Commit | Line | Data |
---|---|---|
cb8af559 NC |
1 | #source: gc-start.s |
2 | #source: gc-relocs-309.s | |
3 | #source: gc-relocs-311.s | |
4 | #source: gc-relocs-312.s | |
5 | #ld: --gc-sections -T aarch64.ld | |
6 | #objdump: -s -t -d | |
7 | ||
8 | # Executable with got related relocs against global sysmbol gced. | |
9 | # After gc-section removal we are cheking that symbol does not exit | |
10 | # got section is empty and text section contains only start function. | |
11 | ||
6b5d8151 | 12 | .*: file format elf64-(little|big)aarch64 |
cb8af559 NC |
13 | |
14 | SYMBOL TABLE: | |
15 | 0+8000 l d \.text 0+ \.text | |
16 | 0+9000 l d \.got 0+ \.got | |
17 | 0+0000 l df \*ABS\* 0+ .* | |
18 | 0+0000 l df \*ABS\* 0+ | |
19 | 0+9000 l O \.got 0+ _GLOBAL_OFFSET_TABLE_ | |
20 | 0+8000 g \.text 0+ _start | |
21 | ||
22 | Contents of section .text: | |
23 | 8000 1f2003d5 .* | |
24 | Contents of section .got: | |
25 | 9000 0+ 0+ 0+ 0+ .* | |
9d115506 | 26 | 9010 0+ 0+ 0+ 0+ .* |
cb8af559 NC |
27 | |
28 | Disassembly of section .text: | |
29 | ||
30 | 0+8000 \<_start>: | |
31 | 8000: d503201f nop | |
32 |