~ubuntu-branches/ubuntu/utopic/binutils-arm64-cross/utopic

« back to all changes in this revision

Viewing changes to binutils-2.23.52.20130611/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32.dd

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2013-06-20 17:38:09 UTC
  • Revision ID: package-import@ubuntu.com-20130620173809-app8lzgvymy5fg6c
Tags: 0.7
Build-depend on binutils-source (>= 2.23.52.20130620-1~).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# GOT layout:
 
2
#
 
3
# -32752: lazy resolution function
 
4
# -32748: reserved for module pointer
 
5
# -32744: extf2's GOT entry (undefined 0)
 
6
# -32740: extf3's GOT entry (PLT entry)
 
7
# -32736: extd2's GOT entry (copy reloc)
 
8
# -32732: extf1's GOT entry (.MIPS.stubs entry)
 
9
# -32728: extd1's GOT entry (undefined 0)
 
10
# -32724: extf4's GOT entry (PLT entry)
 
11
# -32620: extd4's GOT entry (undefined 0, reloc only)
 
12
 
 
13
.*
 
14
 
 
15
Disassembly of section \.plt:
 
16
 
 
17
00043040 <.*>:
 
18
.*:     3c0e0008        lui     t2,0x8
 
19
.*:     8dd91000        lw      t9,4096\(t2\)
 
20
.*:     25ce1000        addiu   t2,t2,4096
 
21
.*:     030ec023        subu    t8,t8,t2
 
22
.*:     03e07821        move    t3,ra
 
23
.*:     0018c082        srl     t8,t8,0x2
 
24
.*:     0320f809        jalr    t9
 
25
.*:     2718fffe        addiu   t8,t8,-2
 
26
 
 
27
00043060 <extf4@plt>:
 
28
.*:     3c0f0008        lui     t3,0x8
 
29
.*:     8df91008        lw      t9,4104\(t3\)
 
30
.*:     03200008        jr      t9
 
31
.*:     25f81008        addiu   t8,t3,4104
 
32
 
 
33
00043070 <extf5@plt>:
 
34
.*:     3c0f0008        lui     t3,0x8
 
35
.*:     8df9100c        lw      t9,4108\(t3\)
 
36
.*:     03200008        jr      t9
 
37
.*:     25f8100c        addiu   t8,t3,4108
 
38
 
 
39
00043080 <extf3@plt>:
 
40
.*:     3c0f0008        lui     t3,0x8
 
41
.*:     8df91010        lw      t9,4112\(t3\)
 
42
.*:     03200008        jr      t9
 
43
.*:     25f81010        addiu   t8,t3,4112
 
44
 
 
45
Disassembly of section \.text:
 
46
 
 
47
00044000 <.*>:
 
48
        \.\.\.
 
49
 
 
50
00044008 <\.pic\.f1>:
 
51
   44008:       3c190004        lui     t9,0x4
 
52
   4400c:       27394010        addiu   t9,t9,16400
 
53
 
 
54
00044010 <f1>:
 
55
   44010:       0c011013        jal     4404c <f3>
 
56
   44014:       3c020004        lui     v0,0x4
 
57
   44018:       03e00008        jr      ra
 
58
   4401c:       24424020        addiu   v0,v0,16416
 
59
 
 
60
00044020 <f2>:
 
61
   44020:       3c1c0006        lui     gp,0x6
 
62
   44024:       0399e021        addu    gp,gp,t9
 
63
   44028:       279c3fd0        addiu   gp,gp,16336
 
64
   4402c:       8f998024        lw      t9,-32732\(gp\)
 
65
   44030:       8f848018        lw      a0,-32744\(gp\)
 
66
   44034:       8f858028        lw      a1,-32728\(gp\)
 
67
   44038:       0320f809        jalr    t9
 
68
   4403c:       8f868020        lw      a2,-32736\(gp\)
 
69
   44040:       8f99801c        lw      t9,-32740\(gp\)
 
70
   44044:       03200008        jr      t9
 
71
   44048:       8f84802c        lw      a0,-32724\(gp\)
 
72
 
 
73
0004404c <f3>:
 
74
   4404c:       03e00008        jr      ra
 
75
   44050:       00000000        nop
 
76
        \.\.\.
 
77
 
 
78
00044060 <__start>:
 
79
   44060:       0c011002        jal     44008 <\.pic\.f1>
 
80
   44064:       00000000        nop
 
81
   44068:       3c020004        lui     v0,0x4
 
82
   4406c:       24424020        addiu   v0,v0,16416
 
83
   44070:       0c010c20        jal     43080 <extf3@plt>
 
84
   44074:       00000000        nop
 
85
   44078:       0c010c18        jal     43060 <extf4@plt>
 
86
   4407c:       00000000        nop
 
87
   44080:       0c010c1c        jal     43070 <extf5@plt>
 
88
   44084:       00000000        nop
 
89
   44088:       3c02000a        lui     v0,0xa
 
90
   4408c:       24422000        addiu   v0,v0,8192
 
91
   44090:       3c02000a        lui     v0,0xa
 
92
   44094:       24422018        addiu   v0,v0,8216
 
93
        \.\.\.
 
94
Disassembly of section \.MIPS\.stubs:
 
95
 
 
96
000440a0 <\.MIPS\.stubs>:
 
97
   440a0:       8f998010        lw      t9,-32752\(gp\)
 
98
   440a4:       03e07821        move    t3,ra
 
99
   440a8:       0320f809        jalr    t9
 
100
   440ac:       24180009        li      t8,9
 
101
        \.\.\.