1 /* Exim: OS-specific C header file for RiscOS4bsd */
2 /* SPDX-License-Identifier: GPL-2.0-or-later */
4 #define LOAD_AVG_NEEDS_ROOT
6 #define LOAD_AVG_TYPE long
7 #define LOAD_AVG_SYMBOL "_avenrun"
8 #define KERNEL_PATH "/unix"
11 #define HAVE_SYS_VFS_H
13 #define F_FREESP O_TRUNC
14 #define EXIT_FAILURE 1
15 #define EXIT_SUCCESS 0
16 typedef struct flock flock_t;
18 #define STRERROR_FROM_ERRLIST
19 #define memmove(a, b, c) bcopy(b, a, c)
21 extern char *strerror(int);
23 extern char *sys_errlist[];
25 /* default is non-const */
26 #define ICONV_ARG2_TYPE const char **