]> git.sur5r.net Git - cc65/blobdiff - libsrc/runtime/sub.s
Removed (pretty inconsistently used) tab chars from source code base.
[cc65] / libsrc / runtime / sub.s
index c9d427efd624a2ee408c7a666ab90392d59b2a5c..b41df3d9172b18db4ce82c3037f90dee9a653763 100644 (file)
@@ -4,32 +4,32 @@
 ; CC65 runtime: sub ints
 ;
 
-               .export         tossuba0, tossubax
-       .import         addysp1
-       .importzp       sp
+        .export         tossuba0, tossubax
+        .import         addysp1
+        .importzp       sp
 
         .macpack        cpu
 
 ; AX = TOS - AX
 
 tossuba0:
-       ldx     #0
+        ldx     #0
 tossubax:
-       sec
-       eor     #$FF
+        sec
+        eor     #$FF
 .if (.cpu .bitand CPU_ISET_65SC02)
-        adc    (sp)
-       ldy     #1
+        adc     (sp)
+        ldy     #1
 .else
-       ldy     #0
-       adc     (sp),y          ; Subtract low byte
-       iny
+        ldy     #0
+        adc     (sp),y          ; Subtract low byte
+        iny
 .endif
-       pha                     ; Save high byte
+        pha                     ; Save high byte
         txa
-       eor     #$FF
-       adc     (sp),y          ; Subtract high byte
-       tax                     ; High byte into X
-       pla                     ; Restore low byte
-       jmp     addysp1         ; drop TOS
+        eor     #$FF
+        adc     (sp),y          ; Subtract high byte
+        tax                     ; High byte into X
+        pla                     ; Restore low byte
+        jmp     addysp1         ; drop TOS