]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Check if GCC uses assembler cfi support
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Wed, 9 Apr 2014 14:49:59 +0000 (14:49 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Wed, 9 Apr 2014 14:49:59 +0000 (14:49 +0000)
* config/generic/asmcfi.h: Also check for
__GCC_HAVE_DWARF2_CFI_ASM.

From-SVN: r209242

libitm/ChangeLog
libitm/config/generic/asmcfi.h

index 6aca5d2ac3884bf6988f231164b0c4ede0586a05..62005789c573e468922dc74cdaafdffeb45a49eb 100644 (file)
@@ -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.
index 999409ae96f3416076bb412bab0d83343f09c961..398cb4564de48c87c17b516c32f703c6ffa66dd5 100644 (file)
@@ -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 */