Add MMIX support
[binutils-gdb.git] / gas / testsuite / gas / mmix / relax1-r.d
1 #objdump: -dr
2 #as: -linkrelax -x
3 #source: relax1.s
4 .*: file format elf64-mmix
5
6 Disassembly of section \.text:
7
8 0000000000000000 <Main>:
9 0: f0020019 jmp 80064 <l6>
10 0: R_MMIX_ADDR27 \.text\+0x80064
11
12 0000000000000004 <l0>:
13 4: f0020018 jmp 80064 <l6>
14 4: R_MMIX_ADDR27 \.text\+0x80064
15
16 0000000000000008 <l1>:
17 8: f0020017 jmp 80064 <l6>
18 8: R_MMIX_ADDR27 \.text\+0x80064
19
20 000000000000000c <l01>:
21 c: f0020016 jmp 80064 <l6>
22 c: R_MMIX_ADDR27 \.text\+0x80064
23 10: f407ffff geta \$7,4000c <nearfar1>
24 10: R_MMIX_ADDR19 \.text\+0x4000c
25 14: f2bfffff pushj \$191,40010 <nearfar2>
26 14: R_MMIX_ADDR19 \.text\+0x40010
27
28 0000000000000018 <l2>:
29 18: f000fffe jmp 40010 <nearfar2>
30 18: R_MMIX_ADDR27 \.text\+0x40010
31 \.\.\.
32 40004: 4d480000 bnp \$72,4 <l0>
33 40004: R_MMIX_ADDR19 \.text\+0x4
34 40008: f5040000 geta \$4,8 <l1>
35 40008: R_MMIX_ADDR19 \.text\+0x8
36
37 000000000004000c <nearfar1>:
38 4000c: f3050000 pushj \$5,c <l01>
39 4000c: R_MMIX_ADDR19 \.text\+0xc
40
41 0000000000040010 <nearfar2>:
42 40010: f4090000 geta \$9,40010 <nearfar2>
43 40010: R_MMIX_GETA \.text\+0x8
44 40014: fd000000 swym 0,0,0
45 40018: fd000000 swym 0,0,0
46 4001c: fd000000 swym 0,0,0
47 40020: f20b0000 pushj \$11,40020 <nearfar2\+0x10>
48 40020: R_MMIX_PUSHJ \.text\+0x80030
49 40024: fd000000 swym 0,0,0
50 40028: fd000000 swym 0,0,0
51 4002c: fd000000 swym 0,0,0
52 40030: fd000000 swym 0,0,0
53
54 0000000000040034 <l4>:
55 40034: 4437ffff bp \$55,80030 <l3>
56 40034: R_MMIX_ADDR19 \.text\+0x80030
57 \.\.\.
58 8002c: f1fdfff7 jmp 8 <l1>
59 8002c: R_MMIX_ADDR27 \.text\+0x8
60
61 0000000000080030 <l3>:
62 80030: f1fdfff5 jmp 4 <l0>
63 80030: R_MMIX_ADDR27 \.text\+0x4
64 80034: 47580000 bod \$88,40034 <l4>
65 80034: R_MMIX_ADDR19 \.text\+0x40034
66 80038: 46580000 bod \$88,80038 <l3\+0x8>
67 80038: R_MMIX_CBRANCH \.text\+0x40034
68 8003c: fd000000 swym 0,0,0
69 80040: fd000000 swym 0,0,0
70 80044: fd000000 swym 0,0,0
71 80048: fd000000 swym 0,0,0
72 8004c: fd000000 swym 0,0,0
73 80050: f0000000 jmp 80050 <l3\+0x20>
74 80050: R_MMIX_JMP \.text\+0x4080060
75 80054: fd000000 swym 0,0,0
76 80058: fd000000 swym 0,0,0
77 8005c: fd000000 swym 0,0,0
78 80060: fd000000 swym 0,0,0
79
80 0000000000080064 <l6>:
81 80064: f0ffffff jmp 4080060 <l5>
82 80064: R_MMIX_ADDR27 \.text\+0x4080060
83 80068: 436ffff2 bz \$111,80030 <l3>
84 80068: R_MMIX_ADDR19 \.text\+0x80030
85 \.\.\.
86
87 0000000004080060 <l5>:
88 4080060: f000000d jmp 4080094 <l8>
89 4080060: R_MMIX_ADDR27 \.text\+0x4080094
90 4080064: f1000000 jmp 80064 <l6>
91 4080064: R_MMIX_ADDR27 \.text\+0x80064
92 4080068: f0000000 jmp 4080068 <l5\+0x8>
93 4080068: R_MMIX_JMP \.text\+0x80064
94 408006c: fd000000 swym 0,0,0
95 4080070: fd000000 swym 0,0,0
96 4080074: fd000000 swym 0,0,0
97 4080078: fd000000 swym 0,0,0
98 408007c: 482c0000 bnn \$44,408007c <l5\+0x1c>
99 408007c: R_MMIX_CBRANCH \.text\+0x40c0090
100 4080080: fd000000 swym 0,0,0
101 4080084: fd000000 swym 0,0,0
102 4080088: fd000000 swym 0,0,0
103 408008c: fd000000 swym 0,0,0
104 4080090: fd000000 swym 0,0,0
105
106 0000000004080094 <l8>:
107 4080094: 482cffff bnn \$44,40c0090 <l9>
108 4080094: R_MMIX_ADDR19 \.text\+0x40c0090
109 4080098: f1fffff2 jmp 4080060 <l5>
110 4080098: R_MMIX_ADDR27 \.text\+0x4080060
111 408009c: f1fffff1 jmp 4080060 <l5>
112 408009c: R_MMIX_ADDR27 \.text\+0x4080060
113 \.\.\.
114
115 00000000040c008c <l10>:
116 40c008c: f1fefff5 jmp 4080060 <l5>
117 40c008c: R_MMIX_ADDR27 \.text\+0x4080060
118
119 00000000040c0090 <l9>:
120 40c0090: f0000007 jmp 40c00ac <l11>
121 40c0090: R_MMIX_ADDR27 \.text\+0x40c00ac
122
123 00000000040c0094 <l7>:
124 40c0094: f3210000 pushj \$33,4080094 <l8>
125 40c0094: R_MMIX_ADDR19 \.text\+0x4080094
126 40c0098: f2210000 pushj \$33,40c0098 <l7\+0x4>
127 40c0098: R_MMIX_PUSHJ \.text\+0x4080094
128 40c009c: fd000000 swym 0,0,0
129 40c00a0: fd000000 swym 0,0,0
130 40c00a4: fd000000 swym 0,0,0
131 40c00a8: fd000000 swym 0,0,0
132
133 00000000040c00ac <l11>:
134 40c00ac: f1feffed jmp 4080060 <l5>
135 40c00ac: R_MMIX_ADDR27 \.text\+0x4080060
136 40c00b0: f1fefff9 jmp 4080094 <l8>
137 40c00b0: R_MMIX_ADDR27 \.text\+0x4080094
138 \.\.\.
139 41000ac: f53d0000 geta \$61,40c00ac <l11>
140 41000ac: R_MMIX_ADDR19 \.text\+0x40c00ac
141 41000b0: f4480000 geta \$72,41000b0 <l11\+0x40004>
142 41000b0: R_MMIX_GETA \.text\+0x40c00ac
143 41000b4: fd000000 swym 0,0,0
144 41000b8: fd000000 swym 0,0,0
145 41000bc: fd000000 swym 0,0,0