diff options
author | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2014-04-09 14:49:59 +0000 |
---|---|---|
committer | Rainer Orth <ro@gcc.gnu.org> | 2014-04-09 14:49:59 +0000 |
commit | 5e1f630ae8b479db169fac18f181ed5ad6dd2a31 (patch) | |
tree | e6eaf7540c8c1403baf68824777258cdb00d6512 | |
parent | 5d1a5a53783dbfe3e1b9697f1dad4c685cf503c7 (diff) | |
download | gcc-5e1f630ae8b479db169fac18f181ed5ad6dd2a31.zip gcc-5e1f630ae8b479db169fac18f181ed5ad6dd2a31.tar.gz gcc-5e1f630ae8b479db169fac18f181ed5ad6dd2a31.tar.bz2 |
Check if GCC uses assembler cfi support
* config/generic/asmcfi.h: Also check for
__GCC_HAVE_DWARF2_CFI_ASM.
From-SVN: r209242
-rw-r--r-- | libitm/ChangeLog | 5 | ||||
-rw-r--r-- | libitm/config/generic/asmcfi.h | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/libitm/ChangeLog b/libitm/ChangeLog index 6aca5d2..6200578 100644 --- a/libitm/ChangeLog +++ b/libitm/ChangeLog @@ -1,3 +1,8 @@ +2014-04-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * config/generic/asmcfi.h: Also check for + __GCC_HAVE_DWARF2_CFI_ASM. + 2013-04-02 Richard Henderson <rth@redhat.com> * config/alpha/target.h (PAGE_SIZE, FIXED_PAGE_SIZE): Remove. diff --git a/libitm/config/generic/asmcfi.h b/libitm/config/generic/asmcfi.h index 999409a..398cb45 100644 --- a/libitm/config/generic/asmcfi.h +++ b/libitm/config/generic/asmcfi.h @@ -24,7 +24,7 @@ #include "config.h" -#ifdef HAVE_AS_CFI_PSEUDO_OP +#if defined(HAVE_AS_CFI_PSEUDO_OP) && defined(__GCC_HAVE_DWARF2_CFI_ASM) #define cfi_startproc .cfi_startproc #define cfi_endproc .cfi_endproc @@ -50,4 +50,4 @@ #define cfi_restore(r) #define cfi_undefined(r) -#endif /* HAVE_AS_CFI_PSEUDO_OP */ +#endif /* HAVE_AS_CFI_PSEUDO_OP && __GCC_HAVE_DWARF2_CFI_ASM */ |