diff options
author | Jakub Jelinek <jakub@redhat.com> | 2004-02-19 00:22:49 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2004-02-19 00:22:49 +0100 |
commit | 3fec9fa9b726c0d6099688c6aa8d9e342565f5a2 (patch) | |
tree | 8f729704b8f9c1a66609d85e033e336e0b659b1f /gcc | |
parent | 5665e39850ca0332c4a35e0006f2c61fa28272cc (diff) | |
download | gcc-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')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a2b412f..e7ed408 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-02-18 Jakub Jelinek <jakub@redhat.com> + + * config/i386/i386.c (override_options): Don't imply 3DNow! for -m64 + by default. + 2004-02-18 Ulrich Weigand <uweigand@de.ibm.com> * config/s390/s390.md ("divmodtidi3"): Use canonical RTL. 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) { |