aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2004-02-19 00:22:49 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2004-02-19 00:22:49 +0100
commit3fec9fa9b726c0d6099688c6aa8d9e342565f5a2 (patch)
tree8f729704b8f9c1a66609d85e033e336e0b659b1f /gcc/config
parent5665e39850ca0332c4a35e0006f2c61fa28272cc (diff)
downloadgcc-3fec9fa9b726c0d6099688c6aa8d9e342565f5a2.zip
gcc-3fec9fa9b726c0d6099688c6aa8d9e342565f5a2.tar.gz
gcc-3fec9fa9b726c0d6099688c6aa8d9e342565f5a2.tar.bz2
i386.c (override_options): Don't imply 3DNow!
* config/i386/i386.c (override_options): Don't imply 3DNow! for -m64 by default. From-SVN: r78059
Diffstat (limited to 'gcc/config')
-rw-r--r--gcc/config/i386/i386.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index f7e6b79..3e5556d 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -1126,6 +1126,8 @@ override_options (void)
| PTA_3DNOW_A | PTA_SSE},
{"athlon-mp", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW
| PTA_3DNOW_A | PTA_SSE},
+ {"x86-64", PROCESSOR_K8, PTA_MMX | PTA_PREFETCH_SSE | PTA_64BIT
+ | PTA_SSE | PTA_SSE2 },
{"k8", PROCESSOR_K8, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_64BIT
| PTA_3DNOW_A | PTA_SSE | PTA_SSE2},
{"opteron", PROCESSOR_K8, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_64BIT
@@ -1168,7 +1170,7 @@ override_options (void)
if (!ix86_tune_string)
ix86_tune_string = cpu_names [TARGET_CPU_DEFAULT];
if (!ix86_arch_string)
- ix86_arch_string = TARGET_64BIT ? "k8" : "i386";
+ ix86_arch_string = TARGET_64BIT ? "x86-64" : "i386";
if (ix86_cmodel_string != 0)
{