diff options
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 2 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bcf11a2..964a347 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,6 +1,11 @@ 2007-06-05 Uros Bizjak <ubizjak@gmail.com> - * config/i386/predicates/md (reg_not_xmm0_operand): New predicate. + * config/i386/i386.c (override_options): Use + TARGET_SUBTARGET32_ISA_DEFAULT to select default ix86_isa_flags. + +2007-06-05 Uros Bizjak <ubizjak@gmail.com> + + * config/i386/predicates.md (reg_not_xmm0_operand): New predicate. (nonimm_not_xmm0_operand): Ditto. * config/i386/sse.md ("sse4_1_blendvpd"): Use "reg_not_xmm0_operand" as operand[0] and operand[1] predicate. Use "nonimm_not_xmm0_operand" diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 64fb97e..b7692b4 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -2299,7 +2299,7 @@ override_options (void) target_flags |= TARGET_SUBTARGET32_DEFAULT & ~target_flags_explicit; ix86_isa_flags - |= TARGET_SUBTARGET32_DEFAULT & ~ix86_isa_flags_explicit; + |= TARGET_SUBTARGET32_ISA_DEFAULT & ~ix86_isa_flags_explicit; /* i386 ABI does not specify red zone. It still makes sense to use it when programmer takes care to stack from being destroyed. */ |