aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <edelsohn@gnu.org>2004-04-07 21:09:03 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2004-04-07 17:09:03 -0400
commitfc091c8e64a5f68c9632d013e999eb5f8b71136a (patch)
tree56f85f3725b25ee490c655070088223a4bc2d849 /gcc
parent7876228d901afdd0ee62d6dfcdd87dd4d4c5f748 (diff)
downloadgcc-fc091c8e64a5f68c9632d013e999eb5f8b71136a.zip
gcc-fc091c8e64a5f68c9632d013e999eb5f8b71136a.tar.gz
gcc-fc091c8e64a5f68c9632d013e999eb5f8b71136a.tar.bz2
rs6000.c (processor_target_table): Add MASK_MFCRF to power4 and power5 entries.
* config/rs6000/rs6000.c (processor_target_table): Add MASK_MFCRF to power4 and power5 entries. From-SVN: r80486
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b2be145..b91d799 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2004-04-07 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/rs6000.c (processor_target_table): Add MASK_MFCRF
+ to power4 and power5 entries.
+
2004-04-06 Geoffrey Keating <geoffk@apple.com>
* c-common.h (pending_lang_change): Mark for PCH.
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index e57f390..b140dd6 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -717,9 +717,9 @@ rs6000_override_options (const char *default_cpu)
{"power3", PROCESSOR_PPC630,
POWERPC_BASE_MASK | MASK_PPC_GFXOPT | MASK_POWERPC64},
{"power4", PROCESSOR_POWER4,
- POWERPC_BASE_MASK | MASK_PPC_GFXOPT | MASK_POWERPC64},
+ POWERPC_BASE_MASK | MASK_PPC_GFXOPT | MASK_MFCRF | MASK_POWERPC64},
{"power5", PROCESSOR_POWER5,
- POWERPC_BASE_MASK | MASK_PPC_GFXOPT | MASK_POWERPC64},
+ POWERPC_BASE_MASK | MASK_PPC_GFXOPT | MASK_MFCRF | MASK_POWERPC64},
{"powerpc", PROCESSOR_POWERPC, POWERPC_BASE_MASK},
{"powerpc64", PROCESSOR_POWERPC64,
POWERPC_BASE_MASK | MASK_POWERPC64},