From 55472891d39d159481c7e94641a158f4e720a44a Mon Sep 17 00:00:00 2001 From: uros Date: Thu, 16 May 2013 22:37:13 +0000 Subject: [PATCH] * config/i386/i386.c (ix86_option_override_internal): Revert removal of Athlon-4 PTA_SSE flag. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198992 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 ++--- gcc/config/i386/i386.c | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 39f8615..d2371ba 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -128,9 +128,8 @@ * config/i386/i386.c (ix86_option_override_internal): Update processor_alias_table for missing PTA_PRFCHW and PTA_FXSR flags. Add - PTA_POPCNT to corei7 entry and remove PTA_SSE from athlon-4 entry. - Do not enable SSE prefetch on non-SSE 3dNow! targets. Enable - TARGET_PRFCHW for TARGET_3DNOW targets. + PTA_POPCNT to corei7 entry. Do not enable SSE prefetch on + non-SSE 3dNow! targets. Enable TARGET_PRFCHW for TARGET_3DNOW targets. * config/i386/i386.md (prefetch): Enable for TARGET_PRFCHW instead of TARGET_3DNOW. (*prefetch_3dnow): Enable for TARGET_PRFCHW only. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index a4f30e8..fce83f2 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -2950,7 +2950,7 @@ ix86_option_override_internal (bool main_args_p) {"athlon-tbird", PROCESSOR_ATHLON, CPU_ATHLON, PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_PREFETCH_SSE | PTA_PRFCHW}, {"athlon-4", PROCESSOR_ATHLON, CPU_ATHLON, - PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_PREFETCH_SSE | PTA_PRFCHW}, + PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE | PTA_PRFCHW}, {"athlon-xp", PROCESSOR_ATHLON, CPU_ATHLON, PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE | PTA_PRFCHW | PTA_FXSR}, {"athlon-mp", PROCESSOR_ATHLON, CPU_ATHLON, -- 2.7.4