From: Tom Tromey Date: Mon, 3 Feb 2025 19:12:29 +0000 (-0700) Subject: Reorder gnatmake arguments in inline-section-gc.exp X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8cfa1fc43e17c6c225afd7016b7e4e741e7e1ad7;p=thirdparty%2Fbinutils-gdb.git Reorder gnatmake arguments in inline-section-gc.exp inline-section-gc.exp ends up passing "-lm" to gnatmake as an "marg" -- meaning gnatmake should process it itself. However, the gnat-llvm gnatmake does not know what to do with this, so the test fails. This patch rearranges the arguments so that the (implicit) trailing -lm ends up being passed through to the linker. --- diff --git a/gdb/testsuite/gdb.ada/inline-section-gc.exp b/gdb/testsuite/gdb.ada/inline-section-gc.exp index e1d85f580c1..55cd156b1f7 100644 --- a/gdb/testsuite/gdb.ada/inline-section-gc.exp +++ b/gdb/testsuite/gdb.ada/inline-section-gc.exp @@ -23,10 +23,10 @@ set options { debug optimize=-O2 additional_flags=-ffunction-sections - ldflags=-largs - ldflags=-Wl,--gc-sections ldflags=-margs additional_flags=-gnatn + ldflags=-largs + ldflags=-Wl,--gc-sections } if {[gdb_compile_ada "${srcfile}" "${binfile}" executable $options] != ""} { return -1