1#source: gregget1.s 2#source: greg-1.s 3#source: greg-5.s 4#source: greg-5.s 5#source: greg-5.s 6#source: greg-5.s 7#source: greg-5.s 8#source: greg-5.s 9#source: greg-5.s 10#source: greg-5.s 11#source: greg-5.s 12#source: greg-5.s 13#source: greg-5.s 14#source: greg-5.s 15#source: greg-5.s 16#source: greg-4.s 17#source: greg-4.s 18#source: greg-4.s 19#source: greg-4.s 20#source: greg-4.s 21#source: greg-4.s 22#source: greg-4.s 23#source: greg-4.s 24#source: greg-4.s 25#source: greg-4.s 26#source: greg-4.s 27#source: greg-4.s 28#source: greg-4.s 29#source: greg-4.s 30#source: a.s 31#source: start.s 32#as: -x 33#ld: -m elf64mmix 34#objdump: -dt 35 36# Allocating the maximum number of gregs and referring to one at the 37# *other* end still works. 38 39.*: file format elf64-mmix 40 41SYMBOL TABLE: 420+ l d \.text 0+ (|\.text) 430+100 l d \.MMIX\.reg_contents 0+ (|\.MMIX\.reg_contents) 440+ l d \*ABS\* 0+ (|\.shstrtab) 450+ l d \*ABS\* 0+ (|\.symtab) 460+ l d \*ABS\* 0+ (|\.strtab) 470+21 l \*REG\* 0+ P 480+22 l \*REG\* 0+ O 490+23 l \*REG\* 0+ N 500+24 l \*REG\* 0+ M 510+25 l \*REG\* 0+ L 520+26 l \*REG\* 0+ K 530+27 l \*REG\* 0+ J 540+28 l \*REG\* 0+ I 550+29 l \*REG\* 0+ H 560+2a l \*REG\* 0+ G 570+2b l \*REG\* 0+ F 580+2c l \*REG\* 0+ E 590+2d l \*REG\* 0+ D 600+2e l \*REG\* 0+ C 610+2f l \*REG\* 0+ B 620+30 l \*REG\* 0+ A 630+31 l \*REG\* 0+ P 640+32 l \*REG\* 0+ O 650+33 l \*REG\* 0+ N 660+34 l \*REG\* 0+ M 670+35 l \*REG\* 0+ L 680+36 l \*REG\* 0+ K 690+37 l \*REG\* 0+ J 700+38 l \*REG\* 0+ I 710+39 l \*REG\* 0+ H 720+3a l \*REG\* 0+ G 730+3b l \*REG\* 0+ F 740+3c l \*REG\* 0+ E 750+3d l \*REG\* 0+ D 760+3e l \*REG\* 0+ C 770+3f l \*REG\* 0+ B 780+40 l \*REG\* 0+ A 790+41 l \*REG\* 0+ P 800+42 l \*REG\* 0+ O 810+43 l \*REG\* 0+ N 820+44 l \*REG\* 0+ M 830+45 l \*REG\* 0+ L 840+46 l \*REG\* 0+ K 850+47 l \*REG\* 0+ J 860+48 l \*REG\* 0+ I 870+49 l \*REG\* 0+ H 880+4a l \*REG\* 0+ G 890+4b l \*REG\* 0+ F 900+4c l \*REG\* 0+ E 910+4d l \*REG\* 0+ D 920+4e l \*REG\* 0+ C 930+4f l \*REG\* 0+ B 940+50 l \*REG\* 0+ A 950+51 l \*REG\* 0+ P 960+52 l \*REG\* 0+ O 970+53 l \*REG\* 0+ N 980+54 l \*REG\* 0+ M 990+55 l \*REG\* 0+ L 1000+56 l \*REG\* 0+ K 1010+57 l \*REG\* 0+ J 1020+58 l \*REG\* 0+ I 1030+59 l \*REG\* 0+ H 1040+5a l \*REG\* 0+ G 1050+5b l \*REG\* 0+ F 1060+5c l \*REG\* 0+ E 1070+5d l \*REG\* 0+ D 1080+5e l \*REG\* 0+ C 1090+5f l \*REG\* 0+ B 1100+60 l \*REG\* 0+ A 1110+61 l \*REG\* 0+ P 1120+62 l \*REG\* 0+ O 1130+63 l \*REG\* 0+ N 1140+64 l \*REG\* 0+ M 1150+65 l \*REG\* 0+ L 1160+66 l \*REG\* 0+ K 1170+67 l \*REG\* 0+ J 1180+68 l \*REG\* 0+ I 1190+69 l \*REG\* 0+ H 1200+6a l \*REG\* 0+ G 1210+6b l \*REG\* 0+ F 1220+6c l \*REG\* 0+ E 1230+6d l \*REG\* 0+ D 1240+6e l \*REG\* 0+ C 1250+6f l \*REG\* 0+ B 1260+70 l \*REG\* 0+ A 1270+71 l \*REG\* 0+ P 1280+72 l \*REG\* 0+ O 1290+73 l \*REG\* 0+ N 1300+74 l \*REG\* 0+ M 1310+75 l \*REG\* 0+ L 1320+76 l \*REG\* 0+ K 1330+77 l \*REG\* 0+ J 1340+78 l \*REG\* 0+ I 1350+79 l \*REG\* 0+ H 1360+7a l \*REG\* 0+ G 1370+7b l \*REG\* 0+ F 1380+7c l \*REG\* 0+ E 1390+7d l \*REG\* 0+ D 1400+7e l \*REG\* 0+ C 1410+7f l \*REG\* 0+ B 1420+80 l \*REG\* 0+ A 1430+81 l \*REG\* 0+ P 1440+82 l \*REG\* 0+ O 1450+83 l \*REG\* 0+ N 1460+84 l \*REG\* 0+ M 1470+85 l \*REG\* 0+ L 1480+86 l \*REG\* 0+ K 1490+87 l \*REG\* 0+ J 1500+88 l \*REG\* 0+ I 1510+89 l \*REG\* 0+ H 1520+8a l \*REG\* 0+ G 1530+8b l \*REG\* 0+ F 1540+8c l \*REG\* 0+ E 1550+8d l \*REG\* 0+ D 1560+8e l \*REG\* 0+ C 1570+8f l \*REG\* 0+ B 1580+90 l \*REG\* 0+ A 1590+91 l \*REG\* 0+ P 1600+92 l \*REG\* 0+ O 1610+93 l \*REG\* 0+ N 1620+94 l \*REG\* 0+ M 1630+95 l \*REG\* 0+ L 1640+96 l \*REG\* 0+ K 1650+97 l \*REG\* 0+ J 1660+98 l \*REG\* 0+ I 1670+99 l \*REG\* 0+ H 1680+9a l \*REG\* 0+ G 1690+9b l \*REG\* 0+ F 1700+9c l \*REG\* 0+ E 1710+9d l \*REG\* 0+ D 1720+9e l \*REG\* 0+ C 1730+9f l \*REG\* 0+ B 1740+a0 l \*REG\* 0+ A 1750+a1 l \*REG\* 0+ P 1760+a2 l \*REG\* 0+ O 1770+a3 l \*REG\* 0+ N 1780+a4 l \*REG\* 0+ M 1790+a5 l \*REG\* 0+ L 1800+a6 l \*REG\* 0+ K 1810+a7 l \*REG\* 0+ J 1820+a8 l \*REG\* 0+ I 1830+a9 l \*REG\* 0+ H 1840+aa l \*REG\* 0+ G 1850+ab l \*REG\* 0+ F 1860+ac l \*REG\* 0+ E 1870+ad l \*REG\* 0+ D 1880+ae l \*REG\* 0+ C 1890+af l \*REG\* 0+ B 1900+b0 l \*REG\* 0+ A 1910+b1 l \*REG\* 0+ P 1920+b2 l \*REG\* 0+ O 1930+b3 l \*REG\* 0+ N 1940+b4 l \*REG\* 0+ M 1950+b5 l \*REG\* 0+ L 1960+b6 l \*REG\* 0+ K 1970+b7 l \*REG\* 0+ J 1980+b8 l \*REG\* 0+ I 1990+b9 l \*REG\* 0+ H 2000+ba l \*REG\* 0+ G 2010+bb l \*REG\* 0+ F 2020+bc l \*REG\* 0+ E 2030+bd l \*REG\* 0+ D 2040+be l \*REG\* 0+ C 2050+bf l \*REG\* 0+ B 2060+c0 l \*REG\* 0+ A 2070+c1 l \*REG\* 0+ P 2080+c2 l \*REG\* 0+ O 2090+c3 l \*REG\* 0+ N 2100+c4 l \*REG\* 0+ M 2110+c5 l \*REG\* 0+ L 2120+c6 l \*REG\* 0+ K 2130+c7 l \*REG\* 0+ J 2140+c8 l \*REG\* 0+ I 2150+c9 l \*REG\* 0+ H 2160+ca l \*REG\* 0+ G 2170+cb l \*REG\* 0+ F 2180+cc l \*REG\* 0+ E 2190+cd l \*REG\* 0+ D 2200+ce l \*REG\* 0+ C 2210+cf l \*REG\* 0+ B 2220+d0 l \*REG\* 0+ A 2230+d1 l \*REG\* 0+ P 2240+d2 l \*REG\* 0+ O 2250+d3 l \*REG\* 0+ N 2260+d4 l \*REG\* 0+ M 2270+d5 l \*REG\* 0+ L 2280+d6 l \*REG\* 0+ K 2290+d7 l \*REG\* 0+ J 2300+d8 l \*REG\* 0+ I 2310+d9 l \*REG\* 0+ H 2320+da l \*REG\* 0+ G 2330+db l \*REG\* 0+ F 2340+dc l \*REG\* 0+ E 2350+dd l \*REG\* 0+ D 2360+de l \*REG\* 0+ C 2370+df l \*REG\* 0+ B 2380+e0 l \*REG\* 0+ A 2390+e1 l \*REG\* 0+ P 2400+e2 l \*REG\* 0+ O 2410+e3 l \*REG\* 0+ N 2420+e4 l \*REG\* 0+ M 2430+e5 l \*REG\* 0+ L 2440+e6 l \*REG\* 0+ K 2450+e7 l \*REG\* 0+ J 2460+e8 l \*REG\* 0+ I 2470+e9 l \*REG\* 0+ H 2480+ea l \*REG\* 0+ G 2490+eb l \*REG\* 0+ F 2500+ec l \*REG\* 0+ E 2510+ed l \*REG\* 0+ D 2520+ee l \*REG\* 0+ C 2530+ef l \*REG\* 0+ B 2540+f0 l \*REG\* 0+ A 2550+f1 l \*REG\* 0+ lsym 2560+f2 l \*REG\* 0+ lsym 2570+f3 l \*REG\* 0+ lsym 2580+f4 l \*REG\* 0+ lsym 2590+f5 l \*REG\* 0+ lsym 2600+f6 l \*REG\* 0+ lsym 2610+f7 l \*REG\* 0+ lsym 2620+f8 l \*REG\* 0+ lsym 2630+f9 l \*REG\* 0+ lsym 2640+fa l \*REG\* 0+ lsym 2650+fb l \*REG\* 0+ lsym 2660+fc l \*REG\* 0+ lsym 2670+fd l \*REG\* 0+ lsym 2680+fe l \*REG\* 0+ lsym 2690+14 g \.text 0+ _start 2700+20 g \*REG\* 0+ areg 2712000000000000000 g \*ABS\* 0+ __bss_start 2722000000000000000 g \*ABS\* 0+ _edata 2732000000000000000 g \*ABS\* 0+ _end 2740+14 g \.text 0+ _start\. 2750+10 g \.text 0+ a 276 277Disassembly of section \.text: 278 2790+ <a-0x10>: 280 0: e3200010 setl \$32,0x10 281 4: e6200000 incml \$32,0x0 282 8: e5200000 incmh \$32,0x0 283 c: e4200000 inch \$32,0x0 284 2850+10 <a>: 286 10: e3fd0004 setl \$253,0x4 287 2880+14 <_start>: 289 14: e3fd0001 setl \$253,0x1 290