Annotation of src/usr.bin/file/config.h, Revision 1.4
1.1 ian 1: /*
2: * Hand-made config.h file for OpenBSD, so we don't have to run
3: * the dratted configure script every time we build this puppy,
4: * but can still carefully import stuff from Christos' version.
5: *
6: * This file is in the public domain. Original Author Ian F. Darwin.
1.4 ! chl 7: * $OpenBSD: config.h,v 1.3 2008/05/08 01:40:56 chl Exp $
1.1 ian 8: */
9:
10: /* header file issues. */
11: #define HAVE_UNISTD_H 1
12: #define HAVE_FCNTL_H 1
13: #define HAVE_SYS_WAIT_H 1
14: #define HAVE_LOCALE_H 1
15: #define HAVE_SYS_STAT_H 1
16: #define HAVE_INTTYPES_H 1
1.2 tedu 17: #define HAVE_GETOPT_H 1
1.3 chl 18: #define HAVE_LIMITS_H 1
1.4 ! chl 19: /* #define HAVE_ZLIB_H 1 DO NOT ENABLE YET -- chl */
! 20: /* #define HAVE_LIBZ 1 DO NOT ENABLE YET -- ian */
1.3 chl 21:
22: #define HAVE_STRTOUL
23: #define HAVE_STRERROR
24: #define HAVE_VSNPRINTF
25: #define HAVE_SNPRINTF
1.1 ian 26:
27: /* Compiler issues */
28: #define HAVE_LONG_LONG 1
29: #define SIZEOF_UINT8_T 1
30: #define SIZEOF_UINT16_T 2
31: #define SIZEOF_UINT32_T 4
32: #define SIZEOF_UINT64_T 8
33:
34: /* Library issues */
35: #define HAVE_GETOPT_LONG 1 /* in-tree as of 3.2 */
36: #define HAVE_MKSTEMP 1
1.2 tedu 37: #define HAVE_ST_RDEV 1
1.1 ian 38:
39: /* ELF support */
40: #define BUILTIN_ELF 1
1.2 tedu 41: #define ELFCORE 1