summaryrefslogtreecommitdiff
path: root/manual
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1997-05-26 12:14:16 +0000
committerUlrich Drepper <drepper@redhat.com>1997-05-26 12:14:16 +0000
commitfdc5571f259649d2a127525343bd1fb09e941983 (patch)
tree0e9f50e07812392150a90a0d38ae27fc2eca93b2 /manual
parent0e04de001acd9e5b96f4e51509d426e43b3f30e3 (diff)
Update.
Diffstat (limited to 'manual')
-rw-r--r--manual/maint.texi36
1 files changed, 25 insertions, 11 deletions
diff --git a/manual/maint.texi b/manual/maint.texi
index b7401b8897..dfbb20c847 100644
--- a/manual/maint.texi
+++ b/manual/maint.texi
@@ -206,11 +206,11 @@ compiler. We recommend GCC version 2.7.2 or later; earlier versions may
have problems.
@item
-@code{binutils} 2.7
+@code{binutils} 2.8
Using the GNU @code{binutils} (assembler, linker, and related tools) is
preferable when possible, and they are required to build an ELF shared C
-library. We recommend @code{binutils} version 2.7 or later; earlier
+library. We recommend @code{binutils} version 2.8 or later; earlier
versions are known to have problems or to not support all architectures.
@end itemize
@@ -222,14 +222,22 @@ The GNU C Library currently supports configurations that match the
following patterns:
@smallexample
-alpha-dec-osf1
alpha-@var{anything}-linux
alpha-@var{anything}-linuxecoff
-i@var{x}86-@var{anything}-bsd4.3
i@var{x}86-@var{anything}-gnu
+i@var{x}86-@var{anything}-linux
+m68k-@var{anything}-linux
+@end smallexample
+
+Former releases of this library (version 1.09.1 and perhaps earlier
+versions) used to run on the following configurations:
+
+@smallexample
+alpha-dec-osf1
+alpha-@var{anything}-linuxecoff
+i@var{x}86-@var{anything}-bsd4.3
i@var{x}86-@var{anything}-isc2.2
i@var{x}86-@var{anything}-isc3.@var{n}
-i@var{x}86-@var{anything}-linux
i@var{x}86-@var{anything}-sco3.2
i@var{x}86-@var{anything}-sco3.2v4
i@var{x}86-@var{anything}-sysv
@@ -249,8 +257,14 @@ sparc-sun-solaris2.@var{n}
sparc-sun-sunos4.@var{n}
@end smallexample
+Since no one has volunteered to test and fix the above configurations,
+these are not supported at the moment. It's expected that these don't
+work anymore. Porting the library is not hard. If you are interested
+in doing a port, please contact the glibc maintainers by sending
+electronic mail to @email{bug-glibc@@prep.ai.mit.edu}.
+
Each case of @samp{i@var{x}86} can be @samp{i386}, @samp{i486},
-@samp{i586}, or @samp{i686}.. All of those configurations produce a
+@samp{i586}, or @samp{i686}. All of those configurations produce a
library that can run on any of these processors. The library will be
optimized for the specified processor, but will not use instructions not
available on all of them.
@@ -309,8 +323,8 @@ conform to the ISO and POSIX standards (@pxref{Standards and
Portability}), that is definitely a bug. Report it!@refill
Send bug reports to the Internet address
-@samp{bug-glibc@@prep.ai.mit.edu} or the UUCP path
-@samp{mit-eddie!prep.ai.mit.edu!bug-glibc}. If you have other problems
+@email{bug-glibc@@prep.ai.mit.edu} or the UUCP path
+@email{mit-eddie!prep.ai.mit.edu!bug-glibc}. If you have other problems
with installation or use, please report those as well.@refill
If you are not sure how a function should behave, and this manual
@@ -318,8 +332,8 @@ doesn't tell you, that's a bug in the manual. Report that too! If the
function's behavior disagrees with the manual, then either the library
or the manual has a bug, so report the disagreement. If you find any
errors or omissions in this manual, please report them to the Internet
-address @samp{bug-glibc-manual@@prep.ai.mit.edu} or the UUCP path
-@samp{mit-eddie!prep.ai.mit.edu!bug-glibc-manual}.
+address @email{bug-glibc-manual@@prep.ai.mit.edu} or the UUCP path
+@email{mit-eddie!prep.ai.mit.edu!bug-glibc-manual}.
@node Source Layout
@appendixsec Adding New Functions
@@ -1060,7 +1074,7 @@ Carnegie Mellon requests users of this software to return to
@end display
@noindent
-or @samp{Software.Distribution@@CS.CMU.EDU} any improvements or
+or @email{Software.Distribution@@CS.CMU.EDU} any improvements or
extensions that they make and grant Carnegie Mellon the rights to
redistribute these changes.
@end quotation