Added mor specialized decax functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@675 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -34,6 +34,12 @@ OBJS = add.o \
|
|||||||
condes.o \
|
condes.o \
|
||||||
decax1.o \
|
decax1.o \
|
||||||
decax2.o \
|
decax2.o \
|
||||||
|
decax3.o \
|
||||||
|
decax4.o \
|
||||||
|
decax5.o \
|
||||||
|
decax6.o \
|
||||||
|
decax7.o \
|
||||||
|
decax8.o \
|
||||||
decaxy.o \
|
decaxy.o \
|
||||||
decsp1.o \
|
decsp1.o \
|
||||||
decsp2.o \
|
decsp2.o \
|
||||||
|
|||||||
18
libsrc/runtime/decax3.s
Normal file
18
libsrc/runtime/decax3.s
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
;
|
||||||
|
; Ullrich von Bassewitz, 26.03.2001
|
||||||
|
;
|
||||||
|
; CC65 runtime: Decrement ax by 3
|
||||||
|
;
|
||||||
|
|
||||||
|
.export decax3
|
||||||
|
|
||||||
|
.macpack generic
|
||||||
|
|
||||||
|
.proc decax3
|
||||||
|
|
||||||
|
sub #3
|
||||||
|
bcs @L9
|
||||||
|
dex
|
||||||
|
@L9: rts
|
||||||
|
|
||||||
|
.endproc
|
||||||
18
libsrc/runtime/decax4.s
Normal file
18
libsrc/runtime/decax4.s
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
;
|
||||||
|
; Ullrich von Bassewitz, 26.03.2001
|
||||||
|
;
|
||||||
|
; CC65 runtime: Decrement ax by 4
|
||||||
|
;
|
||||||
|
|
||||||
|
.export decax4
|
||||||
|
|
||||||
|
.macpack generic
|
||||||
|
|
||||||
|
.proc decax4
|
||||||
|
|
||||||
|
sub #4
|
||||||
|
bcs @L9
|
||||||
|
dex
|
||||||
|
@L9: rts
|
||||||
|
|
||||||
|
.endproc
|
||||||
18
libsrc/runtime/decax5.s
Normal file
18
libsrc/runtime/decax5.s
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
;
|
||||||
|
; Ullrich von Bassewitz, 26.03.2001
|
||||||
|
;
|
||||||
|
; CC65 runtime: Decrement ax by 5
|
||||||
|
;
|
||||||
|
|
||||||
|
.export decax5
|
||||||
|
|
||||||
|
.macpack generic
|
||||||
|
|
||||||
|
.proc decax5
|
||||||
|
|
||||||
|
sub #5
|
||||||
|
bcs @L9
|
||||||
|
dex
|
||||||
|
@L9: rts
|
||||||
|
|
||||||
|
.endproc
|
||||||
18
libsrc/runtime/decax6.s
Normal file
18
libsrc/runtime/decax6.s
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
;
|
||||||
|
; Ullrich von Bassewitz, 26.03.2001
|
||||||
|
;
|
||||||
|
; CC65 runtime: Decrement ax by 6
|
||||||
|
;
|
||||||
|
|
||||||
|
.export decax6
|
||||||
|
|
||||||
|
.macpack generic
|
||||||
|
|
||||||
|
.proc decax6
|
||||||
|
|
||||||
|
sub #6
|
||||||
|
bcs @L9
|
||||||
|
dex
|
||||||
|
@L9: rts
|
||||||
|
|
||||||
|
.endproc
|
||||||
18
libsrc/runtime/decax7.s
Normal file
18
libsrc/runtime/decax7.s
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
;
|
||||||
|
; Ullrich von Bassewitz, 26.03.2001
|
||||||
|
;
|
||||||
|
; CC65 runtime: Decrement ax by 7
|
||||||
|
;
|
||||||
|
|
||||||
|
.export decax7
|
||||||
|
|
||||||
|
.macpack generic
|
||||||
|
|
||||||
|
.proc decax7
|
||||||
|
|
||||||
|
sub #7
|
||||||
|
bcs @L9
|
||||||
|
dex
|
||||||
|
@L9: rts
|
||||||
|
|
||||||
|
.endproc
|
||||||
18
libsrc/runtime/decax8.s
Normal file
18
libsrc/runtime/decax8.s
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
;
|
||||||
|
; Ullrich von Bassewitz, 26.03.2001
|
||||||
|
;
|
||||||
|
; CC65 runtime: Decrement ax by 8
|
||||||
|
;
|
||||||
|
|
||||||
|
.export decax8
|
||||||
|
|
||||||
|
.macpack generic
|
||||||
|
|
||||||
|
.proc decax8
|
||||||
|
|
||||||
|
sub #8
|
||||||
|
bcs @L9
|
||||||
|
dex
|
||||||
|
@L9: rts
|
||||||
|
|
||||||
|
.endproc
|
||||||
Reference in New Issue
Block a user