]> git.sur5r.net Git - cc65/blobdiff - libsrc/runtime/zeropage.s
no TGI_ERR_NO_MEM or TGI_ERR_NO_IOCB anymore: replaced by TGI_ERR_NO_RES
[cc65] / libsrc / runtime / zeropage.s
index 9416556624f0029fb5b6ed6f07adb99713a48fde..ab87901ddf4f3198824d849a90efd4971ececed2 100644 (file)
 
 .zeropage
 
-zpstart        = *
 sp:            .res    2       ; Stack pointer
 sreg:          .res    2       ; Secondary register/high 16 bit for longs
-regsave:       .res    2       ; slot to save/restore (E)AX into
+regsave:       .res    4       ; slot to save/restore (E)AX into
 ptr1:          .res    2
 ptr2:          .res    2
 ptr3:          .res    2
@@ -27,3 +26,9 @@ tmp3:         .res    1
 tmp4:          .res    1
 regbank:       .res    6       ; 6 byte register bank
 
+; Add an empty EXTZP zeropage segment to avoid linker warnings that this
+; segment does not exist (it does not exist in most builtin linker configs
+; but is used when linking modules).
+
+.segment        "EXTZP" : zeropage
+