• [^] # Re: L'ABI Change encore ???

    Posté par . 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:

    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 :)