Commit | Line | Data |
---|---|---|
d6e0b160 HPN |
1 | #source: start1.s |
2 | #source: tls128.s | |
3 | #source: tls-ie-8e.s | |
4 | #as: --no-underscore --em=criself | |
5 | #ld: -m crislinux | |
6 | #ld_after_inputfiles: tmpdir/tls-dso-xz-1.so | |
7 | #objdump: -s -h -t -T -R -r -p | |
8 | ||
9 | # Check that we have proper NPTL/TLS markings and GOT for a | |
10 | # R_CRIS_32_IE, for an executable, symbol defined elsewhere. | |
11 | ||
12 | .*: file format elf32-cris | |
13 | ||
14 | Program Header: | |
15 | #... | |
16 | TLS off .* | |
17 | filesz 0x0+80 memsz 0x0+80 flags r-- | |
18 | ||
19 | Dynamic Section: | |
20 | NEEDED tmpdir/tls-dso-xz-1.so | |
21 | #... | |
22 | private flags = 0: | |
23 | #... | |
24 | 8 .got[ ]+0+10 .* | |
25 | CONTENTS, ALLOC, LOAD, DATA | |
26 | SYMBOL TABLE: | |
27 | #... | |
28 | 0+ \*UND\* 0+ x | |
29 | #... | |
30 | DYNAMIC SYMBOL TABLE: | |
31 | 0+ D \*UND\* 0+ x | |
32 | #... | |
33 | DYNAMIC RELOCATION RECORDS | |
34 | OFFSET TYPE VALUE | |
35 | 0+822d4 R_CRIS_32_TPREL x | |
36 | ||
37 | Contents of section .interp: | |
38 | #... | |
39 | Contents of section \.text: | |
40 | 801bc 41b20000 6faed422 08000000 .* | |
41 | Contents of section \.tdata: | |
42 | #... | |
43 | Contents of section \.got: | |
44 | 822c8 48220800 00000000 00000000 00000000 .* |