Home | History | Annotate | Download | only in ld-cris
      1 #source: start1.s
      2 #source: tls-dso-tpoffgotcomm1.s --pic
      3 #as: --no-underscore --em=criself -I$srcdir/$subdir
      4 #ld: -m crislinux
      5 #objdump: -d -s -h -t -p
      6 
      7 # Like tls-dso-tpoffgotcomm1.d but making sure we can link *an
      8 # executable* with TPOFFGOT relocs against common symbols.
      9 
     10 .*:     file format elf32-cris
     11 
     12 Program Header:
     13     LOAD off    0x0+ vaddr 0x0+80000 paddr 0x0+80000 align 2\*\*13
     14          filesz 0x0+a4 memsz 0x0+a4 flags r-x
     15     LOAD off    .*
     16          filesz .*
     17      TLS off    0x0+a4 vaddr .* paddr .* align 2\*\*2
     18          filesz 0x0+ memsz 0x0+8 flags r--
     19 private flags = 0:
     20 
     21 Sections:
     22 #...
     23   2 \.got          0+14  0+820a4  0+820a4  0+a4  2\*\*2
     24                   CONTENTS, ALLOC, LOAD, DATA
     25 SYMBOL TABLE:
     26 #...
     27 0+ g       \.tbss	0+4 foo
     28 #...
     29 0+4 g       \.tbss	0+4 bar
     30 #...
     31 Contents of section .got:
     32  820a4 00000000 00000000 00000000 f8ffffff  .*
     33  820b4 fcffffff                             .*
     34 
     35 Disassembly of section \.text:
     36 
     37 0+80094 <_start>:
     38    80094:	41b2                	moveq 1,\$r11
     39 #...
     40 0+80098 <do_test>:
     41    80098:	2f0e 0c00 0000      	add.d c <bar\+0x8>,\$r0
     42    8009e:	1f1e 1000           	add.w 0x10,\$r1
     43 	\.\.\.
     44