]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR target/53228 (target attributes in libcpp/lex.c cause illegal instruc...
authorUros Bizjak <ubizjak@gmail.com>
Fri, 4 May 2012 17:48:56 +0000 (19:48 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Fri, 4 May 2012 17:48:56 +0000 (19:48 +0200)
commiteea1b7f72673b6fae3e66a292d70c6735ead28c2
tree0d4c0bc9ae1ef5825e826e1237ffad2e76b563ed
parent90987df8825116078dec90db884defbc3284baf3
backport: re PR target/53228 (target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere)

Backport from mainline
2012-05-04  Uros Bizjak  <ubizjak@gmail.com>

PR target/53228
* config/i386/i386.h (X86_ARCH_CMOV): Rename from X86_ARCH_CMOVE.
(TARGET_CMOV): Rename from TARGET_CMOVE.
(TARGET_CMOVE): New define.
* config/i386/i386.c (ix86_option_override_internal): Use TARGET_CMOV.
Do not set TARGET_CMOVE here.

From-SVN: r187171
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h