aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Edelsohn <edelsohn@gnu.org>2003-03-08 05:07:24 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2003-03-08 00:07:24 -0500
commitd7b53ca48da2fc3d8d91b44edaab057ba07ee486 (patch)
treeeca20e905ab26da184b240bd750083aeecd6de97
parent3dc575ffdbbf9f76f2f8458ccb351efd5d67a96b (diff)
downloadgcc-d7b53ca48da2fc3d8d91b44edaab057ba07ee486.zip
gcc-d7b53ca48da2fc3d8d91b44edaab057ba07ee486.tar.gz
gcc-d7b53ca48da2fc3d8d91b44edaab057ba07ee486.tar.bz2
rs6000.c (processor_target_table): Do not disable GP optional instructions on Power3, Power4, 620, and 630.
* config/rs6000/rs6000.c (processor_target_table): Do not disable GP optional instructions on Power3, Power4, 620, and 630. From-SVN: r63967
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.c6
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b398572..db01487 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2003-03-07 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/rs6000.c (processor_target_table): Do not disable
+ GP optional instructions on Power3, Power4, 620, and 630.
+
2003-03-07 Kazu Hirata <kazu@cs.umass.edu>
* calls.c: Fix comment formatting.
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index 356825d..81efa77 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -462,7 +462,7 @@ rs6000_override_options (default_cpu)
POWERPC_MASKS | MASK_NEW_MNEMONICS},
{"power3", PROCESSOR_PPC630,
MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
- POWER_MASKS | MASK_PPC_GPOPT},
+ POWER_MASKS},
{"power4", PROCESSOR_POWER4,
MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
POWER_MASKS | MASK_PPC_GPOPT},
@@ -528,10 +528,10 @@ rs6000_override_options (default_cpu)
POWER_MASKS | MASK_PPC_GPOPT | MASK_POWERPC64},
{"620", PROCESSOR_PPC620,
MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
- POWER_MASKS | MASK_PPC_GPOPT},
+ POWER_MASKS},
{"630", PROCESSOR_PPC630,
MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
- POWER_MASKS | MASK_PPC_GPOPT},
+ POWER_MASKS},
{"740", PROCESSOR_PPC750,
MASK_POWERPC | MASK_PPC_GFXOPT | MASK_NEW_MNEMONICS,
POWER_MASKS | MASK_PPC_GPOPT | MASK_POWERPC64},