aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-i386
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2014-08-27 07:39:48 -0700
committerH.J. Lu <hjl.tools@gmail.com>2014-08-27 07:39:48 -0700
commit29a9f53e857c5d55df852d0a5d5c41a9247c16a2 (patch)
treeaf3cf46d6e4fbfca19597e7966eb0e027d6896d8 /ld/testsuite/ld-i386
parent2536ee9d03cb7c4af97bf4b29429bef3c30652c2 (diff)
downloadgdb-29a9f53e857c5d55df852d0a5d5c41a9247c16a2.zip
gdb-29a9f53e857c5d55df852d0a5d5c41a9247c16a2.tar.gz
gdb-29a9f53e857c5d55df852d0a5d5c41a9247c16a2.tar.bz2
Don't attach dynamic sections to input from ld --just-symbols
bfd/ PR ld/17313 * elflink.c (elf_link_add_object_symbols): Don't attach dynamic sections to input from ld --just-symbols. 2014-08-27 H.J. Lu <hongjiu.lu@intel.com> PR ld/17313 * ld-i386/i386.exp (i386tests): Add tests for PR ld/17313. * ld-x86-64/x86-64.exp (x86_64tests): Likewise.
Diffstat (limited to 'ld/testsuite/ld-i386')
-rw-r--r--ld/testsuite/ld-i386/i386.exp4
1 files changed, 4 insertions, 0 deletions
diff --git a/ld/testsuite/ld-i386/i386.exp b/ld/testsuite/ld-i386/i386.exp
index 4d22182..875c816 100644
--- a/ld/testsuite/ld-i386/i386.exp
+++ b/ld/testsuite/ld-i386/i386.exp
@@ -183,6 +183,10 @@ set i386tests {
{"TLS IE->LE transition" "-melf_i386" ""
"--32" {tlsie1.s}
{{objdump -dwr tlsie1.dd}} "tlsie1"}
+ {"PR ld/17313 (1)" "-melf_i386" ""
+ "--32" {zero.s} {} ""}
+ {"PR ld/17313 (2)" "-melf_i386 -shared --just-symbols=tmpdir/zero.o" ""
+ "--32" {lea1.s} {} "libpr17313.so"}
}
# So as to avoid rewriting every last test case here in a nacl variant,