1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-24 11:31:31 +00:00
cc65/libsrc/runtime/linc.s

23 lines
331 B
ArmAsm
Raw Normal View History

;
; Ullrich von Bassewitz, 29.12.1999
;
; CC65 runtime: Increment eax by value in Y
;
.export inceaxy
.importzp ptr4, sreg
inceaxy:
sty ptr4
clc
adc ptr4
bcc inceax9
inx
bne inceax9
inc sreg
bne inceax9
inc sreg+1
inceax9:
rts