Commit | Line | Data |
---|---|---|
bcae4342 HPN |
1 | #source: start1.s |
2 | #source: tls128.s | |
3 | #source: tls-gd-2.s | |
4 | #source: tls-hx.s | |
5 | #as: --no-underscore --em=criself --pic | |
6 | #ld: -m crislinux | |
7 | #objdump: -d -s -t -r -p | |
8 | ||
9 | # Check that we have proper NPTL/TLS markings and GOT for an | |
10 | # executable with a single R_CRIS_32_GOT_GD. | |
11 | ||
12 | .*: file format elf32-cris | |
13 | ||
14 | Program Header: | |
15 | #... | |
16 | TLS off 0x0+a0 vaddr 0x0+820a0 paddr 0x0+820a0 align 2\*\*2 | |
17 | filesz 0x0+84 memsz 0x0+84 flags r-- | |
18 | private flags = 0: | |
19 | #... | |
20 | SYMBOL TABLE: | |
21 | #... | |
22 | 0+80 g \.tdata 0+4 \.hidden x | |
23 | #... | |
24 | Contents of section \.text: | |
25 | #... | |
26 | Contents of section \.tdata: | |
27 | #... | |
28 | Contents of section \.got: | |
29 | 82124 00000000 00000000 00000000 01000000 .* | |
c3946515 | 30 | 82134 80000000 .* |
bcae4342 HPN |
31 | |
32 | Disassembly of section \.text: | |
33 | ||
34 | 00080094 <_start>: | |
35 | 80094: 41b2 moveq 1,\$r11 | |
36 | #... | |
37 | 00080098 <tlsdsofn2>: | |
38 | 80098: 6fae 0c00 0000 move\.d c <tls128\+0xc>,\$r10 | |
39 | #... |