Rewrote vsprintf() in assembler

git-svn-id: svn://svn.cc65.org/cc65/trunk@518 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz
2000-12-01 22:57:32 +00:00
parent b0779f4a76
commit d3cda84f60
5 changed files with 171 additions and 55 deletions

View File

@@ -54,13 +54,12 @@ _sprintf:
dey
bpl @L2
; Push va_list (last parameter to vsprintf)
; Load va_list (last and __fastcall__ parameter to vsprintf)
lda ptr1
ldx ptr1+1
jsr pushax
lda ptr1
ldx ptr1+1
; Call vfprintf
; Call vsprintf
jsr _vsprintf