Home | History | Annotate | Download | only in ld-cris
      1 #source: start1.s
      2 #source: tls128.s
      3 #source: tls-gd-3.s
      4 #source: tls-hx.s
      5 #as: --no-underscore --em=criself
      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_GD against a hidden symbol.
     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 l       \.tdata	0+4 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  .*
     30  82134 80000000                             .*
     31 
     32 Disassembly of section \.text:
     33 
     34 00080094 <_start>:
     35    80094:	41b2                	moveq 1,\$r11
     36 #...
     37 00080098 <tlsfn>:
     38    80098:	6fae 3021 0800      	move\.d [^>]+>,\$r10
     39 #...
     40