Module: wine Branch: master Commit: e1f0a0db1fb4c98eac66c626791e0058d012182b URL: http://source.winehq.org/git/wine.git/?a=commit;h=e1f0a0db1fb4c98eac66c62679...
Author: Alexandre Julliard julliard@winehq.org Date: Thu Jun 25 11:49:21 2009 +0200
configure: Add a wrapper macro for .cfi pseudo-ops in assembly code.
---
configure | 10 ++++++++++ configure.ac | 3 +++ include/config.h.in | 3 +++ 3 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/configure b/configure index 2b759b7..3f3548e 100755 --- a/configure +++ b/configure @@ -18207,6 +18207,16 @@ if test "$ac_cv_c_cfi_support" = "yes" then asm_func_header="$asm_func_header.cfi_startproc\n\t" asm_func_trailer="\n\t.cfi_endproc$asm_func_trailer" + +cat >>confdefs.h <<_ACEOF +#define __ASM_CFI(str) str +_ACEOF + +else + cat >>confdefs.h <<_ACEOF +#define __ASM_CFI(str) "" +_ACEOF + fi
asm_func_code="$asm_func_header" code "$asm_func_trailer" diff --git a/configure.ac b/configure.ac index eb276b6..bb4d82e 100644 --- a/configure.ac +++ b/configure.ac @@ -1519,6 +1519,9 @@ if test "$ac_cv_c_cfi_support" = "yes" then asm_func_header="$asm_func_header.cfi_startproc\n\t" asm_func_trailer="\n\t.cfi_endproc$asm_func_trailer" + AC_DEFINE([__ASM_CFI(str)],[str],[Define to a macro to output a .cfi assembly pseudo-op]) +else + AC_DEFINE([__ASM_CFI(str)],[""]) fi
asm_func_code="$asm_func_header" code "$asm_func_trailer" diff --git a/include/config.h.in b/include/config.h.in index 99ecae3..f6799c6 100644 --- a/include/config.h.in +++ b/include/config.h.in @@ -1188,6 +1188,9 @@ /* Define to 1 if the X Window System is missing or not being used. */ #undef X_DISPLAY_MISSING
+/* Define to a macro to output a .cfi assembly pseudo-op */ +#undef __ASM_CFI + /* Define to a macro to define an assembly function */ #undef __ASM_DEFINE_FUNC