diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bcf11a23ed1..964a347c30b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,6 +1,11 @@ 2007-06-05 Uros Bizjak - * 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 + + * 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 64fb97ed89f..b7692b49c54 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. */