aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/aix43.h
diff options
context:
space:
mode:
authorDavid Edelsohn <edelsohn@gnu.org>2005-04-28 18:52:21 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2005-04-28 14:52:21 -0400
commit89955e36af58ebf62170d149d45ae3ad65a5d552 (patch)
tree0b33ad9154b4d2236c2744f65b96954649d70409 /gcc/config/rs6000/aix43.h
parent701558519078dc29af0d6853a6219cb38b40c02f (diff)
downloadgcc-89955e36af58ebf62170d149d45ae3ad65a5d552.zip
gcc-89955e36af58ebf62170d149d45ae3ad65a5d552.tar.gz
gcc-89955e36af58ebf62170d149d45ae3ad65a5d552.tar.bz2
re PR target/20813 (ICE in gen_reg_rtx for 3 spec tests)
PR target/20813 * config/rs6000/aix43.h (SUBSUBTARGET_SWITCHES, aix64): Add MASK_PPC_GFXOPT. * config/rs6000/aix51.h (SUBSUBTARGET_SWITCHES, aix64): Same. * config/rs6000/aix52.h (SUBSUBTARGET_SWITCHES, aix64): Same. * config/rs6000/sysv4.h (SUBTARGET_SWITCHES, 64): Same. From-SVN: r98934
Diffstat (limited to 'gcc/config/rs6000/aix43.h')
-rw-r--r--gcc/config/rs6000/aix43.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/config/rs6000/aix43.h b/gcc/config/rs6000/aix43.h
index 12ac88b..6645287 100644
--- a/gcc/config/rs6000/aix43.h
+++ b/gcc/config/rs6000/aix43.h
@@ -23,8 +23,9 @@
/* AIX 4.3 and above support 64-bit executables. */
#undef SUBSUBTARGET_SWITCHES
-#define SUBSUBTARGET_SWITCHES \
- {"aix64", MASK_64BIT | MASK_POWERPC64 | MASK_POWERPC, \
+#define SUBSUBTARGET_SWITCHES \
+ {"aix64", MASK_64BIT | MASK_POWERPC64 \
+ | MASK_POWERPC | MASK_PPC_GFXOPT, \
N_("Compile for 64-bit pointers") }, \
{"aix32", - (MASK_64BIT | MASK_POWERPC64), \
N_("Compile for 32-bit pointers") }, \