ORCA-C/ORCACDefs/errno.h
Stephen Heumann a359543769 Add EACCES as another name for EACCESS in <errno.h>.
The EACCES name is used in the ORCA/C manual, and also matches the name in POSIX and GNO. EACCESS is retained as an alias for compatibility.
2018-09-10 18:26:24 -05:00

32 lines
1.1 KiB
C

/****************************************************************
*
* errno.h - standard error numbers
*
* February 1989
* Mike Westerfield
*
* Copyright 1989
* Byte Works, Inc.
*
****************************************************************/
#ifndef __errno__
#define __errno__
#define EDOM 1 /* domain error */
#define ERANGE 2 /* # too large, too small, or illegal */
#define ENOMEM 3 /* Not enough memory */
#define ENOENT 4 /* No such file or directory */
#define EIO 5 /* I/O error */
#define EINVAL 6 /* Invalid argument */
#define EBADF 7 /* bad file descriptor */
#define EMFILE 8 /* too many files are open */
#define EACCES 9 /* access bits prevent the operation */
#define EACCESS 9 /* alias for EACCES */
#define EEXIST 10 /* the file exists */
#define ENOSPC 11 /* the file is too large */
extern int errno;
#endif