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