summaryrefslogtreecommitdiff
path: root/gcc/README.RS6000
diff options
context:
space:
mode:
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>1998-08-10 10:28:59 +0000
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>1998-08-10 10:28:59 +0000
commita81d1cdcf237488e1f2a6b8c439fe2bf503822e0 (patch)
tree11debdb11b25c5cd775e714362539c3a129779ee /gcc/README.RS6000
parent998032ba5cac3cb82c9563c07aa6f267ca067af0 (diff)
downloadgcc-a81d1cdcf237488e1f2a6b8c439fe2bf503822e0.tar.gz
AIX 4.1.5 binder -bbigtoc relocation overflow fix.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21653 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/README.RS6000')
-rw-r--r--gcc/README.RS600012
1 files changed, 9 insertions, 3 deletions
diff --git a/gcc/README.RS6000 b/gcc/README.RS6000
index 9cc57a3c746..fde55b01782 100644
--- a/gcc/README.RS6000
+++ b/gcc/README.RS6000
@@ -5,12 +5,19 @@ pseudo-op references symbols in certain sections. If GCC is invoked with
the -g debugging option (including during bootstrapping), incorrect object
files will be produced and the AIX linker will fail with a severe error.
A fix for APAR IX74254 (64BIT DISASSEMBLED OUPUT FROM COMPILER FAILS TO
-ASSEMBLE/BIND) is available from IBM Customer Support and IBM's
+ASSEMBLE/BIND) is available from IBM Customer Support and from its
service.boulder.ibm.com website as PTF U453956.
AIX 4.1 binder
+Some versions of the AIX binder (linker) can fail with a relocation
+overflow severe error when the -bbigtoc option is used to link
+GCC-produced object files into an executable that overflows the TOC.
+Linking f771, the GNU Fortran backend, will fail in this manner. A fix
+for APAR IX75823 (OVERFLOW DURING LINK WHEN USING GCC AND -BBIGTOC) is
+available from IBM Customer Support and from its website as PTF U455193.
+
Due to changes in the way that GCC invokes the binder (linker) for AIX 4.1,
the link step now may produce warnings of duplicate symbols which were not
reported before. The assembly files generated by GCC for AIX always have
@@ -104,8 +111,7 @@ assembler.
Any customer can order and get the replacement assembler, and install it on
one or more machines. It is available on diskette from IBM Customer Support
-and from the IBM Internet fix anonymous ftp server (FixDist) at
-service.boulder.ibm.com (198.17.57.66).
+and from its website.
If you contact IBM Customer Support, they may also ask you for your customer
number. If you do not know it, you will still be able to get the fix, but