Annotation of src/usr.bin/file/config.h, Revision 1.3
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.3 ! chl 7: * $OpenBSD: config.h,v 1.2 2004/05/19 02:32:35 tedu 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.1 ian 19: /* #define HAVE_LIBZ 1 DO NOT ENABLE YET -- ian */
1.3 ! chl 20:
! 21: #define HAVE_STRTOUL
! 22: #define HAVE_STRERROR
! 23: #define HAVE_VSNPRINTF
! 24: #define HAVE_SNPRINTF
1.1 ian 25:
26: /* Compiler issues */
27: #define HAVE_LONG_LONG 1
28: #define SIZEOF_UINT8_T 1
29: #define SIZEOF_UINT16_T 2
30: #define SIZEOF_UINT32_T 4
31: #define SIZEOF_UINT64_T 8
32:
33: /* Library issues */
34: #define HAVE_GETOPT_LONG 1 /* in-tree as of 3.2 */
35: #define HAVE_MKSTEMP 1
1.2 tedu 36: #define HAVE_ST_RDEV 1
1.1 ian 37:
38: /* ELF support */
39: #define BUILTIN_ELF 1
1.2 tedu 40: #define ELFCORE 1