diff options
author | David Edelsohn <dje@gcc.gnu.org> | 1998-10-27 08:49:00 -0500 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 1998-10-27 08:49:00 -0500 |
commit | 4195a6bc96b556b625c0a64e5716ef81b94002ee (patch) | |
tree | 3faf558427fa38840263e8996068fad123a6ad4c | |
parent | 844642e6edf5263a44532a9c863feee7cec72261 (diff) | |
download | gcc-4195a6bc96b556b625c0a64e5716ef81b94002ee.zip gcc-4195a6bc96b556b625c0a64e5716ef81b94002ee.tar.gz gcc-4195a6bc96b556b625c0a64e5716ef81b94002ee.tar.bz2 |
- add comments about AIX 4.3 archive parsing bug
From-SVN: r23367
-rw-r--r-- | gcc/README.RS6000 | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/README.RS6000 b/gcc/README.RS6000 index fde55b01..5e8225e 100644 --- a/gcc/README.RS6000 +++ b/gcc/README.RS6000 @@ -1,3 +1,16 @@ + AIX 4.3 archive libraries + +AIX 4.3 utilizes a new "large format" archive to support both 32-bit and +64-bit object modules. The routines provided in AIX 4.3.0 and AIX 4.3.1 +to parse archive libraries did not handle the new format correctly. These +routines are used by GCC and result in error messages during linking such +as "not a COFF file". The version of the routines shipped with AIX 4.3.1 +should work for a 32-bit environment. The "-g" option of the archive +command may be used to create archives of 32-bit objects using the +original "small format". A correct version of the routines is shipped +with AIX 4.3.2. + + AIX 4.3 assembler The AIX 4.3.0.0 assembler generates incorrect object files if the ".bs" |