From 8f3f1e09bf1ac08cc3b0c7978a25c5727799a254 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 29 Aug 2000 03:44:11 +0000 Subject: Update. 2000-08-27 H.J. Lu * posix/Makefile (otherlibs): Add for building with static-nss for "make check". * malloc/Makefile (tests): Likewise. --- NEWS | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index ab5b6bc..c9be968 100644 --- a/NEWS +++ b/NEWS @@ -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= 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 , +August 28th, 2000 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Version 2.1.3 -- cgit v1.1