> diff --git a/libitm/config/generic/asmcfi.h b/libitm/config/generic/asmcfi.h > --- 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 */
I didn't actually commit this part, but noticed that it had crept into the patch pre-commit. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University