aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2011-07-18 14:54:14 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2011-07-18 10:54:14 -0400
commitdaf633ba6f5a557db829462aad27191aa3653585 (patch)
treeb072f8f4be60f8b83764873e0046095f8ac43b8e
parent4b4455e51cec3f3587f52100ca6f14ef4aa8f7f6 (diff)
downloadgcc-daf633ba6f5a557db829462aad27191aa3653585.zip
gcc-daf633ba6f5a557db829462aad27191aa3653585.tar.gz
gcc-daf633ba6f5a557db829462aad27191aa3653585.tar.bz2
* doc/install.texi (Specific, *-ibm-aix*): AIX assembler bug.
From-SVN: r176403
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/doc/install.texi9
2 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ad53fe1..5d247b7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 9918c4f..fdf17b9 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -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