mirror of
https://gcc.gnu.org/git/gcc.git
synced 2025-01-01 16:34:06 +08:00
i386.h (override_options): Conditionally disable x86_sahf for 64bit targets only.
* config/i386/i386.h (override_options): Conditionally disable x86_sahf for 64bit targets only. From-SVN: r122740
This commit is contained in:
parent
ee9f69b425
commit
84ac30cb94
@ -1,3 +1,8 @@
|
||||
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
|
||||
|
@ -2153,7 +2153,7 @@ override_options (void)
|
||||
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 "
|
||||
|
Loading…
Reference in New Issue
Block a user