aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-06-02 17:47:12 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1994-06-02 17:47:12 -0400
commit68c49ffa40d859d1114b2aea5c8e960877670b19 (patch)
tree35325f7923e190f2e9f814a9066310303d5d64d9
parent583cf4db894f55946ac508e7c3fa119a527b2bdd (diff)
downloadgcc-68c49ffa40d859d1114b2aea5c8e960877670b19.zip
gcc-68c49ffa40d859d1114b2aea5c8e960877670b19.tar.gz
gcc-68c49ffa40d859d1114b2aea5c8e960877670b19.tar.bz2
(processor_target_table): Use new macros.
From-SVN: r7429
-rw-r--r--gcc/config/rs6000/rs6000.c42
1 files changed, 22 insertions, 20 deletions
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index 7144456..a606f19 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -75,7 +75,9 @@ rs6000_override_options ()
variant and any PowerPC variant. */
#define POWER_MASKS (MASK_POWER | MASK_POWER2)
-#define POWERPC_MASKS (MASK_POWERPC | MASK_PPCFPX | MASK_POWERPC64)
+#define POWERPC_MASKS (MASK_POWERPC | MASK_PPC_GPOPT \
+ | MASK_PPC_GFXOPT | MASK_POWERPC64)
+#define POWERPC_OPT_MASKS (MASK_PPC_GPOPT | MASK_PPC_GFXOPT)
static struct ptt
{
@@ -90,7 +92,7 @@ rs6000_override_options ()
MASK_POWER2 | POWERPC_MASKS | MASK_NEW_MNEMONICS},
{"powerpc", PROCESSOR_POWERPC,
MASK_POWERPC | MASK_NEW_MNEMONICS,
- POWER_MASKS | MASK_PPCFPX | MASK_POWERPC64},
+ POWER_MASKS | POWERPC_OPT_MASKS | MASK_POWERPC64},
{"rios", PROCESSOR_RIOS1,
MASK_POWER,
MASK_POWER2 | POWERPC_MASKS | MASK_NEW_MNEMONICS},
@@ -108,41 +110,41 @@ rs6000_override_options ()
POWERPC_MASKS | MASK_NEW_MNEMONICS},
{"601", PROCESSOR_PPC601,
MASK_POWER | MASK_POWERPC | MASK_NEW_MNEMONICS,
- MASK_POWER2 | MASK_PPCFPX | MASK_POWERPC64},
+ MASK_POWER2 | POWERPC_OPT_MASKS | MASK_POWERPC64},
{"mpc601", PROCESSOR_PPC601,
MASK_POWER | MASK_POWERPC | MASK_NEW_MNEMONICS,
- MASK_POWER2 | MASK_PPCFPX | MASK_POWERPC64},
+ MASK_POWER2 | POWERPC_OPT_MASKS | MASK_POWERPC64},
{"ppc601", PROCESSOR_PPC601,
MASK_POWER | MASK_POWERPC | MASK_NEW_MNEMONICS,
- MASK_POWER2 | MASK_PPCFPX | MASK_POWERPC64},
+ MASK_POWER2 | POWERPC_OPT_MASKS | MASK_POWERPC64},
{"603", PROCESSOR_PPC603,
- MASK_POWERPC | MASK_PPCFPX | MASK_NEW_MNEMONICS,
- POWER_MASKS | MASK_POWERPC64},
+ MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
+ POWER_MASKS | MASK_PPC_GPOPT | MASK_POWERPC64},
{"mpc603", PROCESSOR_PPC603,
- MASK_POWERPC | MASK_PPCFPX | MASK_NEW_MNEMONICS,
- POWER_MASKS | MASK_POWERPC64},
+ MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
+ POWER_MASKS | MASK_PPC_GPOPT | MASK_POWERPC64},
{"ppc603", PROCESSOR_PPC603,
- MASK_POWERPC | MASK_PPCFPX | MASK_NEW_MNEMONICS,
- POWER_MASKS | MASK_POWERPC64},
+ MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
+ POWER_MASKS | MASK_PPC_GPOPT | MASK_POWERPC64},
{"604", PROCESSOR_PPC604,
- MASK_POWERPC | MASK_PPCFPX | MASK_NEW_MNEMONICS,
- POWER_MASKS | MASK_POWERPC64},
+ MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
+ POWER_MASKS | MASK_PPC_GPOPT | MASK_POWERPC64},
{"mpc604", PROCESSOR_PPC604,
- MASK_POWERPC | MASK_PPCFPX | MASK_NEW_MNEMONICS,
- POWER_MASKS | MASK_POWERPC64},
+ MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
+ POWER_MASKS | MASK_PPC_GPOPT | MASK_POWERPC64},
{"ppc604", PROCESSOR_PPC604,
- MASK_POWERPC | MASK_PPCFPX | MASK_NEW_MNEMONICS,
- POWER_MASKS | MASK_POWERPC64},
+ MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
+ POWER_MASKS | MASK_PPC_GPOPT | MASK_POWERPC64},
{"620", PROCESSOR_PPC620,
- (MASK_POWERPC | MASK_PPCFPX | MASK_POWERPC64
+ (MASK_POWERPC | POWERPC_OPT_MASKS | MASK_POWERPC64
| MASK_NEW_MNEMONICS),
POWER_MASKS},
{"mpc620", PROCESSOR_PPC620,
- (MASK_POWERPC | MASK_PPCFPX | MASK_POWERPC64
+ (MASK_POWERPC | POWERPC_OPT_MASKS | MASK_POWERPC64
| MASK_NEW_MNEMONICS),
POWER_MASKS},
{"ppc620", PROCESSOR_PPC620,
- (MASK_POWERPC | MASK_PPCFPX | MASK_POWERPC64
+ (MASK_POWERPC | POWERPC_OPT_MASKS | MASK_POWERPC64
| MASK_NEW_MNEMONICS),
POWER_MASKS}};