3
#as: --pic --no-underscore
4
#ld: --shared -m crislinux --version-script $srcdir/$subdir/hide1
7
# Use "dsofn" from dso-1 in a GOTPLT reloc, but hide it in a
8
# version script. This will change the incoming GOTPLT reloc to
9
# instead be a (local) GOT reloc. There are no other .rela.got
10
# entries. This formerly SEGV:ed because .rela.got was created
11
# too late to have it mapped to an output section.
13
There are 15 section headers.*
16
\[ 2\] \.dynsym DYNSYM .*
17
\[ 3\] \.dynstr STRTAB .*
18
\[ 4\] \.gnu\.version VERSYM .*
19
\[ 5\] \.gnu\.version_d VERDEF .*
20
\[ 6\] \.rela\.dyn RELA .*
21
\[ 7\] \.text PROGBITS .*
22
\[ 8\] \.data PROGBITS .*
23
\[ 9\] \.dynamic DYNAMIC .*
24
\[10\] \.got PROGBITS .*
25
\[11\] \.bss NOBITS .*
26
\[12\] \.shstrtab STRTAB .*
27
\[13\] \.symtab SYMTAB .*
28
\[14\] \.strtab STRTAB .*
30
Relocation section '\.rela\.dyn' at offset 0x[0-9a-f]+ contains 1 entries:
32
000022f4 0000000c R_CRIS_RELATIVE 00000234
34
Symbol table '\.dynsym' contains 14 entries:
35
Num: Value Size Type Bind Vis Ndx Name
36
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
37
1: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 1
38
2: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 2
39
3: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 3
40
4: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 4
41
5: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 5
42
6: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 6
43
7: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 7
44
8: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 8
45
9: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 9
46
10: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 10
47
11: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 11
48
12: 0+ 0 OBJECT GLOBAL DEFAULT ABS TST1
49
13: 0+238 0 FUNC GLOBAL DEFAULT 7 export_1@@TST1
51
Symbol table '\.symtab' contains 23 entries:
52
Num: Value Size Type Bind Vis Ndx Name
53
0: 0+ 0 NOTYPE LOCAL DEFAULT UND
54
1: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 1
55
2: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 2
56
3: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 3
57
4: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 4
58
5: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 5
59
6: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 6
60
7: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 7
61
8: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 8
62
9: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 9
63
10: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 10
64
11: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 11
65
12: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 12
66
13: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 13
67
14: [0-9a-f]+ 0 SECTION LOCAL DEFAULT 14
68
15: 0+2260 0 OBJECT LOCAL DEFAULT ABS _DYNAMIC
69
16: 0+22f8 0 NOTYPE LOCAL DEFAULT ABS __bss_start
70
17: 0+22f8 0 NOTYPE LOCAL DEFAULT ABS _edata
71
18: 0+22e8 0 OBJECT LOCAL DEFAULT ABS _GLOBAL_OFFSET_TABLE_
72
19: 0+2300 0 NOTYPE LOCAL DEFAULT ABS _end
73
20: 0+234 0 FUNC LOCAL DEFAULT 7 dsofn
74
21: 0+ 0 OBJECT GLOBAL DEFAULT ABS TST1
75
22: 0+238 0 FUNC GLOBAL DEFAULT 7 export_1