From e5599f779d24361d252ea9a8feb9c941cbfbcb71 Mon Sep 17 00:00:00 2001 From: ro Date: Wed, 9 Apr 2014 14:49:59 +0000 Subject: [PATCH] Check if GCC uses assembler cfi support * config/generic/asmcfi.h: Also check for __GCC_HAVE_DWARF2_CFI_ASM. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209242 138bc75d-0d04-0410-961f-82ee72b054a4 --- libitm/ChangeLog | 5 +++++ libitm/config/generic/asmcfi.h | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/libitm/ChangeLog b/libitm/ChangeLog index 6aca5d2ac38..62005789c57 100644 --- a/libitm/ChangeLog +++ b/libitm/ChangeLog @@ -1,3 +1,8 @@ +2014-04-09 Rainer Orth + + * config/generic/asmcfi.h: Also check for + __GCC_HAVE_DWARF2_CFI_ASM. + 2013-04-02 Richard Henderson * 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 999409ae96f..398cb4564de 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 */ -- 2.11.4.GIT