Commit | Line | Data |
---|---|---|
8368879b | 1 | .altmacro |
5e75c3ab | 2 | |
8368879b | 3 | .macro x.y.z val |
85024cd8 | 4 | .balign 4 |
103acc3c | 5 | .byte val,val |
8368879b | 6 | .endm |
5e75c3ab | 7 | |
8368879b | 8 | .macro .xyz val |
85024cd8 | 9 | .balign 8 |
103acc3c | 10 | .byte val,val |
8368879b | 11 | .endm |
5e75c3ab | 12 | |
8368879b JB |
13 | .macro .macro |
14 | .endm | |
5e75c3ab JB |
15 | |
16 | label1:label2 : label3 :label4: m: .macro arg.1, arg.2 | |
17 | .data | |
18 | labelA:labelB : labelC :labelD: x.y.z arg.1+arg.2 | |
19 | .skip arg.2 | |
20 | labelZ:labelY : labelX :labelW: .xyz arg.1-arg.2 | |
21 | .skip arg.1*arg.2 | |
22 | label9:label8 : label7 :label6: .endm | |
23 | ||
f19df8f7 | 24 | m 4, 2 |
5e75c3ab | 25 | |
8368879b JB |
26 | .purgem .xyz, x.y.z |
27 | .xyz 0 | |
f19df8f7 | 28 | x.y.z 0 |