]> git.sur5r.net Git - cc65/blob - asminc/errno.inc
New feature missing_char_term
[cc65] / asminc / errno.inc
1 ;
2 ; Ullrich von Bassewitz, 16.05.2000
3 ;
4
5 ; Variables and functions
6
7         .global         __errno, __oserror
8         .global         __maperrno, __osmaperrno
9
10 ; Error codes, must match the values in the C headers
11 .enum
12         EOK                     ; No error
13         ENOENT                  ; No such file or directory
14         ENOMEM                  ; Out of memory
15         EACCES                  ; Permission denied
16         ENODEV                  ; No such device
17         EMFILE                  ; Too many open files
18         EBUSY                   ; Device or resource busy
19         EINVAL                  ; Invalid argument
20         ENOSPC                  ; No space left on device
21         EEXIST                  ; File exists
22         EAGAIN                  ; Try again
23         EIO                     ; I/O error
24         EINTR                   ; Interrupted system call
25         ENOSYS                  ; Function not implemented
26         ESPIPE                  ; Illegal seek
27         ERANGE                  ; Range error
28         EUNKNOWN                ; Unknown OS specific error - must be last!
29
30         EMAX    = EUNKNOWN      ; Highest error code
31 .endenum
32
33