1f47368cfSchristos #ifdef __cplusplus 2f47368cfSchristos #error "Do not use C++. See the INSTALL file." 3f47368cfSchristos #endif 4f47368cfSchristos 537ef69edSchristos #if !defined(__GNUC__) || (__GNUC__ < 4) 637ef69edSchristos #define __attribute__(x) 737ef69edSchristos #endif 85c413d0cSchristos 9*6167eca2Schristos #define _OPENBSD_SOURCE 105c413d0cSchristos #include <sys/types.h> 115c413d0cSchristos 12f47368cfSchristos #define MAN_CONF_FILE "/etc/man.conf" 13*6167eca2Schristos #define MANPATH_BASE "/usr/share/man:/usr/X11R6/man" 14f47368cfSchristos #define MANPATH_DEFAULT "/usr/share/man:/usr/X11R6/man:/usr/local/man" 15*6167eca2Schristos #define OSENUM MANDOC_OS_NETBSD 1637ef69edSchristos #define UTF8_LOCALE "en_US.UTF-8" 1737ef69edSchristos #define HAVE_CMSG_XPG42 0 185c413d0cSchristos #define HAVE_DIRENT_NAMLEN 1 19*6167eca2Schristos #define HAVE_ENDIAN 1 20f47368cfSchristos #define HAVE_ERR 1 215c413d0cSchristos #define HAVE_FTS 1 2237ef69edSchristos #define HAVE_FTS_COMPARE_CONST 0 23f47368cfSchristos #define HAVE_GETLINE 1 24*6167eca2Schristos #define HAVE_GETSUBOPT 1 25f47368cfSchristos #define HAVE_ISBLANK 1 26*6167eca2Schristos #define HAVE_LESS_T 1 27f47368cfSchristos #define HAVE_MKDTEMP 1 2837ef69edSchristos #define HAVE_NTOHL 1 29f47368cfSchristos #define HAVE_PLEDGE 0 30f47368cfSchristos #define HAVE_PROGNAME 1 31*6167eca2Schristos #define HAVE_REALLOCARRAY 1 32dc121b79Snakayama #define HAVE_RECALLOCARRAY 0 33f47368cfSchristos #define HAVE_REWB_BSD 1 34f47368cfSchristos #define HAVE_REWB_SYSV 0 35f47368cfSchristos #define HAVE_SANDBOX_INIT 0 365c413d0cSchristos #define HAVE_STRCASESTR 1 37*6167eca2Schristos #define HAVE_STRINGLIST 1 385c413d0cSchristos #define HAVE_STRLCAT 1 395c413d0cSchristos #define HAVE_STRLCPY 1 4014e7489eSchristos #define HAVE_STRNDUP 1 415c413d0cSchristos #define HAVE_STRPTIME 1 425c413d0cSchristos #define HAVE_STRSEP 1 43*6167eca2Schristos #define HAVE_STRTONUM 1 4437ef69edSchristos #define HAVE_SYS_ENDIAN 1 45f47368cfSchristos #define HAVE_VASPRINTF 1 46e207fad0Snakayama #define HAVE_WCHAR 1 475c413d0cSchristos #define HAVE_OHASH 0 485c413d0cSchristos 495c413d0cSchristos #define BINM_APROPOS "apropos" 5037ef69edSchristos #define BINM_CATMAN "catman" 515c413d0cSchristos #define BINM_MAKEWHATIS "makewhatis" 52f47368cfSchristos #define BINM_MAN "man" 53f47368cfSchristos #define BINM_SOELIM "soelim" 54f47368cfSchristos #define BINM_WHATIS "whatis" 555c413d0cSchristos 56dc121b79Snakayama extern void *recallocarray(void *, size_t, size_t, size_t); 57