* doc/install.texi (Specific, *-ibm-aix*): AIX assembler bug.
authorDavid Edelsohn <dje.gcc@gmail.com>
Mon, 18 Jul 2011 14:54:14 +0000 (14:54 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Mon, 18 Jul 2011 14:54:14 +0000 (10:54 -0400)
From-SVN: r176403

gcc/ChangeLog
gcc/doc/install.texi

index ad53fe14ec7d7edb8fead518f4b5808ab43da553..5d247b7429e229563c280c3f0d83238c0b806563 100644 (file)
@@ -1,3 +1,7 @@
+2011-07-18  David Edelsohn  <dje.gcc@gmail.com>
+
+       * doc/install.texi (Specific, *-ibm-aix*): AIX assembler bug.
+
 2011-07-18  Richard Guenther  <rguenther@suse.de>
 
        * gimplify.c (gimplify_expr): Use input_location, not saved_location
index 9918c4f5b0f8cdbb25f6c816ee0df57b2501be02..fdf17b9805636eba1b3baccd2ee53322ec84ce3e 100644 (file)
@@ -3682,6 +3682,15 @@ on AIX@.  The GNU Assembler, GNU Linker, and GNU Binutils version 2.20
 is required to bootstrap on AIX 5@.  The native AIX tools do
 interoperate with GCC@.
 
+AIX 5.3 TL10, AIX 6.1 TL05 and AIX 7.1 TL00 introduced an AIX
+assembler change that sometimes produces corrupt assembly files
+causing AIX linker errors.  The bug breaks GCC bootstrap on AIX and
+can cause compilation failures with existing GCC installations.  An
+AIX iFix for AIX 5.3 is available (APAR IZ98385 for AIX 5.3 TL10, APAR
+IZ98477 for AIX 5.3 TL11 and IZ98134 for AIX 5.3 TL12).  Fixes for AIX
+6.1 (APAR IZ98732 for AIX 6.1 TL05 and APAR IZ98861 for AIX 6.1 TL06)
+and AIX 7.1 are in verification and packaging phases.
+
 Building @file{libstdc++.a} requires a fix for an AIX Assembler bug
 APAR IY26685 (AIX 4.3) or APAR IY25528 (AIX 5.1).  It also requires a
 fix for another AIX Assembler bug and a co-dependent AIX Archiver fix