866e0354f507c2d9bdbbc1e818d7aa0840352be9
[packages/base.git] / include / Nhc98BaseConfig.h
1 /* -----------------------------------------------------------------------------
2 * (c) Malcolm Wallace 2009
3 * ---------------------------------------------------------------------------*/
4
5 /* Until we work out how to use a configure script to determine the available
6 system headers (without going down the horrid autoconf route), let's just
7 take a reasonable hard-coded guess for now. Feel free to change these
8 for your platform.
9 */
10 #define HAVE_SYS_TYPES_H 1
11 #define HAVE_UNISTD_H 1
12 #define HAVE_SYS_STAT_H 1
13 #define HAVE_FCNTL_H 1
14 #define HAVE_TERMIOS_H 1
15 #define HAVE_SIGNAL_H 1
16 #define HAVE_ERRNO_H 1
17 #define HAVE_STRING_H 1
18 #define HAVE_UTIME_H 1
19 #define HAVE_SYS_UTSNAME_H 1
20 #define HAVE_GETTIMEOFDAY 1
21 #define HAVE_SYS_TIME_H 1
22 #define HAVE_GETCLOCK 0
23 #define HAVE_SYS_TIMERS_H 0
24 #define HAVE_TIME_H 1
25 #define HAVE_SYS_TIMEB_H 1
26 #define HAVE_WINDOWS_H 0
27 #define HAVE_SYS_TIMES_H 1
28 #define HAVE_WINSOCK_H 0
29 #define HAVE_LIMITS_H 1
30 #define HAVE_WCTYPE_H 1
31 #define HAVE_INTTYPES_H 1
32 // #define HAVE_STDINT_H 1
33 #define HAVE_SYS_RESOURCE_H 1
34 #define HAVE_GETRUSAGE 1
35 #define HAVE_SYS_SYSCALL_H 1
36 #define HAVE_SYS_WAIT_H 1
37 #define HAVE_VFORK_H 0
38 #define HAVE_SYS_SELECT_H 1
39 #define HAVE_FTRUNCATE 1
40
41 #undef SUPPORT_LONG_LONGS
42 #define CONST_O_BINARY 0
43 #define READDIR_ERRNO_EOF 0
44
45 #define INLINE /* to avoid inlining... */