From c9c3ccf2f5c2bad2516b522c6ad7cd29cc66d21c Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Fri, 28 Jun 2013 15:07:54 +0000 Subject: Handle R_X86_64_DTPOFF64 bfd/ PR ld/15685 * elf64-x86-64.c (elf_x86_64_relocate_section): Handle R_X86_64_DTPOFF64. ld/testsuite/ PR ld/15685 * ld-x86-64/tlsg.s: Add a test for R_X86_64_DTPOFF64. * ld-x86-64/tlsg.sd: Updated. --- ld/testsuite/ChangeLog | 6 ++++++ ld/testsuite/ld-x86-64/tlsg.s | 1 + ld/testsuite/ld-x86-64/tlsg.sd | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) (limited to 'ld/testsuite') diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index dce58ad2b1..7bc29c81cb 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2013-06-28 H.J. Lu + + PR ld/15685 + * ld-x86-64/tlsg.s: Add a test for R_X86_64_DTPOFF64. + * ld-x86-64/tlsg.sd: Updated. + 2013-06-24 Maciej W. Rozycki * ld-mips-elf/jalx-2.dd: Update for microMIPS PLT support. diff --git a/ld/testsuite/ld-x86-64/tlsg.s b/ld/testsuite/ld-x86-64/tlsg.s index 048e98f019..af390fb5a3 100644 --- a/ld/testsuite/ld-x86-64/tlsg.s +++ b/ld/testsuite/ld-x86-64/tlsg.s @@ -10,3 +10,4 @@ a: _start: .section .debug_foobar .long a@dtpoff, 0 + .quad a@dtpoff diff --git a/ld/testsuite/ld-x86-64/tlsg.sd b/ld/testsuite/ld-x86-64/tlsg.sd index 7652d57998..10c4934ef1 100644 --- a/ld/testsuite/ld-x86-64/tlsg.sd +++ b/ld/testsuite/ld-x86-64/tlsg.sd @@ -7,4 +7,4 @@ .*: +file format elf64-x86-64.* Contents of section .debug_foobar: - 0+ 18000000 0+ +.* + 0+ 18000000 0+ +18000000 0+ +.* -- cgit v1.2.1