aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-powerpc/tlsexe32.g
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2015-03-11 17:45:37 +1030
committerAlan Modra <amodra@gmail.com>2015-03-11 18:04:25 +1030
commit1079403cc002be65ea1c318160efc18c19965389 (patch)
tree811088ed8c42f3baee7a8fb18ef643222d8867a5 /ld/testsuite/ld-powerpc/tlsexe32.g
parent50a0d119891f6128b10e8e95074349cc3cfe2070 (diff)
downloadgdb-1079403cc002be65ea1c318160efc18c19965389.zip
gdb-1079403cc002be65ea1c318160efc18c19965389.tar.gz
gdb-1079403cc002be65ea1c318160efc18c19965389.tar.bz2
Fix ppc32 synthetic symbols when __tls_get_addr_opt stub is generated
Also update the 32-bit tls testcases to be secure plt. bfd/ * elf32-ppc.c (ppc_elf_get_synthetic_symtab): Examine stubs in reverse order. Account for larger size of __tls_get_addr_opt stub. ld/testsuite/ * ld-powerpc/tls32.s: Add GOT pointer setup. * ld-powerpc/tls32.d: Update. * ld-powerpc/tls32.g: Update. * ld-powerpc/tls32.t: Update. * ld-powerpc/tlsexe.d: Update. * ld-powerpc/tlsexe32.d: Update. * ld-powerpc/tlsexe32.g: Update. * ld-powerpc/tlsexe32.r: Update. * ld-powerpc/tlsexetoc.d: Update. * ld-powerpc/tlsso32.d: Update. * ld-powerpc/tlsso32.g: Update. * ld-powerpc/tlsso32.r: Update.
Diffstat (limited to 'ld/testsuite/ld-powerpc/tlsexe32.g')
-rw-r--r--ld/testsuite/ld-powerpc/tlsexe32.g4
1 files changed, 2 insertions, 2 deletions
diff --git a/ld/testsuite/ld-powerpc/tlsexe32.g b/ld/testsuite/ld-powerpc/tlsexe32.g
index 917ca4d..e402f6b 100644
--- a/ld/testsuite/ld-powerpc/tlsexe32.g
+++ b/ld/testsuite/ld-powerpc/tlsexe32.g
@@ -7,5 +7,5 @@
.*
Contents of section \.got:
-.* 00000000 00000000 00000000 (4e800021|2100804e) .*
-.* (018102b8|b8028101) 00000000 00000000 .*
+.* 00000000 00000000 00000000 (0181034c|4c038101) .*
+.* 00000000 00000000 .*