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