From 3e9373fcaf5184dcf690ff98751f63cca79eaa02 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Mon, 28 Dec 2020 10:44:28 -0800 Subject: [PATCH] binutils: Use the newly built assembler and linker Use the newly built assembler and linker in test_gnu_debuglink by passing $gcc_gas_flag to target_compile. * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Pass $gcc_gas_flag to target_compile. --- binutils/ChangeLog | 5 +++++ binutils/testsuite/binutils-all/compress.exp | 11 ++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 3626fd83972..bd087e5ec97 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2020-12-28 H.J. Lu + + * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Pass + $gcc_gas_flag to target_compile. + 2020-12-24 Alan Modra * readelf.c (INT64_MIN): Define if not already defined. diff --git a/binutils/testsuite/binutils-all/compress.exp b/binutils/testsuite/binutils-all/compress.exp index 831192c7ac2..a1dd8d32b82 100644 --- a/binutils/testsuite/binutils-all/compress.exp +++ b/binutils/testsuite/binutils-all/compress.exp @@ -680,10 +680,19 @@ proc test_gnu_debuglink {} { global STRIP global OBJCOPY global OBJDUMP + global gcc_gas_flag set test "gnu-debuglink" - if { [target_compile $srcdir/$subdir/testprog.c tmpdir/testprog executable debug] != "" } { + # Use the newly built assembler and linker. + set flags debug + if { [istarget *-*-linux*] + || [istarget *-*-gnu*] } { + foreach i $gcc_gas_flag { + set flags "additional_flags=$i $flags" + } + } + if { [target_compile $srcdir/$subdir/testprog.c tmpdir/testprog executable $flags] != "" } { unsupported "$test (build)" return } -- 2.30.2