aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config/i386/i386.c2
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. */