From: John David Anglin Date: Mon, 17 Mar 2025 15:33:01 +0000 (-0400) Subject: testsuite: Add -gno-strict-dwarf option to dwarf2 inline[26].c tests X-Git-Tag: basepoints/gcc-16~1464 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=45f7424ce8961631ee12ba473e3c36d3952d19f2;p=thirdparty%2Fgcc.git testsuite: Add -gno-strict-dwarf option to dwarf2 inline[26].c tests Some targets default to strict dwarf. 2025-03-17 John David Anglin gcc/testsuite/ChangeLog: PR testsuite/119220 * gcc.dg/debug/dwarf2/inline2.c: Add -gno-strict-dwarf option. * gcc.dg/debug/dwarf2/inline6.c: Likewise. --- diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/inline2.c b/gcc/testsuite/gcc.dg/debug/dwarf2/inline2.c index 6893ddfa2eb..f5d7e4efd16 100644 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/inline2.c +++ b/gcc/testsuite/gcc.dg/debug/dwarf2/inline2.c @@ -16,7 +16,7 @@ /* Explicitly use dwarf-2 because dwarf-5 might use DW_FORM_implicit_const which is hard to scan for. */ -/* { dg-options "-O -g3 -gdwarf-2 -dA -fgnu89-inline" } */ +/* { dg-options "-O -g3 -gdwarf-2 -gno-strict-dwarf -dA -fgnu89-inline" } */ /* { dg-do compile } */ /* There are 6 inlined subroutines: diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/inline6.c b/gcc/testsuite/gcc.dg/debug/dwarf2/inline6.c index d7c86f89895..f271ebbcc80 100644 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/inline6.c +++ b/gcc/testsuite/gcc.dg/debug/dwarf2/inline6.c @@ -16,7 +16,7 @@ /* Explicitly use dwarf-5 which uses DW_FORM_implicit_const. */ /* { dg-do compile } */ -/* { dg-options "-O -g3 -gdwarf-5 -dA -fgnu89-inline -gno-as-loc-support" } */ +/* { dg-options "-O -g3 -gdwarf-5 -gno-strict-dwarf -dA -fgnu89-inline -gno-as-loc-support" } */ /* There are 6 inlined subroutines: - One for each subroutine inlined into main, that's 3.