This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Fix ld-m68k/m68k.exp ("TLS indirect symbol use") failure
- From: Andreas Schwab <schwab at linux-m68k dot org>
- To: binutils at sourceware dot org
- Date: Mon, 19 Mar 2012 16:08:10 +0100
- Subject: Fix ld-m68k/m68k.exp ("TLS indirect symbol use") failure
The test depends on the former default of --add-needed, so add the
necessary option. Tested on m68k-linux and installed as obvious.
Andreas.
2012-03-19 Andreas Schwab <schwab@linux-m68k.org>
* ld-m68k/m68k.exp ("TLS indirect symbol use"): Pass
--copy-dt-needed-entries.
diff --git a/ld/testsuite/ld-m68k/m68k.exp b/ld/testsuite/ld-m68k/m68k.exp
index 198a5e2..843d919 100644
--- a/ld/testsuite/ld-m68k/m68k.exp
+++ b/ld/testsuite/ld-m68k/m68k.exp
@@ -1,5 +1,5 @@
# Expect script for run_dump_test based ld-m68k tests.
-# Copyright 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# Copyright 2006, 2007, 2008, 2009, 2012 Free Software Foundation, Inc.
#
# This file is part of the GNU Binutils.
#
@@ -85,7 +85,7 @@ if { [istarget m68k-*-linux*] } then {
{{nm -ngD tls-gd-1.d2} {readelf -d tls-gd-1.d3}}
"tls-gd-1.so"}
{"TLS indirect symbol use"
- "tmpdir/tls-gd-1.so -rpath-link ./" "" {tls-main-1.s}
+ "--copy-dt-needed-entries tmpdir/tls-gd-1.so -rpath-link ./" "" {tls-main-1.s}
{{readelf -d tls-main-1.d}}
"tls-main-1"}}
--
1.7.9.4
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."