This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Add some more NEWS items


I've applied this patch to add some more NEWS items for changes I've put 
into glibc for 2.19.  The e500 port is briefly mentioned.  Now my 
localedef changes are done, I've added a more detailed note explaining the 
incompatibilities that result from the changes to make locale files depend 
only on endianness - while use of locale files built with localedef from 
a different glibc version isn't supported, I think incompatible changes 
are sufficiently infrequent to be worth mentioning.  (The first 
incompatibility is from consistently using 4-byte alignment for 4-byte 
integers in locale files; the second from making the hash function in 
locale archives always interpret bytes as unsigned char.)

diff --git a/NEWS b/NEWS
index 0b7e9f7..897a45e 100644
--- a/NEWS
+++ b/NEWS
@@ -64,6 +64,18 @@ Version 2.19
   command-line options to generate locales for a different system from that
   for which the C library was built.
 
+* Binary locale files now only depend on the endianness of the system for
+  which they are generated and not on other properties of that system.  As a
+  consequence, binary files generated with new localedef may be incompatible
+  with old versions of the GNU C Library, and binary files generated with
+  old localedef may be incompatible with this version of the GNU C Library,
+  in the following circumstances:
+
+  + Locale files may be incompatible on m68k systems.
+
+  + Locale archive files (but not separate files for individual locales) may
+    be incompatible on systems where plain "char" is signed.
+
 * The configure option --disable-versioning has been removed.  Builds with
   --disable-versioning had not worked for several years.
 
@@ -73,6 +85,8 @@ Version 2.19
 * SystemTap probes for malloc have been introduced.
 
 * Support for powerpc64le has been added.
+
+* The soft-float powerpc port now supports e500 processors.
 
 Version 2.18
 

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]