C'est avec plaisir que j'aurais donné la liste des améliorations depuis la dernière version mais il y en a beaucoup trop.
Une simple comparaison :
glibc-2.1.3.tar.gz - 8, 802 Ko
glibc-2.2.tar.gz - 13, 772 Ko
Pensez aussi a récupérer ces fichiers.
glibc-linuxthreads-2.2.tar.gz - 197Ko
nss_db-2.2.tar.gz - 125Ko
nss_lwres-0.91.tar.gz - 107Ko
Et bonne compilation....
Merci Freshmeat
Aller plus loin
- Téléchargement (2 clics)
# Des détails please...
Posté par Olivier Jeannet . Évalué à 1.
[^] # Re: Des détails please...
Posté par Milo . Évalué à 1.
Si quelqu'un a ça sous la main ... merci d'avance
[^] # Re: Des détails please...
Posté par Anonyme . Évalué à 0.
http://subversions.gnu.org/cgi-bin/cvsweb/glibc/NEWS?rev=1.74&c(...)
Version 2.2
* Greg McGary added runtime support for bounds checking using gcc's new -fbounded-pointers option. ix86 target is complete. PowerPC is in progress.
* Thorsten Kukuk added secure mode support to nscd.
* The Berkeley db libraries have been removed.
Related, the nss_db module is now in a separate package since it obviously requires a database library being available.
* Wide character I/O streams implemented by Ulrich Drepper.
* Functions from the extended socket API added by Ulrich Drepper.
* Functions feenableexcept and fedisableexcept to control the behaviour of individual exceptions have been added by Andreas Jaeger.
* ldconfig program added by Andreas Jaeger and Jakub Jelinek.
* The resolver code has been updated from bind 8.2.3-T5B which supports threads. The integration was done by Andreas Jaeger, Adam D. Bradley, and Mark Kettenis.
This change could in some situations effect backward compatibility. Since now `_res' is a thread-local instead of a global variable, modifying it in one thread does not have any effect in other threads.
The resolver library was also extended to allow IPv6 as the transport protocol for the requests. This work was done by Stig Venaas.
* Compatibility code for K&R C compilers has been removed from the header files. A ISO C compiler is needed to use the library (conforming to either C89 or C99 standard).
* Complete rewrite of the localedef program to support multibyte character sets. Implement handling of ISO 14651 and ISO 14652. Rewrite strcoll, 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.
* The port to MIPS-Linux has been finished by Andreas Jaeger.
* A port to Hitachi SH3 and SH4 has been contributed by Kazumoto Kojima and Yutaka Niibe.
* POSIX clocks and timers implemented by Kaz Kylheku and Ulrich Drepper.
* POSIX barriers implemented by Kaz Kylheku.
* POSIX spawn function family implemented by Ulrich Drepper.
* POSIX spinlocks are now available.
* 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.
--
Christophe Merlet (RedFox)
[^] # Re: Des détails please...
Posté par Anonyme . Évalué à 0.
je n'arrive pas à trouver de la doc dessus (ni sur www.gnu.org ni sur la page man gcc (2.95 sur IRIX)
[^] # Re: Des détails please...
Posté par Anonyme . Évalué à 0.
Bounds Checking Projects : http://gcc.gnu.org/projects/bp/main.html(...)
--
Christophe Merlet (RedFox)
[^] # Re: Des détails please...
Posté par Nicolas LAURENT . Évalué à 1.
Ca a l'air vraiment pas mal ce truc.
# Testé et approuvé
Posté par Antoine Labour . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.