mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-22 10:29:46 +08:00
AIX 4.1.5 binder -bbigtoc relocation overflow fix.
From-SVN: r21653
This commit is contained in:
parent
e0d8018451
commit
f625817271
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user