OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [binutils-2.20.1/] [ld/] [testsuite/] [ld-cris/] [tls-e-20a.d] - Blame information for rev 818

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
#source: start1.s
2
#source: got7.s
3
#source: tls128.s
4
#source: tls-gd-2.s
5
#source: tls-ld-6.s
6
#source: tls-ie-10.s
7
#source: tls-hx.s
8
#source: tls-hx1x2.s
9
#as: --no-underscore --em=criself -I$srcdir/$subdir --pic
10
#ld: -m crislinux
11
#objdump: -d -s -h -t -r -p
12
 
13
# Like tls-e-20.d but with an offset for all TLS GOT entries, and an
14
# offset for all TLS data we care about.  Offsets different for TLS
15
# than for GOT.
16
 
17
.*:     file format elf32-cris
18
 
19
Program Header:
20
    LOAD off    0x0+ vaddr 0x0+80000 paddr 0x0+80000 align 2\*\*13
21
         filesz 0x0+dc memsz 0x0+dc flags r-x
22
    LOAD off    0x0+dc vaddr 0x0+820dc paddr 0x0+820dc align 2\*\*13
23
         filesz 0x0+e4 memsz 0x0+e4 flags rw-
24
     TLS off    0x0+dc vaddr 0x0+820dc paddr 0x0+820dc align 2\*\*2
25
         filesz 0x0+8c memsz 0x0+8c flags r--
26
private flags = 0:
27
 
28
Sections:
29
Idx Name          Size      VMA       LMA       File off  Algn
30
 
31
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
32
  1 \.tdata        0+8c  0+820dc  0+820dc  0+dc  2\*\*2
33
                  CONTENTS, ALLOC, LOAD, DATA, THREAD_LOCAL
34
  2 \.got          0+3c  0+82168  0+82168  0+168  2\*\*2
35
                  CONTENTS, ALLOC, LOAD, DATA
36
  3 \.data         0+1c  0+821a4  0+821a4  0+1a4  2\*\*0
37
                  CONTENTS, ALLOC, LOAD, DATA
38
SYMBOL TABLE:
39
0+80094 l    d  \.text  0+ \.text
40
0+820dc l    d  \.tdata 0+ \.tdata
41
0+82168 l    d  \.got   0+ \.got
42
0+821a4 l    d  \.data  0+ \.data
43
0+ l       \.tdata      0+80 tls128
44
0+82168 l     O \.got   0+ \.hidden _GLOBAL_OFFSET_TABLE_
45
0+80 g       \.tdata    0+4 \.hidden x
46
0+800c4 g     F \.text  0+6 tlsdsofn2
47
0+821b4 g     O \.data  0+4 got7var5
48
0+88 g       \.tdata    0+4 \.hidden x2
49
0+821ac g     O \.data  0+4 got7var3
50
0+821bc g     O \.data  0+4 got7var7
51
0+80098 g     F \.text  0+2a got7fn
52
0+821b8 g     O \.data  0+4 got7var6
53
0+80094 g       \.text  0+ _start
54
0+821c0 g       \*ABS\* 0+ __bss_start
55
0+821a4 g     O \.data  0+4 got7var1
56
0+821b0 g     O \.data  0+4 got7var4
57
0+800cc g     F \.text  0+6 tlsdsofn
58
0+84 g       \.tdata    0+4 \.hidden x1
59
0+821c0 g       \*ABS\* 0+ _edata
60
0+821c0 g       \*ABS\* 0+ _end
61
0+821a8 g     O \.data  0+4 got7var2
62
0+800d4 g     F \.text  0+6 tlsdsofn10
63
 
64
Contents of section \.text:
65
#...
66
Contents of section \.tdata:
67
 820dc 2f000000 00000000 00000000 00000000  .*
68
 820ec 00000000 00000000 00000000 00000000  .*
69
 820fc 00000000 00000000 00000000 00000000  .*
70
 8210c 00000000 00000000 00000000 00000000  .*
71
 8211c 00000000 00000000 00000000 00000000  .*
72
 8212c 00000000 00000000 00000000 00000000  .*
73
 8213c 00000000 00000000 00000000 00000000  .*
74
 8214c 00000000 00000000 00000000 00000000  .*
75
 8215c 28000000 29000000 2a000000           .*
76
Contents of section \.got:
77
 82168 00000000 00000000 00000000 01000000  .*
78
 82178 00000000 f4ffffff 01000000 80000000  .*
79
 82188 b4210800 ac210800 bc210800 b8210800  .*
80
 82198 a4210800 b0210800 a8210800           .*
81
Contents of section \.data:
82
 821a4 00000000 00000000 00000000 00000000  .*
83
 821b4 00000000 00000000 00000000           .*
84
 
85
Disassembly of section \.text:
86
 
87
00080094 <_start>:
88
   80094:       41b2                    moveq 1,\$r11
89
#...
90
00080098 :
91
   80098:       6fae 3000 0000          move\.d 30 ,\$r10
92
   8009e:       6fae 3800 0000          move\.d 38 ,\$r10
93
   800a4:       6fae 2400 0000          move\.d 24 ,\$r10
94
   800aa:       6fae 3400 0000          move\.d 34 ,\$r10
95
   800b0:       6fae 2000 0000          move\.d 20 ,\$r10
96
   800b6:       6fae 2c00 0000          move\.d 2c ,\$r10
97
   800bc:       6fae 2800 0000          move\.d 28 ,\$r10
98
#...
99
 
100
000800c4 :
101
   800c4:       6fae 1800 0000          move\.d 18 ,\$r10
102
#...
103
 
104
000800cc :
105
   800cc:       6fae 8000 0000          move\.d 80 ,\$r10
106
#...
107
 
108
000800d4 :
109
   800d4:       6fae 1400 0000          move\.d 14 ,\$r10
110
#...

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.