Annotation of src/usr.bin/file/config.h, Revision 1.7
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.7 ! martynas 7: * $OpenBSD: config.h,v 1.6 2011/01/10 20:59:42 deraadt 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.7 ! martynas 26: #define HAVE_STRNDUP
! 27: #define HAVE_STRTOF
1.1 ian 28:
29: /* Compiler issues */
1.5 miod 30: #define SIZEOF_LONG_LONG 8
1.1 ian 31:
32: /* Library issues */
33: #define HAVE_GETOPT_LONG 1 /* in-tree as of 3.2 */
1.2 tedu 34: #define HAVE_ST_RDEV 1
1.1 ian 35:
36: /* ELF support */
37: #define BUILTIN_ELF 1
1.2 tedu 38: #define ELFCORE 1