PR target/31019
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Mar 2007 12:26:55 +0000 (12:26 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Mar 2007 12:26:55 +0000 (12:26 +0000)
commit3e6cba40516d845284781f95bae10677dfa12d72
tree3c988aa71b3a64e4cfc533f07ae0042a388c6c6d
parent59cf33e04e88f25fc3a760d6355e52a6feacac6c
PR target/31019
* config/i386/i386.h (TUNEMASK): Redefine to use ix86_tune_mask.
(ARCHMASK): Define.
(TARGET_CMOVE): Use ARCHMASK.
(TARGET_CMPXCHG): Ditto.
(TARGET_CMPXCHG8B): Ditto.
(TARGET_XADD): Ditto.
(TARGET_BSWAP): Ditto.
* config/i386/i386.c (ix86_tune_mask): New global variable.
(ix86_arch_mask): Ditto.
(override_options): Initialize ix86_tune_mask and
ix86_arch_mask. Use ARCHMASK to clear MASK_NO_FANCY_MATH_387 in
target_flags.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122473 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h