summaryrefslogtreecommitdiff
path: root/gcc/configure.ac
diff options
context:
space:
mode:
authorroland <roland@138bc75d-0d04-0410-961f-82ee72b054a4>2014-02-14 17:37:23 +0000
committerroland <roland@138bc75d-0d04-0410-961f-82ee72b054a4>2014-02-14 17:37:23 +0000
commite786f3a4e65bf727116678daddc1bf8549419743 (patch)
tree7422872cc11ad04279001f8b6bb4165435fcddfd /gcc/configure.ac
parent99e7a18eff61f01ca7ee7504a28904d6447136c3 (diff)
downloadgcc-e786f3a4e65bf727116678daddc1bf8549419743.tar.gz
Use ud2 assembly mnemonic when available.
gcc/ * configure.ac (HAVE_AS_IX86_UD2): New test for 'ud2' mnemonic. * configure: Regenerated. * config.in: Regenerated. * config/i386/i386.md (trap) [HAVE_AS_IX86_UD2]: Use the mnemonic instead of ASM_SHORT. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207789 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/configure.ac')
-rw-r--r--gcc/configure.ac6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/configure.ac b/gcc/configure.ac
index 402494e5ba3..969a8a628c8 100644
--- a/gcc/configure.ac
+++ b/gcc/configure.ac
@@ -3895,6 +3895,12 @@ foo: nop
[AC_DEFINE(HAVE_AS_IX86_REP_LOCK_PREFIX, 1,
[Define if the assembler supports 'rep <insn>, lock <insn>'.])])
+ gcc_GAS_CHECK_FEATURE([ud2 mnemonic],
+ gcc_cv_as_ix86_ud2,,,
+ [ud2],,
+ [AC_DEFINE(HAVE_AS_IX86_UD2, 1,
+ [Define if your assembler supports the 'ud2' mnemonic.])])
+
gcc_GAS_CHECK_FEATURE([R_386_TLS_GD_PLT reloc],
gcc_cv_as_ix86_tlsgdplt,,,
[call tls_gd@tlsgdplt],