From b3a6d6e19af61b5725d6f7fed670e70d46982154 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Sat, 5 Mar 2005 12:03:13 +0000 Subject: * ld-alpha/tlsbin.dd: Update to suit changed section layout and removed section symbols. * ld-alpha/tlsbin.rd: Likewise. * ld-alpha/tlsbin.sd: Likewise. * ld-alpha/tlsbinr.dd: Likewise. * ld-alpha/tlsbinr.rd: Likewise. * ld-alpha/tlspic.dd: Likewise. * ld-alpha/tlspic.rd: Likewise. * ld-alpha/tlspic.sd: Likewise. --- ld/testsuite/ChangeLog | 18 +++- ld/testsuite/ld-alpha/tlsbin.dd | 10 +-- ld/testsuite/ld-alpha/tlsbin.rd | 8 +- ld/testsuite/ld-alpha/tlsbin.sd | 2 +- ld/testsuite/ld-alpha/tlsbinr.dd | 2 +- ld/testsuite/ld-alpha/tlsbinr.rd | 8 +- ld/testsuite/ld-alpha/tlspic.dd | 10 +-- ld/testsuite/ld-alpha/tlspic.rd | 181 +++++++++++++++++++-------------------- ld/testsuite/ld-alpha/tlspic.sd | 12 +-- 9 files changed, 126 insertions(+), 125 deletions(-) (limited to 'ld') diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index 4341223..b65c401 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,9 +1,19 @@ 2005-03-05 Alan Modra - * ld-powerpc/tlsexe.g: Update. - * ld-powerpc/tlsexe.r: Update. - * ld-powerpc/tlsexetoc.g: Update. - * ld-powerpc/tlsexetoc.r: Update. + * ld-alpha/tlsbin.dd: Update to suit changed section layout and + removed section symbols. + * ld-alpha/tlsbin.rd: Likewise. + * ld-alpha/tlsbin.sd: Likewise. + * ld-alpha/tlsbinr.dd: Likewise. + * ld-alpha/tlsbinr.rd: Likewise. + * ld-alpha/tlspic.dd: Likewise. + * ld-alpha/tlspic.rd: Likewise. + * ld-alpha/tlspic.sd: Likewise. + + * ld-powerpc/tlsexe.g: Update for removed dot-symbols. + * ld-powerpc/tlsexe.r: Likewise. + * ld-powerpc/tlsexetoc.g: Likewise. + * ld-powerpc/tlsexetoc.r: Likewise. 2005-03-04 David Daney diff --git a/ld/testsuite/ld-alpha/tlsbin.dd b/ld/testsuite/ld-alpha/tlsbin.dd index 32df225..2a3dafd 100644 --- a/ld/testsuite/ld-alpha/tlsbin.dd +++ b/ld/testsuite/ld-alpha/tlsbin.dd @@ -12,30 +12,30 @@ Disassembly of section \.text: 0+120001000 : 120001000: 02 00 bb 27 ldah gp,2\(t12\) - 120001004: f8 91 bd 23 lda gp,-28168\(gp\) + 120001004: 00 a0 bd 23 lda gp,-24576\(gp\) 120001008: 3e 15 c2 43 subq sp,0x10,sp 12000100c: 00 00 5e b7 stq ra,0\(sp\) 120001010: 18 80 1d 22 lda a0,-32744\(gp\) 120001014: 08 80 7d a7 ldq t12,-32760\(gp\) 120001018: 00 40 5b 6b jsr ra,\(t12\),12000101c <.*> 12000101c: 02 00 ba 27 ldah gp,2\(ra\) - 120001020: dc 91 bd 23 lda gp,-28196\(gp\) + 120001020: e4 9f bd 23 lda gp,-24604\(gp\) 120001024: 38 80 1d 22 lda a0,-32712\(gp\) 120001028: 08 80 7d a7 ldq t12,-32760\(gp\) 12000102c: 00 40 5b 6b jsr ra,\(t12\),120001030 <.*> 120001030: 02 00 ba 27 ldah gp,2\(ra\) - 120001034: c8 91 bd 23 lda gp,-28216\(gp\) + 120001034: d0 9f bd 23 lda gp,-24624\(gp\) 120001038: 28 80 1d 22 lda a0,-32728\(gp\) 12000103c: 08 80 7d a7 ldq t12,-32760\(gp\) 120001040: 00 40 5b 6b jsr ra,\(t12\),120001044 <.*> 120001044: 02 00 ba 27 ldah gp,2\(ra\) - 120001048: b4 91 bd 23 lda gp,-28236\(gp\) + 120001048: bc 9f bd 23 lda gp,-24644\(gp\) 12000104c: 21 00 20 20 lda t0,33\(v0\) 120001050: 28 80 1d 22 lda a0,-32728\(gp\) 120001054: 08 80 7d a7 ldq t12,-32760\(gp\) 120001058: 00 40 5b 6b jsr ra,\(t12\),12000105c <.*> 12000105c: 02 00 ba 27 ldah gp,2\(ra\) - 120001060: 9c 91 bd 23 lda gp,-28260\(gp\) + 120001060: a4 9f bd 23 lda gp,-24668\(gp\) 120001064: 40 00 20 20 lda t0,64\(v0\) 120001068: 46 00 20 20 lda t0,70\(v0\) 12000106c: 00 00 20 24 ldah t0,0\(v0\) diff --git a/ld/testsuite/ld-alpha/tlsbin.rd b/ld/testsuite/ld-alpha/tlsbin.rd index 9b130b0..f452b1d 100644 --- a/ld/testsuite/ld-alpha/tlsbin.rd +++ b/ld/testsuite/ld-alpha/tlsbin.rd @@ -18,12 +18,12 @@ Section Headers: \[ 5\] .rela.dyn +.* \[ 6\] .rela.plt +.* \[ 7\] .text +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 +AX +0 +0 4096 - \[ 8\] .data +.* + \[ 8\] .eh_frame +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 +A +0 +0 +8 \[ 9\] .tdata +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 WAT +0 +0 +4 \[10\] .tbss +NOBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 WAT +0 +0 +1 - \[11\] .eh_frame +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 +A +0 +0 +8 - \[12\] .dynamic +DYNAMIC +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 10 +WA +4 +0 +8 - \[13\] .plt +.* + \[11\] .dynamic +DYNAMIC +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 10 +WA +4 +0 +8 + \[12\] .plt +.* + \[13\] .data +.* \[14\] .got +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 +WA +0 +0 +8 \[15\] .sbss +.* \[16\] .bss +.* diff --git a/ld/testsuite/ld-alpha/tlsbin.sd b/ld/testsuite/ld-alpha/tlsbin.sd index 765bfe1..17420c0 100644 --- a/ld/testsuite/ld-alpha/tlsbin.sd +++ b/ld/testsuite/ld-alpha/tlsbin.sd @@ -9,7 +9,7 @@ .*: +file format elf64-alpha Contents of section .got: - [0-9a-f]+ 00000000 00000000 e8210120 01000000 .* + [0-9a-f]+ 00000000 00000000 c0210120 01000000 .* [0-9a-f]+ 56000000 00000000 00000000 00000000 .* [0-9a-f]+ 00000000 00000000 01000000 00000000 .* [0-9a-f]+ 00000000 00000000 01000000 00000000 .* diff --git a/ld/testsuite/ld-alpha/tlsbinr.dd b/ld/testsuite/ld-alpha/tlsbinr.dd index a58d96f..a0a1680 100644 --- a/ld/testsuite/ld-alpha/tlsbinr.dd +++ b/ld/testsuite/ld-alpha/tlsbinr.dd @@ -12,7 +12,7 @@ Disassembly of section \.text: 0+120001000 : 120001000: 02 00 bb 27 ldah gp,2\(t12\) - 120001004: c8 91 bd 23 lda gp,-28216\(gp\) + 120001004: 00 a0 bd 23 lda gp,-24576\(gp\) 120001008: 3e 15 c2 43 subq sp,0x10,sp 12000100c: 00 00 5e b7 stq ra,0\(sp\) 120001010: 08 80 1d a6 ldq a0,-32760\(gp\) diff --git a/ld/testsuite/ld-alpha/tlsbinr.rd b/ld/testsuite/ld-alpha/tlsbinr.rd index 9b96914..f381a46 100644 --- a/ld/testsuite/ld-alpha/tlsbinr.rd +++ b/ld/testsuite/ld-alpha/tlsbinr.rd @@ -18,12 +18,12 @@ Section Headers: +\[ 5\] .rela.dyn +.* +\[ 6\] .rela.plt +.* +\[ 7\] .text +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 0+ +AX +0 +0 4096 - +\[ 8\] .data +.* + +\[ 8\] .eh_frame +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 +A +0 +0 +8 +\[ 9\] .tdata +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 0+ WAT +0 +0 +4 +\[10\] .tbss +NOBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 0+ WAT +0 +0 +1 - +\[11\] .eh_frame +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 +A +0 +0 +8 - +\[12\] .dynamic +DYNAMIC +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 10 +WA +4 +0 +8 - +\[13\] .plt +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 0+ WAX +0 +0 +8 + +\[11\] .dynamic +DYNAMIC +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 10 +WA +4 +0 +8 + +\[12\] .plt +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 0+ WAX +0 +0 +8 + +\[13\] .data +.* +\[14\] .got +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 0+ +WA +0 +0 +8 +\[15\] .sbss +.* +\[16\] .bss +.* diff --git a/ld/testsuite/ld-alpha/tlspic.dd b/ld/testsuite/ld-alpha/tlspic.dd index 2f0a0bd..a8b5bf7 100644 --- a/ld/testsuite/ld-alpha/tlspic.dd +++ b/ld/testsuite/ld-alpha/tlspic.dd @@ -12,7 +12,7 @@ Disassembly of section .text: 0+1000 : 1000: 02 00 bb 27 ldah gp,2\(t12\) - 1004: e8 91 bd 23 lda gp,-28184\(gp\) + 1004: 00 a0 bd 23 lda gp,-24576\(gp\) 1008: 3e 15 c2 43 subq sp,0x10,sp 100c: 00 00 5e b7 stq ra,0\(sp\) 1010: 08 00 3e b5 stq s0,8\(sp\) @@ -22,23 +22,23 @@ Disassembly of section .text: 1020: 00 80 7d a7 ldq t12,-32768\(gp\) 1024: 00 40 5b 6b jsr ra,\(t12\),1028 <.*> 1028: 02 00 ba 27 ldah gp,2\(ra\) - 102c: c0 91 bd 23 lda gp,-28224\(gp\) + 102c: d8 9f bd 23 lda gp,-24616\(gp\) 1030: 30 80 1d 22 lda a0,-32720\(gp\) 1034: 00 80 7d a7 ldq t12,-32768\(gp\) 1038: 00 40 5b 6b jsr ra,\(t12\),103c <.*> 103c: 02 00 ba 27 ldah gp,2\(ra\) - 1040: ac 91 bd 23 lda gp,-28244\(gp\) + 1040: c4 9f bd 23 lda gp,-24636\(gp\) 1044: 40 80 1d 22 lda a0,-32704\(gp\) 1048: 00 80 7d a7 ldq t12,-32768\(gp\) 104c: 00 40 5b 6b jsr ra,\(t12\),1050 <.*> 1050: 02 00 ba 27 ldah gp,2\(ra\) - 1054: 98 91 bd 23 lda gp,-28264\(gp\) + 1054: b0 9f bd 23 lda gp,-24656\(gp\) 1058: 21 00 20 20 lda t0,33\(v0\) 105c: 40 80 1d 22 lda a0,-32704\(gp\) 1060: 00 80 7d a7 ldq t12,-32768\(gp\) 1064: 00 40 5b 6b jsr ra,\(t12\),1068 <.*> 1068: 02 00 ba 27 ldah gp,2\(ra\) - 106c: 80 91 bd 23 lda gp,-28288\(gp\) + 106c: 98 9f bd 23 lda gp,-24680\(gp\) 1070: 40 00 20 20 lda t0,64\(v0\) 1074: 62 00 20 20 lda t0,98\(v0\) 1078: 00 00 20 24 ldah t0,0\(v0\) diff --git a/ld/testsuite/ld-alpha/tlspic.rd b/ld/testsuite/ld-alpha/tlspic.rd index 8c4a9a3..dfa03b4 100644 --- a/ld/testsuite/ld-alpha/tlspic.rd +++ b/ld/testsuite/ld-alpha/tlspic.rd @@ -17,12 +17,12 @@ Section Headers: +\[ 4\] .rela.dyn +.* +\[ 5\] .rela.plt +.* +\[ 6\] .text +PROGBITS +0+1000 0+1000 0+ac 0+ +AX +0 +0 4096 - +\[ 7\] .data +.* + +\[ 7\] .eh_frame +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 +A +0 +0 +8 +\[ 8\] .tdata +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 0+ WAT +0 +0 +4 +\[ 9\] .tbss +NOBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 0+ WAT +0 +0 +1 - +\[10\] .eh_frame +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 00 +A +0 +0 +8 - +\[11\] .dynamic +DYNAMIC +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 10 +WA +3 +0 +8 - +\[12\] .plt +.* + +\[10\] .dynamic +DYNAMIC +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 10 +WA +3 +0 +8 + +\[11\] .plt +.* + +\[12\] .data +.* +\[13\] .got +PROGBITS +[0-9a-f]+ [0-9a-f]+ [0-9a-f]+ 0+ +WA +0 +0 +8 +\[14\] .sbss +.* +\[15\] .bss +.* @@ -59,97 +59,88 @@ Relocation section '.rela.plt' at offset 0x[0-9a-f]+ contains 1 entries: Symbol table '.dynsym' contains [0-9]+ entries: Num: Value Size Type Bind Vis Ndx Name - 0: [0-9a-f]+ 0 NOTYPE LOCAL DEFAULT UND - 1: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 1 - 2: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 2 - 3: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 3 - 4: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 4 - 5: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 5 - 6: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 6 - 7: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 7 - 8: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 8 - 9: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 9 - 10: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 10 - 11: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 11 - 12: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 12 - 13: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 13 - 14: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 14 - 15: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 15 - 16: [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg8 - 17: [0-9a-f]+ 0 OBJECT GLOBAL DEFAULT ABS _DYNAMIC - 18: [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg3 - 19: [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg4 - 20: [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg5 - 21: [0-9a-f]+ 0 OBJECT GLOBAL DEFAULT ABS _PROCEDURE_LINKAGE_TABLE_ - 22: [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT UND __tls_get_addr - 23: [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg1 - 24: [0-9a-f]+ 172 FUNC GLOBAL DEFAULT 6 fn1 - 25: [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start - 26: [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg2 - 27: [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg6 - 28: [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg7 - 29: [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT ABS _edata - 30: [0-9a-f]+ 0 OBJECT GLOBAL DEFAULT ABS _GLOBAL_OFFSET_TABLE_ - 31: [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT ABS _end +.* [0-9a-f]+ 0 NOTYPE LOCAL DEFAULT UND +.* [0-9a-f]+ 0 SECTION LOCAL DEFAULT 6 +.* [0-9a-f]+ 0 SECTION LOCAL DEFAULT 7 +.* [0-9a-f]+ 0 SECTION LOCAL DEFAULT 8 +.* [0-9a-f]+ 0 SECTION LOCAL DEFAULT 9 +.* [0-9a-f]+ 0 SECTION LOCAL DEFAULT 12 +.* [0-9a-f]+ 0 SECTION LOCAL DEFAULT 15 +.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg8 +.* [0-9a-f]+ 0 OBJECT GLOBAL DEFAULT ABS _DYNAMIC +.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg3 +.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg4 +.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg5 +.* [0-9a-f]+ 0 OBJECT GLOBAL DEFAULT ABS _PROCEDURE_LINKAGE_TABLE_ +.* [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT UND __tls_get_addr +.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg1 +.* [0-9a-f]+ 172 FUNC GLOBAL DEFAULT 6 fn1 +.* [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT ABS __bss_start +.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg2 +.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg6 +.* [0-9a-f]+ 0 TLS GLOBAL DEFAULT 8 sg7 +.* [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT ABS _edata +.* [0-9a-f]+ 0 OBJECT GLOBAL DEFAULT ABS _GLOBAL_OFFSET_TABLE_ +.* [0-9a-f]+ 0 NOTYPE GLOBAL DEFAULT ABS _end Symbol table '.symtab' contains [0-9]+ entries: +Num: +Value +Size Type +Bind +Vis +Ndx Name - +0: [0-9a-f]+ +0 NOTYPE +LOCAL +DEFAULT +UND - +1: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +1 - +2: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +2 - +3: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +3 - +4: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +4 - +5: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +5 - +6: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +6 - +7: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +7 - +8: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +8 - +9: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +9 - +10: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10 - +11: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 - +12: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12 - +13: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13 - +14: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +14 - +15: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +15 - +16: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +16 - +17: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +17 - +18: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +18 - +19: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl1 - +20: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl2 - +21: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl3 - +22: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl4 - +23: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl5 - +24: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl6 - +25: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl7 - +26: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl8 - +27: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH1 - +28: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh3 - +29: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH2 - +30: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH7 - +31: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh7 - +32: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh8 - +33: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH4 - +34: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh4 - +35: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH3 - +36: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh5 - +37: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH5 - +38: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH6 - +39: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH8 - +40: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh1 - +41: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh2 - +42: [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh6 - +43: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg8 - +44: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _DYNAMIC - +45: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg3 - +46: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg4 - +47: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg5 - +48: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _PROCEDURE_LINKAGE_TABLE_ - +49: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +UND __tls_get_addr - +50: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg1 - +51: [0-9a-f]+ +172 FUNC +GLOBAL DEFAULT +6 fn1 - +52: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start - +53: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg2 - +54: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg6 - +55: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg7 - +56: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata - +57: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _GLOBAL_OFFSET_TABLE_ - +58: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end +.* [0-9a-f]+ +0 NOTYPE +LOCAL +DEFAULT +UND +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +1 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +2 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +3 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +4 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +5 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +6 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +7 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +8 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +9 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +14 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +15 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +16 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +17 +.* [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +18 +.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl1 +.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl2 +.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl3 +.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl4 +.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl5 +.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl6 +.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl7 +.* [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +8 sl8 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH1 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh3 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH2 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH7 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh7 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh8 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH4 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh4 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH3 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh5 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH5 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH6 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +9 sH8 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh1 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh2 +.* [0-9a-f]+ +0 TLS +LOCAL +HIDDEN +8 sh6 +.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg8 +.* [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _DYNAMIC +.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg3 +.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg4 +.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg5 +.* [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _PROCEDURE_LINKAGE_TABLE_ +.* [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +UND __tls_get_addr +.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg1 +.* [0-9a-f]+ +172 FUNC +GLOBAL DEFAULT +6 fn1 +.* [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start +.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg2 +.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg6 +.* [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +8 sg7 +.* [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata +.* [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _GLOBAL_OFFSET_TABLE_ +.* [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end diff --git a/ld/testsuite/ld-alpha/tlspic.sd b/ld/testsuite/ld-alpha/tlspic.sd index 987e428..fa5831f 100644 --- a/ld/testsuite/ld-alpha/tlspic.sd +++ b/ld/testsuite/ld-alpha/tlspic.sd @@ -9,9 +9,9 @@ .*: +file format elf64-alpha Contents of section .got: - 121e8 d8210100 00000000 00000000 00000000 .* - 121f8 00000000 00000000 71000000 00000000 .* - 12208 00000000 00000000 00000000 00000000 .* - 12218 00000000 00000000 44000000 00000000 .* - 12228 00000000 00000000 00000000 00000000 .* - 12238 00000000 00000000 .* + 13000 b0210100 00000000 00000000 00000000 .* + 13010 00000000 00000000 71000000 00000000 .* + 13020 00000000 00000000 00000000 00000000 .* + 13030 00000000 00000000 44000000 00000000 .* + 13040 00000000 00000000 00000000 00000000 .* + 13050 00000000 00000000 .* -- cgit v1.1