From cc55c4b0747681df3256493e2d10fd482ec451f8 Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Tue, 5 Jun 2007 08:44:17 +0200 Subject: [PATCH] i386.c (override_options): Use TARGET_SUBTARGET32_ISA_DEFAULT to select default ix86_isa_flags. * config/i386/i386.c (override_options): Use TARGET_SUBTARGET32_ISA_DEFAULT to select default ix86_isa_flags. From-SVN: r125328 --- gcc/ChangeLog | 7 ++++++- gcc/config/i386/i386.c | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) 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. */