aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <edelsohn@mhpcc.edu>1998-02-16 13:17:50 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>1998-02-16 08:17:50 -0500
commitb9af8fb0880728efc1dec5b4b12e8c453f88f343 (patch)
tree36399046001d9192b19671c06143d7a33e5bc71f /gcc
parenta4dee8a5d160cdc7cb4bb816754ad665736304ee (diff)
downloadgcc-b9af8fb0880728efc1dec5b4b12e8c453f88f343.zip
gcc-b9af8fb0880728efc1dec5b4b12e8c453f88f343.tar.gz
gcc-b9af8fb0880728efc1dec5b4b12e8c453f88f343.tar.bz2
rs6000.h (MY_ISCOFF): Add numeric value of U803XTOCMAGIC.
* rs6000.h (MY_ISCOFF): Add numeric value of U803XTOCMAGIC. * x-aix31 (INSTALL): Delete. From-SVN: r18027
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.h8
-rw-r--r--gcc/config/rs6000/x-aix311
3 files changed, 11 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 89c544c..8421481 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Mon Feb 16 16:13:43 1998 David Edelsohn <edelsohn@mhpcc.edu>
+
+ * rs6000.h (MY_ISCOFF): Add numeric value of U803XTOCMAGIC.
+ * x-aix31 (INSTALL): Delete.
+
Mon Feb 16 09:24:32 1998 Gavin Koch <gavin@cygnus.com>
* mips/mips.c (mips_expand_epilogue): Update tsize_rtx if
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h
index 9a5b281..c3806a3 100644
--- a/gcc/config/rs6000/rs6000.h
+++ b/gcc/config/rs6000/rs6000.h
@@ -2052,10 +2052,14 @@ typedef struct rs6000_args
/* Define if the object format being used is COFF or a superset. */
#define OBJECT_FORMAT_COFF
-/* Define the magic numbers that we recognize as COFF. */
+/* Define the magic numbers that we recognize as COFF.
+ AIX 4.3 adds U803XTOCMAGIC (0757) for 64-bit executables, but collect2.c
+ does not include files in the correct order to conditionally define
+ the symbolic name in this macro. */
#define MY_ISCOFF(magic) \
- ((magic) == U802WRMAGIC || (magic) == U802ROMAGIC || (magic) == U802TOCMAGIC)
+ ((magic) == U802WRMAGIC || (magic) == U802ROMAGIC \
+ || (magic) == U802TOCMAGIC || (magic) == 0757)
/* This is the only version of nm that collect2 can work with. */
#define REAL_NM_FILE_NAME "/usr/ucb/nm"
diff --git a/gcc/config/rs6000/x-aix31 b/gcc/config/rs6000/x-aix31
index 635167c..e5bbc19 100644
--- a/gcc/config/rs6000/x-aix31
+++ b/gcc/config/rs6000/x-aix31
@@ -1,5 +1,4 @@
# configuration for IBM rs6000 running aix
-INSTALL=/usr/ucb/install -c
# Show we need to use the C version of ALLOCA
ALLOCA=alloca.o