]> git.sur5r.net Git - cc65/blob - src/ca65/macpack/generic.mac
Correct sweet16 addressing bug with SUB instr. Patch by Gabriele Galeotti.
[cc65] / src / ca65 / macpack / generic.mac
1
2 ; add - Add without carry
3 .macro  add     Arg1, Arg2
4         clc
5         .if .paramcount = 2
6                 adc     Arg1, Arg2
7         .else
8                 adc     Arg1
9         .endif
10 .endmacro
11
12 ; sub - subtract without borrow
13 .macro  sub     Arg1, Arg2
14         sec
15         .if .paramcount = 2
16                 sbc     Arg1, Arg2
17         .else
18                 sbc     Arg1
19         .endif
20 .endmacro
21