]> git.sur5r.net Git - cc65/blobdiff - libsrc/common/errno.s
Rewrote fopen in assembler
[cc65] / libsrc / common / errno.s
index 1ab84539748b84864451fb530eb09b06c1805967..a07b60c0a8e6bcb8de62ae05cd91c3379dd3f328 100644 (file)
@@ -2,29 +2,9 @@
 ; Ullrich von Bassewitz, 06.06.1998
 ;
 ; int _errno;
-;
-; void _maperrno(void);
-; /* Map an OS error to a system independent error code */
 ;
 
-       .export         __maperrno
        .export         __errno
-       .import         __oserror
-       .import         __osmaperrno
-
-
-.code
-
-__maperrno:
-       lda     __oserror               ; Get the error code
-       beq     @L1                     ; Jump if no error
-       ldx     #$00                    ; Clear error
-       stx     __oserror
-       jsr     __osmaperrno            ; Map the code
-               sta     __errno
-       stx     __errno+1
-@L1:   rts
-
 
 .bss