summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-vax-elf/plt-local-lib.dd
blob: 95e81769d0b9980298daf3a1538d856cccfcd914 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
.*: +file format .*vax.*

Disassembly of section \.plt:

00001000 <foo_local@plt-0xc>:
    1000:	dd ef 76 20 	pushl 307c <_GLOBAL_OFFSET_TABLE_\+0x4>
    1004:	00 00 
    1006:	17 ff 74 20 	jmp \*3080 <_GLOBAL_OFFSET_TABLE_\+0x8>
    100a:	00 00 

0000100c <foo_local@plt>:
    100c:	fc 0f       	\.word 0x0ffc # Entry mask: < r11 r10 r9 r8 r7 r6 r5 r4 r3 r2 >
    100e:	16 ef ec ff 	jsb 1000 <foo_local@plt-0xc>
    1012:	ff ff 
    1014:	00 00 00 00 	\.long 0x00000000

00001018 <foo_extern@plt>:
    1018:	fc 0f       	\.word 0x0ffc # Entry mask: < r11 r10 r9 r8 r7 r6 r5 r4 r3 r2 >
    101a:	16 ef e0 ff 	jsb 1000 <foo_local@plt-0xc>
    101e:	ff ff 
    1020:	0c 00 00 00 	\.long 0x0000000c

00001024 <foo_rehidden@plt>:
    1024:	fc 0f       	\.word 0x0ffc # Entry mask: < r11 r10 r9 r8 r7 r6 r5 r4 r3 r2 >
    1026:	16 ef d4 ff 	jsb 1000 <foo_local@plt-0xc>
    102a:	ff ff 
    102c:	18 00 00 00 	\.long 0x00000018

00001030 <foo_global@plt>:
    1030:	fc 0f       	\.word 0x0ffc # Entry mask: < r11 r10 r9 r8 r7 r6 r5 r4 r3 r2 >
    1032:	16 ef c8 ff 	jsb 1000 <foo_local@plt-0xc>
    1036:	ff ff 
    1038:	24 00 00 00 	\.long 0x00000024

Disassembly of section \.text:

00002000 <foo_extern>:
    2000:	00 00       	\.word 0x0000 # Entry mask: < >
    2002:	fb 00 ff 7f 	calls \$0x0,\*3088 <_GLOBAL_OFFSET_TABLE_\+0x10>
    2006:	10 00 00 
    2009:	fb 00 ff 80 	calls \$0x0,\*3090 <_GLOBAL_OFFSET_TABLE_\+0x18>
    200d:	10 00 00 
    2010:	fb 00 ff 6d 	calls \$0x0,\*3084 <_GLOBAL_OFFSET_TABLE_\+0xc>
    2014:	10 00 00 
    2017:	fb 00 ef 2e 	calls \$0x0,204c <foo_hidden>
    201b:	00 00 00 
    201e:	fb 00 ff 67 	calls \$0x0,\*308c <_GLOBAL_OFFSET_TABLE_\+0x14>
    2022:	10 00 00 
    2025:	04          	ret

00002026 <foo_local>:
    2026:	00 00       	\.word 0x0000 # Entry mask: < >
    2028:	fb 00 ff 59 	calls \$0x0,\*3088 <_GLOBAL_OFFSET_TABLE_\+0x10>
    202c:	10 00 00 
    202f:	fb 00 ff 5a 	calls \$0x0,\*3090 <_GLOBAL_OFFSET_TABLE_\+0x18>
    2033:	10 00 00 
    2036:	fb 00 ff 47 	calls \$0x0,\*3084 <_GLOBAL_OFFSET_TABLE_\+0xc>
    203a:	10 00 00 
    203d:	fb 00 ef 08 	calls \$0x0,204c <foo_hidden>
    2041:	00 00 00 
    2044:	fb 00 ff 41 	calls \$0x0,\*308c <_GLOBAL_OFFSET_TABLE_\+0x14>
    2048:	10 00 00 
    204b:	04          	ret

0000204c <foo_hidden>:
    204c:	00 00       	\.word 0x0000 # Entry mask: < >
    204e:	fb 00 ff 33 	calls \$0x0,\*3088 <_GLOBAL_OFFSET_TABLE_\+0x10>
    2052:	10 00 00 
    2055:	fb 00 ff 34 	calls \$0x0,\*3090 <_GLOBAL_OFFSET_TABLE_\+0x18>
    2059:	10 00 00 
    205c:	fb 00 ff 21 	calls \$0x0,\*3084 <_GLOBAL_OFFSET_TABLE_\+0xc>
    2060:	10 00 00 
    2063:	fb 00 ef e2 	calls \$0x0,204c <foo_hidden>
    2067:	ff ff ff 
    206a:	fb 00 ff 1b 	calls \$0x0,\*308c <_GLOBAL_OFFSET_TABLE_\+0x14>
    206e:	10 00 00 
    2071:	04          	ret

00002072 <foo_rehidden>:
    2072:	00 00       	\.word 0x0000 # Entry mask: < >
    2074:	fb 00 ff 0d 	calls \$0x0,\*3088 <_GLOBAL_OFFSET_TABLE_\+0x10>
    2078:	10 00 00 
    207b:	fb 00 ff 0e 	calls \$0x0,\*3090 <_GLOBAL_OFFSET_TABLE_\+0x18>
    207f:	10 00 00 
    2082:	fb 00 ff fb 	calls \$0x0,\*3084 <_GLOBAL_OFFSET_TABLE_\+0xc>
    2086:	0f 00 00 
    2089:	fb 00 ef bc 	calls \$0x0,204c <foo_hidden>
    208d:	ff ff ff 
    2090:	fb 00 ff f5 	calls \$0x0,\*308c <_GLOBAL_OFFSET_TABLE_\+0x14>
    2094:	0f 00 00 
    2097:	04          	ret