testsuite, gdb.btrace: move -Wl,-x to ldflags
authorMarkus Metzger <markus.t.metzger@intel.com>
Wed, 16 Dec 2020 17:15:04 +0000 (18:15 +0100)
committerMarkus Metzger <markus.t.metzger@intel.com>
Wed, 3 Mar 2021 08:15:39 +0000 (09:15 +0100)
In gdb.btrace/unknown_functions.exp we need the linker to discard local
symbols so GDB wouldn't know about them from the symbol table.

When building with clang, it complains about the option not being used at
compile-time.  Move the option to ldflags to only pass it at link-time.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.btrace/unknown_functions.exp

index 3ae045af6c4780c764240e48dd13903417f09a6f..3712199c4b78922d5c989c9ddd3d4d0416e52988 100644 (file)
@@ -1,3 +1,7 @@
+2021-03-03  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * gdb.btrace/unknown_functions.exp: Move -Wl,-x to ldflags.
+
 2021-03-03  Markus Metzger  <markus.t.metzger@intel.com>
 
        * gdb.btrace/rn-dl-bind.exp: Replace reverse-step with
index 5dfd8d1070545d02ee4417308c6033c037d0262d..dc52d75c0f3800484050480266c899c8f1d9cc18 100644 (file)
@@ -29,7 +29,7 @@ standard_testfile
 #
 # Also discard local symbols.
 if [prepare_for_testing "failed to prepare" $testfile $srcfile \
-       {additional_flags=-Wl,-x nopie}] {
+       {ldflags=-Wl,-x nopie}] {
     return -1
 }