x86_sahf for 64bit targets only.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122740
138bc75d-0d04-0410-961f-
82ee72b054a4
+2007-03-09 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386.h (override_options): Conditionally disable
+ x86_sahf for 64bit targets only.
+
2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
PR C/31072
if (processor_alias_table[i].flags & PTA_SSE4A
&& !(target_flags_explicit & MASK_SSE4A))
target_flags |= MASK_SSE4A;
- if (!(processor_alias_table[i].flags & PTA_NO_SAHF))
+ if (!(TARGET_64BIT && (processor_alias_table[i].flags & PTA_NO_SAHF)))
x86_sahf = true;
if (TARGET_64BIT && !(processor_alias_table[i].flags & PTA_64BIT))
error ("CPU you selected does not support x86-64 "