]> git.sur5r.net Git - cc65/blob - asminc/errno.inc
Removed a "cc65_" prefix.
[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         __osmaperrno
9         .global         __seterrno
10         .global         __directerrno, __mappederrno
11
12 ; Error codes, must match the values in the C headers
13 .enum
14         EOK                     ; No error
15         ENOENT                  ; No such file or directory
16         ENOMEM                  ; Out of memory
17         EACCES                  ; Permission denied
18         ENODEV                  ; No such device
19         EMFILE                  ; Too many open files
20         EBUSY                   ; Device or resource busy
21         EINVAL                  ; Invalid argument
22         ENOSPC                  ; No space left on device
23         EEXIST                  ; File exists
24         EAGAIN                  ; Try again
25         EIO                     ; I/O error
26         EINTR                   ; Interrupted system call
27         ENOSYS                  ; Function not implemented
28         ESPIPE                  ; Illegal seek
29         ERANGE                  ; Range error
30         EBADF                   ; Bad file number
31         ENOEXEC                 ; Exec format error
32         EUNKNOWN                ; Unknown OS specific error - must be last!
33
34         EMAX    = EUNKNOWN      ; Highest error code
35 .endenum
36
37