Patch by Stephen R. van den Berg.
This commit is contained in:
Ulrich Drepper 2001-12-15 06:45:58 +00:00
parent 638621aff9
commit 8eadd4f381
2 changed files with 15 additions and 22 deletions

View File

@ -1,6 +1,7 @@
2001-12-14 Ulrich Drepper <drepper@redhat.com> 2001-12-14 Ulrich Drepper <drepper@redhat.com>
* sysdeps/generic/strstr.c (strstr): Update. New optimized version. * sysdeps/generic/strstr.c (strstr): Update. New optimized version.
Patch by Stephen R. van den Berg.
* crypt/md5.h: Define md5_uintptr. * crypt/md5.h: Define md5_uintptr.

View File

@ -181,29 +181,16 @@ produce a lot of output, some of which may look like errors from
@code{make} but isn't. Look for error messages from @code{make} @code{make} but isn't. Look for error messages from @code{make}
containing @samp{***}. Those indicate that something is really wrong. containing @samp{***}. Those indicate that something is really wrong.
The compilation process takes several hours even on fast hardware. The compilation process can take several hours. Expect at least two
Expect at least two hours for the default configuration on i586 for hours for the default configuration on i586 for Linux. For Hurd times
Linux. For Hurd times are much longer. Except for EGCS 1.1 and GCC are much longer. Except for EGCS 1.1 and GCC 2.95 (and later versions
2.95 (and later versions of GCC), all supported versions of GCC have a of GCC), all supported versions of GCC have a problem which causes them
problem which causes them to take several minutes to compile certain to take several minutes to compile certain files in the iconvdata
files in the iconvdata directory. Do not panic if the compiler appears directory. Do not panic if the compiler appears to hang.
to hang.
If you want to run a parallel make, you can't just give @code{make} the If you want to run a parallel make, simply pass the @samp{-j} option
@samp{-j} option, because it won't be passed down to the sub-makes. with an appropriate numeric parameter to @code{make}. You need a recent
Instead, edit the generated @file{Makefile} and uncomment the line GNU @code{make} version, though.
@smallexample
# PARALLELMFLAGS = -j 4
@end smallexample
@noindent
You can change the @samp{4} to some other number as appropriate for
your system. Instead of changing the @file{Makefile}, you could give
this option directly to @code{make} and call it as, for example,
@code{make PARALLELMFLAGS=-j4}. If you're building in the source
directory, you must use the latter approach since in this case no
new @file{Makefile} is generated for you to change.
To build and run test programs which exercise some of the library To build and run test programs which exercise some of the library
facilities, type @code{make check}. If it does not complete facilities, type @code{make check}. If it does not complete
@ -213,6 +200,11 @@ for instructions on reporting bugs. Note that some of the tests assume
they are not being run by @code{root}. We recommend you compile and they are not being run by @code{root}. We recommend you compile and
test glibc as an unprivileged user. test glibc as an unprivileged user.
Before reporting bugs make sure there is no problem with your system.
The tests (and later installation) uses some pre-existing files of the
system such as @file{/etc/passwd}, @file{/etc/nsswitch.conf} and others.
These files must all contain correct and sensible content.
To format the @cite{GNU C Library Reference Manual} for printing, type To format the @cite{GNU C Library Reference Manual} for printing, type
@w{@code{make dvi}}. You need a working @TeX{} installation to do this. @w{@code{make dvi}}. You need a working @TeX{} installation to do this.
The distribution already includes the on-line formatted version of the The distribution already includes the on-line formatted version of the