; ; Ullrich von Bassewitz, 16.05.2000 ; ; Variables and functions .global ___errno, ___oserror .global ___osmaperrno .global ___seterrno .global ___directerrno, ___mappederrno ; Error codes, must match the values in the C headers .enum EOK ; No error ENOENT ; No such file or directory ENOMEM ; Out of memory EACCES ; Permission denied ENODEV ; No such device EMFILE ; Too many open files EBUSY ; Device or resource busy EINVAL ; Invalid argument ENOSPC ; No space left on device EEXIST ; File exists EAGAIN ; Try again EIO ; I/O error EINTR ; Interrupted system call ENOSYS ; Function not implemented ESPIPE ; Illegal seek ERANGE ; Range error EBADF ; Bad file number ENOEXEC ; Exec format error EUNKNOWN ; Unknown OS specific error - must be last! EMAX = EUNKNOWN ; Highest error code .endenum