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