Fix cfi checks for old compiler (#453)
authordabrain34 <scerveau@gmail.com>
Tue, 19 Feb 2019 12:09:09 +0000 (13:09 +0100)
committerAnthony Green <green@moxielogic.com>
Tue, 19 Feb 2019 12:09:09 +0000 (07:09 -0500)
cfi_sections can be unsupported when cfi_startproc
and cfi_endproc are.

m4/asmcfi.m4

index dbf73a0b3e7761236b27b403cce331f97e95e1a9..3e28602274d70a9b17caeab5f17a18ec589ee7cd 100644 (file)
@@ -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])
  ])