newsGNU C Library - News: The GNU C library 2.15 release!

 
 
Latest News
The GNU C Library version 2.40 is now available posted by dilfridge, Mon 22 Jul 2024 02:29:11 PM UTC
The GNU C Library version 2.37 is now available posted by codonell, Thu 02 Feb 2023 03:12:06 AM UTC
The GNU C Library version 2.36 is now available posted by codonell, Tue 02 Aug 2022 01:17:34 AM UTC
The GNU C Library version 2.35 is now available posted by codonell, Thu 03 Feb 2022 07:40:33 AM UTC
The GNU C Library version 2.34 is now available posted by codonell, Mon 02 Aug 2021 03:57:01 AM UTC

The GNU C library 2.15 release!

Item posted by Carlos O'Donell <codonell> on Wed 21 Mar 2012 07:53:33 PM UTC.

The GNU C library
=================

The GNU C Library version 2.15 is now available.

The GNU C Library is used as the C library in the GNU systems
and most systems with the Linux kernel.

The GNU C Library is primarily designed to be a portable
and high performance C library. It follows all relevant
standards including ISO C99 and POSIX.1-2008.  It is also
internationalized and has one of the most complete
internationalization interfaces known.

The GNU C library webpage is at http://www.gnu.org/software/libc/

Packages for the 2.15 release may be downloaded from:
        http://ftpmirror.gnu.org/libc/
        http://ftp.gnu.org/gnu/libc/

The mirror list is at http://www.gnu.org/order/ftp.html

NEWS for version 2.15
=====================

  • The following bugs are resolved with this release:


  6779, 6783, 9696, 10103, 10709, 11589, 12403, 12786, 12840, 12847, 12868,
  12852, 12874, 12885, 12892, 12906, 12907, 12922, 12935, 12962, 13007,
  13021, 13061, 13062, 13067, 13068, 13085, 13088, 13090, 13092, 13096,
  13114, 13118, 13123, 13134, 13138, 13147, 13150, 13166, 13179, 13185,
  13189, 13192, 13268, 13276, 13282, 13291, 13305, 13328, 13335, 13337,
  13344, 13358, 13367, 13413, 13416, 13423, 13439, 13446, 13472, 13484,
  13506, 13515, 13523, 13524, 13538, 13540

  • New program pldd to list loaded object of a process

  Implemented by Ulrich Drepper.

  • Add nss_db support back to glibc.  No more dependency on Berkeley db

  and support for initgroups lookups.
  Implemented by Ulrich Drepper.

  • Optimized strcpy, strncpy, stpcpy, stpncpy for SSE2 and SSSE3 on x86-32.

  Contributed by HJ Lu.

  • Improved strcpy, strncpy, stpcpy, stpncpy for SSE2 and SSSE3 on x86-64.

  Contributed by HJ Lu.

  • Optimized strcat, strncat on x86-64 and optimized wcscmp, wcslen, strnlen

  on x86-32 and x86-64.
  Contributed by Liubov Dmitrieva.

  • Optimized strchr and strrchr for SSE on x86-32.

  Contributed by Liubov Dmitrieva.

  • Optimized memchr, memrchr, rawmemchr, memcmp, wmemcmp, wcschr, wcscpy

  for x86-64 and x86-32.
  Contributed by Liubov Dmitrieva.

  • New interfaces: scandirat, scandirat64

  Implemented by Ulrich Drepper.

  • Checking versions of FD_SET, FD_CLR, and FD_ISSET added.

  Implemented by Ulrich Drepper.

  • nscd now also caches the netgroup database.

  Implemented by Ulrich Drepper.

  • Integrate libm with gcc's -ffinite-math-only option.

  Implemented by Ulrich Drepper.

  • Lots of generic, 64-bit, and x86-64-specific performance optimizations

  to math functions.  Implemented by Ulrich Drepper.

  • Optimized strcasecmp and strncasecmp for AVX on x86-64.

  Implemented by Ulrich Drepper.

  • New Linux interfaces: process_vm_readv, process_vm_writev


  • Optimized strcasecmp and strncasecmp for SSSE3 and SSE4.2 on x86-32.

  Implemented by Ulrich Drepper.

  • Optimized nearbyint and strcasecmp for PPC.

  Implemented by Adhemerval Zanella.

  • New locales: bho_IN, unm_US, es_CU, ta_LK


Contributors
============

This release was made possible by the contributions of many people.
The maintainers are grateful to everyone who has contributed
changes or bug reports.  These include:

Adhemerval Zanella
Alan Modra
Andreas Dilger
Andreas Jaeger
Andreas Krebbel
Andreas Schwab
Aurelien Jarno
Bruno Haible
Carlos O'Donell
David S. Miller
Denis Zaitceff
H.J. Lu
Jakub Jelinek
Jeff Law
Jiri Olsa
John Stanley
Joseph Myers
Liubov Dmitrieva
Marek Polacek
Michael Zolotukhin
Mike Frysinger
Paul Pluzhnikov
Petr Baudis
Rafael Ãvila de Espíndola
Richard B. Kreckel
Roland McGrath
Ross Lagerwall
Samuel Thibault
Thomas Jarosch
Thorsten Kukuk
Ulrich Drepper
Will Schmidt
==

 

Back to the top

Powered by Savane 3.14-f13d.
Corresponding source code