diff options
Diffstat (limited to 'ld/testsuite/ld-alpha')
-rw-r--r-- | ld/testsuite/ld-alpha/tlsbin.rd | 153 | ||||
-rw-r--r-- | ld/testsuite/ld-alpha/tlsbinr.rd | 159 | ||||
-rw-r--r-- | ld/testsuite/ld-alpha/tlspic.rd | 9 |
3 files changed, 156 insertions, 165 deletions
diff --git a/ld/testsuite/ld-alpha/tlsbin.rd b/ld/testsuite/ld-alpha/tlsbin.rd index 26da7e5..32c9268 100644 --- a/ld/testsuite/ld-alpha/tlsbin.rd +++ b/ld/testsuite/ld-alpha/tlsbin.rd @@ -56,84 +56,81 @@ 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 OBJECT +GLOBAL DEFAULT +ABS _DYNAMIC - +2: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG2 - +3: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _PROCEDURE_LINKAGE_TABLE_ - +4: [0-9a-f]+ +4 FUNC +GLOBAL DEFAULT +UND __tls_get_addr - +5: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start - +6: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG1 - +7: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata - +8: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _GLOBAL_OFFSET_TABLE_ - +9: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +LOCAL +DEFAULT +UND * +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG2 +[0-9 ]+: [0-9a-f]+ +4 FUNC +GLOBAL DEFAULT +UND __tls_get_addr +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG1 +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata +[0-9 ]+: [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+ +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 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +14 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +15 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +16 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl1 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl2 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl3 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl4 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl5 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl6 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl7 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl8 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl1 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl2 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl3 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl4 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl5 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl6 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl7 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl8 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg8 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg8 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg6 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg3 - +[0-9]+: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _DYNAMIC - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg3 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh3 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG2 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg4 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg5 - +[0-9]+: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _PROCEDURE_LINKAGE_TABLE_ - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg5 - +[0-9]+: [0-9a-f]+ +4 FUNC +GLOBAL DEFAULT +UND __tls_get_addr - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh7 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh8 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg1 - +[0-9]+: [0-9a-f]+ +52 FUNC +GLOBAL DEFAULT +7 _start - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh4 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg7 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh5 - +[0-9]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start - +[0-9]+: [0-9a-f]+ +136 FUNC +GLOBAL DEFAULT +7 fn2 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg2 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG1 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh1 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg6 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg7 - +[0-9]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata - +[0-9]+: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _GLOBAL_OFFSET_TABLE_ - +[0-9]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh2 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh6 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg2 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg1 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg4 +[0-9 ]+: 0+ +0 NOTYPE +LOCAL +DEFAULT +UND +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +1 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +2 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +3 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +4 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +5 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +6 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +7 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +8 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +9 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +14 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +15 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +16 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl1 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl2 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl3 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl4 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl5 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl6 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl7 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl8 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl1 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl2 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl3 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl4 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl5 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl6 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl7 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl8 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg8 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg8 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg6 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg3 +[0-9 ]+: [0-9a-f]+ +0 OBJECT +GLOBAL HIDDEN +11 _DYNAMIC +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg3 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh3 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG2 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg4 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg5 +[0-9 ]+: [0-9a-f]+ +0 OBJECT +GLOBAL HIDDEN +12 _PROCEDURE_LINKAGE_TABLE_ +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg5 +[0-9 ]+: [0-9a-f]+ +4 FUNC +GLOBAL DEFAULT +UND __tls_get_addr +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh7 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh8 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg1 +[0-9 ]+: [0-9a-f]+ +52 FUNC +GLOBAL DEFAULT +7 _start +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh4 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg7 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh5 +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start +[0-9 ]+: [0-9a-f]+ +136 FUNC +GLOBAL DEFAULT +7 fn2 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg2 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG1 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh1 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg6 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg7 +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata +[0-9 ]+: [0-9a-f]+ +0 OBJECT +GLOBAL HIDDEN +13 _GLOBAL_OFFSET_TABLE_ +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh2 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh6 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg2 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg1 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg4 diff --git a/ld/testsuite/ld-alpha/tlsbinr.rd b/ld/testsuite/ld-alpha/tlsbinr.rd index 5be3895..3148293 100644 --- a/ld/testsuite/ld-alpha/tlsbinr.rd +++ b/ld/testsuite/ld-alpha/tlsbinr.rd @@ -46,89 +46,86 @@ Program Headers: Relocation section '.rela.dyn' at offset 0x[0-9a-f]+ contains 2 entries: +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend -[0-9a-f]+ +0+200000026 R_ALPHA_TPREL64 +0+ sG2 \+ 0 -[0-9a-f]+ +0+600000026 R_ALPHA_TPREL64 +0+ sG1 \+ 0 +[0-9a-f]+ +0+100000026 R_ALPHA_TPREL64 +0+ sG2 \+ 0 +[0-9a-f]+ +0+400000026 R_ALPHA_TPREL64 +0+ sG1 \+ 0 -Symbol table '.dynsym' contains 10 entries: +Symbol table '.dynsym' contains [0-9]+ entries: +Num: +Value +Size Type +Bind +Vis +Ndx Name - +0: 0+ +0 NOTYPE +LOCAL +DEFAULT +UND - +1: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _DYNAMIC - +2: 0+ +0 TLS +GLOBAL DEFAULT +UND sG2 - +3: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _PROCEDURE_LINKAGE_TABLE_ - +4: 0+ +4 FUNC +GLOBAL DEFAULT +UND __tls_get_addr - +5: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start - +6: 0+ +0 TLS +GLOBAL DEFAULT +UND sG1 - +7: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata - +8: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _GLOBAL_OFFSET_TABLE_ - +9: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end +[0-9 ]+: 0+ +0 NOTYPE +LOCAL +DEFAULT +UND +[0-9 ]+: 0+ +0 TLS +GLOBAL DEFAULT +UND sG2 +[0-9 ]+: 0+ +4 FUNC +GLOBAL DEFAULT +UND __tls_get_addr +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start +[0-9 ]+: 0+ +0 TLS +GLOBAL DEFAULT +UND sG1 +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata +[0-9 ]+: [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 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +14 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +15 - +[0-9]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +16 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl1 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl2 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl3 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl4 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl5 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl6 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl7 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl8 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl1 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl2 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl3 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl4 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl5 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl6 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl7 - +[0-9]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl8 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg8 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg8 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg6 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg3 - +[0-9]+: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _DYNAMIC - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg3 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh3 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG2 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg4 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg5 - +[0-9]+: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _PROCEDURE_LINKAGE_TABLE_ - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg5 - +[0-9]+: [0-9a-f]+ +4 FUNC +GLOBAL DEFAULT +UND __tls_get_addr - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh7 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh8 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg1 - +[0-9]+: [0-9a-f]+ +52 FUNC +GLOBAL DEFAULT +7 _start - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh4 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg7 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh5 - +[0-9]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start - +[0-9]+: [0-9a-f]+ +136 FUNC +GLOBAL DEFAULT +7 fn2 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg2 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG1 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh1 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg6 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg7 - +[0-9]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata - +[0-9]+: [0-9a-f]+ +0 OBJECT +GLOBAL DEFAULT +ABS _GLOBAL_OFFSET_TABLE_ - +[0-9]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh2 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh6 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg2 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg1 - +[0-9]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg4 +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +LOCAL +DEFAULT +UND +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +1 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +2 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +3 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +4 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +5 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +6 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +7 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +8 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +9 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +10 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +11 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +12 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +13 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +14 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +15 +[0-9 ]+: [0-9a-f]+ +0 SECTION LOCAL +DEFAULT +16 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl1 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl2 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl3 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl4 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl5 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl6 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl7 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +9 sl8 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl1 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl2 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl3 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl4 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl5 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl6 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl7 +[0-9 ]+: [0-9a-f]+ +0 TLS +LOCAL +DEFAULT +10 bl8 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg8 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg8 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg6 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg3 +[0-9 ]+: [0-9a-f]+ +0 OBJECT +GLOBAL HIDDEN +11 _DYNAMIC +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg3 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh3 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG2 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg4 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg5 +[0-9 ]+: [0-9a-f]+ +0 OBJECT +GLOBAL HIDDEN +12 _PROCEDURE_LINKAGE_TABLE_ +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg5 +[0-9 ]+: [0-9a-f]+ +4 FUNC +GLOBAL DEFAULT +UND __tls_get_addr +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh7 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh8 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg1 +[0-9 ]+: [0-9a-f]+ +52 FUNC +GLOBAL DEFAULT +7 _start +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh4 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg7 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh5 +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS __bss_start +[0-9 ]+: [0-9a-f]+ +136 FUNC +GLOBAL DEFAULT +7 fn2 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg2 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +UND sG1 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh1 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg6 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +9 sg7 +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _edata +[0-9 ]+: [0-9a-f]+ +0 OBJECT +GLOBAL HIDDEN +13 _GLOBAL_OFFSET_TABLE_ +[0-9 ]+: [0-9a-f]+ +0 NOTYPE +GLOBAL DEFAULT +ABS _end +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh2 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL HIDDEN +9 sh6 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg2 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg1 +[0-9 ]+: [0-9a-f]+ +0 TLS +GLOBAL DEFAULT +10 bg4 diff --git a/ld/testsuite/ld-alpha/tlspic.rd b/ld/testsuite/ld-alpha/tlspic.rd index f5a8f18..04b2e0f 100644 --- a/ld/testsuite/ld-alpha/tlspic.rd +++ b/ld/testsuite/ld-alpha/tlspic.rd @@ -62,11 +62,9 @@ Symbol table '.dynsym' contains [0-9]+ entries: .* [0-9a-f]+ 0 SECTION LOCAL DEFAULT 8 .* [0-9a-f]+ 0 SECTION LOCAL DEFAULT 9 .* [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 @@ -75,7 +73,6 @@ Symbol table '.dynsym' contains [0-9]+ entries: .* [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: @@ -105,9 +102,11 @@ Symbol table '.symtab' contains [0-9]+ entries: .* [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 OBJECT +LOCAL +HIDDEN +ABS _DYNAMIC .* [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 OBJECT +LOCAL +HIDDEN +ABS _PROCEDURE_LINKAGE_TABLE_ .* [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 @@ -118,14 +117,13 @@ Symbol table '.symtab' contains [0-9]+ entries: .* [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 OBJECT +LOCAL +HIDDEN +ABS _GLOBAL_OFFSET_TABLE_ .* [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 @@ -134,5 +132,4 @@ Symbol table '.symtab' contains [0-9]+ entries: .* [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 |