Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / mmix / relax1-rn.d
1 #objdump: -dr
2 #as: -linkrelax -no-expand -x
3 #source: relax1.s
4 #
5 # This test-case assumes that out-of-range errors (still) cause
6 # relocs to be emitted, rather than errors emitted.  FIXME.
7
8 .*:     file format elf64-mmix
9
10 Disassembly of section \.text:
11
12 0000000000000000 <Main>:
13        0:       f0000000        jmp 0 <Main>
14                         0: R_MMIX_ADDR27        \.text\+0x80024
15
16 0000000000000004 <l0>:
17        4:       f0000000        jmp 4 <l0>
18                         4: R_MMIX_ADDR27        \.text\+0x80024
19
20 0000000000000008 <l1>:
21        8:       f0000000        jmp 8 <l1>
22                         8: R_MMIX_ADDR27        \.text\+0x80024
23
24 000000000000000c <l01>:
25        c:       f0000000        jmp c <l01>
26                         c: R_MMIX_ADDR27        \.text\+0x80024
27       10:       f4070000        geta \$7,10 <l01\+0x4>
28                         10: R_MMIX_ADDR19       \.text\+0x4000c
29       14:       f2bf0000        pushj \$191,14 <l01\+0x8>
30                         14: R_MMIX_ADDR19       \.text\+0x40010
31
32 0000000000000018 <l2>:
33       18:       f0000000        jmp 18 <l2>
34                         18: R_MMIX_ADDR27       \.text\+0x40010
35         \.\.\.
36    40004:       4c480000        bnp \$72,40004 <l2\+0x3ffec>
37                         40004: R_MMIX_ADDR19    \.text\+0x4
38    40008:       f4040000        geta \$4,40008 <l2\+0x3fff0>
39                         40008: R_MMIX_ADDR19    \.text\+0x8
40
41 000000000004000c <nearfar1>:
42    4000c:       f2050000        pushj \$5,4000c <nearfar1>
43                         4000c: R_MMIX_ADDR19    \.text\+0xc
44
45 0000000000040010 <nearfar2>:
46    40010:       f4090000        geta \$9,40010 <nearfar2>
47                         40010: R_MMIX_ADDR19    \.text\+0x8
48    40014:       f20b0000        pushj \$11,40014 <nearfar2\+0x4>
49                         40014: R_MMIX_ADDR19    \.text\+0x80014
50
51 0000000000040018 <l4>:
52    40018:       44370000        bp \$55,40018 <l4>
53                         40018: R_MMIX_ADDR19    \.text\+0x80014
54         \.\.\.
55    80010:       f0000000        jmp 80010 <l4\+0x3fff8>
56                         80010: R_MMIX_ADDR27    \.text\+0x8
57
58 0000000000080014 <l3>:
59    80014:       f0000000        jmp 80014 <l3>
60                         80014: R_MMIX_ADDR27    \.text\+0x4
61    80018:       46580000        bod \$88,80018 <l3\+0x4>
62                         80018: R_MMIX_ADDR19    \.text\+0x40018
63    8001c:       46580000        bod \$88,8001c <l3\+0x8>
64                         8001c: R_MMIX_ADDR19    \.text\+0x40018
65    80020:       f0000000        jmp 80020 <l3\+0xc>
66                         80020: R_MMIX_ADDR27    \.text\+0x4080020
67
68 0000000000080024 <l6>:
69    80024:       f0000000        jmp 80024 <l6>
70                         80024: R_MMIX_ADDR27    \.text\+0x4080020
71    80028:       426f0000        bz \$111,80028 <l6\+0x4>
72                         80028: R_MMIX_ADDR19    \.text\+0x80014
73         \.\.\.
74
75 0000000004080020 <l5>:
76  4080020:       f0000000        jmp 4080020 <l5>
77                         4080020: R_MMIX_ADDR27  \.text\+0x4080030
78  4080024:       f0000000        jmp 4080024 <l5\+0x4>
79                         4080024: R_MMIX_ADDR27  \.text\+0x80024
80  4080028:       f0000000        jmp 4080028 <l5\+0x8>
81                         4080028: R_MMIX_ADDR27  \.text\+0x80024
82  408002c:       482c0000        bnn \$44,408002c <l5\+0xc>
83                         408002c: R_MMIX_ADDR19  \.text\+0x40c002c
84
85 0000000004080030 <l8>:
86  4080030:       482c0000        bnn \$44,4080030 <l8>
87                         4080030: R_MMIX_ADDR19  \.text\+0x40c002c
88  4080034:       f0000000        jmp 4080034 <l8\+0x4>
89                         4080034: R_MMIX_ADDR27  \.text\+0x4080020
90  4080038:       f0000000        jmp 4080038 <l8\+0x8>
91                         4080038: R_MMIX_ADDR27  \.text\+0x4080020
92         \.\.\.
93
94 00000000040c0028 <l10>:
95  40c0028:       f0000000        jmp 40c0028 <l10>
96                         40c0028: R_MMIX_ADDR27  \.text\+0x4080020
97
98 00000000040c002c <l9>:
99  40c002c:       f0000000        jmp 40c002c <l9>
100                         40c002c: R_MMIX_ADDR27  \.text\+0x40c0038
101
102 00000000040c0030 <l7>:
103  40c0030:       f2210000        pushj \$33,40c0030 <l7>
104                         40c0030: R_MMIX_ADDR19  \.text\+0x4080030
105  40c0034:       f2210000        pushj \$33,40c0034 <l7\+0x4>
106                         40c0034: R_MMIX_ADDR19  \.text\+0x4080030
107
108 00000000040c0038 <l11>:
109  40c0038:       f0000000        jmp 40c0038 <l11>
110                         40c0038: R_MMIX_ADDR27  \.text\+0x4080020
111  40c003c:       f0000000        jmp 40c003c <l11\+0x4>
112                         40c003c: R_MMIX_ADDR27  \.text\+0x4080030
113         \.\.\.
114  4100038:       f43d0000        geta \$61,4100038 <l11\+0x40000>
115                         4100038: R_MMIX_ADDR19  \.text\+0x40c0038
116  410003c:       f4480000        geta \$72,410003c <l11\+0x40004>
117                         410003c: R_MMIX_ADDR19  \.text\+0x40c0038