summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordabrain34 <scerveau@gmail.com>2019-02-19 13:09:09 +0100
committerAnthony Green <green@moxielogic.com>2019-02-19 07:09:09 -0500
commit3ec522bc1c1c5a7fb66b85d4fb6a0fe80581d597 (patch)
tree79f732b4d9204b8dd7ac69a14603ddb83292a0c5
parente1118af50599314a2cbac3eb51a81896e8e21d0c (diff)
downloadlibffi-3ec522bc1c1c5a7fb66b85d4fb6a0fe80581d597.tar.gz
Fix cfi checks for old compiler (#453)
cfi_sections can be unsupported when cfi_startproc and cfi_endproc are.
-rw-r--r--m4/asmcfi.m42
1 files changed, 1 insertions, 1 deletions
diff --git a/m4/asmcfi.m4 b/m4/asmcfi.m4
index dbf73a0..3e28602 100644
--- a/m4/asmcfi.m4
+++ b/m4/asmcfi.m4
@@ -2,7 +2,7 @@ AC_DEFUN([GCC_AS_CFI_PSEUDO_OP],
[AC_CACHE_CHECK([assembler .cfi pseudo-op support],
gcc_cv_as_cfi_pseudo_op, [
gcc_cv_as_cfi_pseudo_op=unknown
- AC_TRY_COMPILE([asm (".cfi_startproc\n\t.cfi_endproc");],,
+ AC_TRY_COMPILE([asm (".cfi_sections\n\t.cfi_startproc\n\t.cfi_endproc");],,
[gcc_cv_as_cfi_pseudo_op=yes],
[gcc_cv_as_cfi_pseudo_op=no])
])