2000-08-27  H.J. Lu  <hjl@gnu.org>

	* posix/Makefile (otherlibs): Add for building with static-nss
	for "make check".

	* malloc/Makefile (tests): Likewise.
This commit is contained in:
Ulrich Drepper 2000-08-29 03:44:11 +00:00
parent 46e4bd3b8e
commit 8f3f1e09bf
3 changed files with 83 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2000-08-27 H.J. Lu <hjl@gnu.org>
* posix/Makefile (otherlibs): Add for building with static-nss
for "make check".
2000-08-28 Ulrich Drepper <drepper@redhat.com>
* libio/stdio.h: Add fmemopen prototype.
@ -315,7 +320,7 @@
2000-08-24 H.J. Lu <hjl@gnu.org>
* stdio-common/Makefile (tests): Don't do it for cross compiling.
* stdio-common/Makefile (tests): Likewise.
* malloc/Makefile (tests): Likewise.
2000-08-24 Ulrich Drepper <drepper@redhat.com>

70
NEWS
View File

@ -49,6 +49,9 @@ Version 2.2
strxfrm, wcscoll, and wcsxfrm functions. Make isw*() functions work.
Implemented by Ulrich Drepper.
Bruno Haible significantly improved the generation and use of the data
structures for the wide character tables.
* Plural handling in gettext implemented by Ulrich Drepper.
* The utmp daemon has been removed.
@ -68,6 +71,73 @@ Version 2.2
* Timed wait functions for mutex, rwlock, and semaphores are implemented.
* the configure option --enable-kernel=X.Y.Z allows to strip out
compatibility for kernel versions before X.Y.Z. This is currently only
implemented for Linux.
* IA-64 port by Jes Sorensen and HJ Lu.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compiling the GNU C Library for Linux/ia64
******************************************
Please refer to the file INSTALL in the same directory as you found
this file for general information about configuring and compiling
glibc.
For general inquiries about glibc under Linux/ia64 please use the
following mailing list linux-ia64@linuxia64.org or one of the relevant
glibc mailing lists.
Recommended Tools for Compilation
=================================
In order for glibc-2.2 to build correctly on the ia64 you need at
least the following versions of the GNU tools (the :
* The Cygnus toolchain snapshot for the ia64 as of August 4
including the provided set of patches.
OR alternatively you can try the following (the Cygnus toolchain is
the recommended solution):
* GCC and binutils, GAS and GNU LD out of CVS from
sources.redhat.com as of August 28, 2000 or later. The CVS tree
may require special patches to work properly on the ia64.
Configuring and compiling GNU Libc for Linux/ia64
=================================================
The library requires Linux kernel version 2.4.0-test4-000728 or
later to funtion properly. Besides that it currently does not have
support for debug and profiling libraries. Hence the following options
are required for configuring the library:
--disable-debug --disable-profile --enable-kernel=2.4.0
It is also important that you make sure the library picks up the
appropriate kernel header files, if you do not have recent enough
kernel headers in /usr/src/linux/include, you should use the
--with-headers=<path> option to specify the location.
As an example I personally use the following options to configure
the library:
--disable-debug
--disable-profile
--disable-cvs
--enable-kernel=2.4.0
--host=ia64-linux
--enable-add-ons=yes
--prefix=/usr
--with-headers=/home/jes/linux/include
Good luck
Jes Sorensen <jes@linuxcare.com>,
August 28th, 2000
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Version 2.1.3

View File

@ -85,6 +85,13 @@ generated := $(addprefix wordexp-test-result, 1 2 3 4 5 6 7 8 9 10) \
include ../Rules
# We need it for "make check" only. We can skip them if they haven't
# been built yet during "make".
otherlibs += $(wildcard $(nssobjdir)/libnss_files.a \
$(resolvobjdir)/libnss_dns.a \
$(resolvobjdir)/libresolv.a)
endif
ifeq (no,$(cross-compiling))
# globtest and wordexp-test currently only works with shared libraries
ifeq (yes,$(build-shared))