The code fragment used to check for --gdwarf-4 option with the APP
marker ends with a hard-coded 'ret' instruction, which is not supported
by all architectures (e.g. arm). Replace it with $insn.
gcc/ChangeLog:
* configure.ac: Replace 'ret' with '$insn'.
* configure: Regenerate.
---
gcc/configure | 2 +-
gcc/configure.ac | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/gcc/configure b/gcc/configure
index cedf10b1d49..2d211a0beae 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -32418,7 +32418,7 @@ foo:
.file 1 \"foo.c\"
$insn
.file 2 \"foo.h\"
- ret
+ $insn
"
dwarf4_success=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler for --gdwarf-4
with the APP marker" >&5
diff --git a/gcc/configure.ac b/gcc/configure.ac
index 54b89954ef0..a4878c4a9f9 100644
--- a/gcc/configure.ac
+++ b/gcc/configure.ac
@@ -6010,7 +6010,7 @@ foo:
.file 1 \"foo.c\"
$insn
.file 2 \"foo.h\"
- ret
+ $insn
"
dwarf4_success=no
gcc_GAS_CHECK_FEATURE([--gdwarf-4 with the APP marker],
--
2.34.1