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