diff options
author | Alan Modra <amodra@gmail.com> | 2015-03-11 17:45:37 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2015-03-11 18:04:25 +1030 |
commit | 1079403cc002be65ea1c318160efc18c19965389 (patch) | |
tree | 811088ed8c42f3baee7a8fb18ef643222d8867a5 /ld/testsuite/ld-powerpc/tls32.g | |
parent | 50a0d119891f6128b10e8e95074349cc3cfe2070 (diff) | |
download | fsf-binutils-gdb-1079403cc002be65ea1c318160efc18c19965389.zip fsf-binutils-gdb-1079403cc002be65ea1c318160efc18c19965389.tar.gz fsf-binutils-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/tls32.g')
-rw-r--r-- | ld/testsuite/ld-powerpc/tls32.g | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ld/testsuite/ld-powerpc/tls32.g b/ld/testsuite/ld-powerpc/tls32.g index cbf93cc..24735bd 100644 --- a/ld/testsuite/ld-powerpc/tls32.g +++ b/ld/testsuite/ld-powerpc/tls32.g @@ -8,4 +8,4 @@ .* Contents of section \.got: - 1810128 (4e800021|2100804e) 00000000 00000000 00000000 .* + 1810144 00000000 00000000 00000000 .* |