1 #source: greg-1.s 2 #source: gregldo1.s 3 #source: gregget2.s 4 #source: a.s 5 #source: greg-3.s 6 #source: start.s 7 #source: greg-2.s 8 #as: -x 9 #ld: -m elf64mmix 10 #objdump: -dt 11 12 # Have two used gregs and one unused. 13 14 .*: file format elf64-mmix 15 16 SYMBOL TABLE: 17 0+ l d \.text 0+ (|\.text) 18 0+7e0 l d \.MMIX\.reg_contents 0+ (|\.MMIX\.reg_contents) 19 #... 20 0+fe g \*REG\* 0+ b 21 0+20 g \.text 0+ _start 22 0+fc g \*REG\* 0+ areg 23 0+fd g \*REG\* 0+ c 24 #... 25 0+1c g \.text 0+ a 26 27 Disassembly of section \.text: 28 29 0+ <a-0x1c>: 30 0: 8c0c20fc ldo \$12,\$32,\$252 31 4: 8d7bfc22 ldo \$123,\$252,34 32 8: 8dfcea38 ldo \$252,\$234,56 33 c: e3fe001c setl \$254,0x1c 34 10: e6fe0000 incml \$254,0x0 35 14: e5fe0000 incmh \$254,0x0 36 18: e4fe0000 inch \$254,0x0 37 38 0+1c <a>: 39 1c: e3fd0004 setl \$253,0x4 40 41 0+20 <_start>: 42 20: e3fd0001 setl \$253,0x1 43