; 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