Posté par Schwarzy .
En réponse à la dépêche GCC 3.1.1.
Évalué à 10.
Premièrement c'est seulement l'ABI pour le C++ qui a changé avec la version 3.1
Le posteur de la news est une taupe seulement le haut du changelog est pour gcc 3.1.1, le reste est pour 3.1. L'ABI C++ est resté (quasi) stable entre la version 3.1 et la révision 3.1.1 . Les seuls changement concernent des détails de l'ABI (ajustement sur les templates) mais les projets majeurs comme KDE ne sont pas concernés.
Les modifs pour la 3.1.1:
Additional changes in GCC 3.1.1
* A bug related to how structures and unions are returned has been fixed for powerpc-*-netbsd*.
* An important bug in the implementation of -fprefetch-loop-arrays has been fixed. Previously the optimization prefetched random blocks of memory for most targets except for i386.
* The Java compiler now compiles Java programs much faster and also works with parallel make.
* Nested functions have been fixed for mips*-*-netbsd*.
* Some missing floating point support routines have beed added for mips*-*-netbsd*.
* This message gives additional information about the bugs fixed in this release.
Le message avec les détails des changements pour la 3.1.1:
[^] # Re: L'ABI Change encore ???
Posté par Schwarzy . En réponse à la dépêche GCC 3.1.1. Évalué à 10.
Le posteur de la news est une taupe seulement le haut du changelog est pour gcc 3.1.1, le reste est pour 3.1. L'ABI C++ est resté (quasi) stable entre la version 3.1 et la révision 3.1.1 . Les seuls changement concernent des détails de l'ABI (ajustement sur les templates) mais les projets majeurs comme KDE ne sont pas concernés.
Les modifs pour la 3.1.1:
Additional changes in GCC 3.1.1
* A bug related to how structures and unions are returned has been fixed for powerpc-*-netbsd*.
* An important bug in the implementation of -fprefetch-loop-arrays has been fixed. Previously the optimization prefetched random blocks of memory for most targets except for i386.
* The Java compiler now compiles Java programs much faster and also works with parallel make.
* Nested functions have been fixed for mips*-*-netbsd*.
* Some missing floating point support routines have beed added for mips*-*-netbsd*.
* This message gives additional information about the bugs fixed in this release.
Le message avec les détails des changements pour la 3.1.1:
http://gcc.gnu.org/ml/gcc/2002-07/msg01208.html(...)
dont la partie qui concerne les ajustements dans l'ABI C++ est décrite par les "(c++) ICE".
Jolie tentative de troll mais on ne m'y prendra pas :)