This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Add some more NEWS items
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: <libc-alpha at sourceware dot org>
- Date: Sat, 26 Oct 2013 00:52:17 +0000
- Subject: Add some more NEWS items
- Authentication-results: sourceware.org; auth=none
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