1#source: gc-start.s 2#source: gc-relocs-tlsgd.s 3#source: gc-relocs-tlsdesc.s 4#source: gc-relocs-tlsie.s 5#source: gc-relocs-tlsle.s 6#ld: --gc-sections -T aarch64.ld 7#objdump: -s -t -d 8 9# Executable with tls related relocs against global and local symbol gced. 10# After gc-section removal we are cheking that symbols and got section do 11# not exist and text section contains only start function. 12 13.*: file format elf64-(little|big)aarch64 14 15SYMBOL TABLE: 160+8000 l d \.text 0+ \.text 170+0000 l df \*ABS\* 0+ .* 180+8000 g \.text 0+ _start 19 20Contents of section .text: 21 8000 1f2003d5 .* 22 23Disassembly of section .text: 24 250+8000 \<_start>: 26 8000: d503201f nop 27 28