Docs: Security release. Bug 3063
[exim.git] / src / OS / unsupported / os.h-mips
1 /* Exim: OS-specific C header file for RiscOS4bsd */
2 /* SPDX-License-Identifier: GPL-2.0-or-later */
3
4 #define LOAD_AVG_NEEDS_ROOT
5 #define HAVE_DEV_KMEM
6 #define LOAD_AVG_TYPE   long
7 #define LOAD_AVG_SYMBOL "_avenrun"
8 #define KERNEL_PATH     "/unix"
9
10 #define HAVE_MMAP
11 #define HAVE_SYS_VFS_H
12
13 #define F_FREESP     O_TRUNC
14 #define EXIT_FAILURE 1
15 #define EXIT_SUCCESS 0
16 typedef struct flock flock_t;
17
18 #define STRERROR_FROM_ERRLIST
19 #define memmove(a, b, c) bcopy(b, a, c)
20
21 extern char *strerror(int);
22 extern int   sys_nerr;
23 extern char *sys_errlist[];
24
25 /* default is non-const */
26 #define ICONV_ARG2_TYPE const char **
27
28 /* End */