aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS70
1 files changed, 70 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index ab5b6bc4d7..c9be96877d 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=<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