xref: /freebsd/contrib/mandoc/config.h (revision 364c014d9ba052758f32d2e3e1b0c297c64ac730)
161d06d6bSBaptiste Daroussin #ifdef __cplusplus
261d06d6bSBaptiste Daroussin #error "Do not use C++.  See the INSTALL file."
361d06d6bSBaptiste Daroussin #endif
461d06d6bSBaptiste Daroussin 
561d06d6bSBaptiste Daroussin #include <sys/types.h>
661d06d6bSBaptiste Daroussin 
761d06d6bSBaptiste Daroussin #define MAN_CONF_FILE "/etc/man.conf"
861d06d6bSBaptiste Daroussin #define MANPATH_BASE "/usr/share/man"
961d06d6bSBaptiste Daroussin #define MANPATH_DEFAULT "/usr/share/man:/usr/local/man"
107295610fSBaptiste Daroussin #define OSENUM MANDOC_OS_OTHER
1161d06d6bSBaptiste Daroussin #define UTF8_LOCALE "en_US.UTF-8"
1261d06d6bSBaptiste Daroussin #define HAVE_DIRENT_NAMLEN 1
1361d06d6bSBaptiste Daroussin #define HAVE_ENDIAN 0
1461d06d6bSBaptiste Daroussin #define HAVE_ERR 1
1561d06d6bSBaptiste Daroussin #define HAVE_FTS 1
16*364c014dSWarner Losh #if defined(__linux__) || defined(__APPLE__)
170156465cSAlex Richardson #define HAVE_FTS_COMPARE_CONST 0
180156465cSAlex Richardson #else
1961d06d6bSBaptiste Daroussin #define HAVE_FTS_COMPARE_CONST 1
200156465cSAlex Richardson #endif
2161d06d6bSBaptiste Daroussin #define HAVE_GETLINE 1
2261d06d6bSBaptiste Daroussin #define HAVE_GETSUBOPT 1
2361d06d6bSBaptiste Daroussin #define HAVE_ISBLANK 1
247295610fSBaptiste Daroussin #define HAVE_LESS_T 1
2561d06d6bSBaptiste Daroussin #define HAVE_MKDTEMP 1
266d38604fSBaptiste Daroussin #define HAVE_MKSTEMPS 1
2761d06d6bSBaptiste Daroussin #define HAVE_NTOHL 1
2861d06d6bSBaptiste Daroussin #define HAVE_PLEDGE 0
2961d06d6bSBaptiste Daroussin #define HAVE_PROGNAME 1
3061d06d6bSBaptiste Daroussin #define HAVE_REALLOCARRAY 1
3161d06d6bSBaptiste Daroussin #define HAVE_RECALLOCARRAY 0
3261d06d6bSBaptiste Daroussin #define HAVE_REWB_BSD 1
3361d06d6bSBaptiste Daroussin #define HAVE_REWB_SYSV 1
3461d06d6bSBaptiste Daroussin #define HAVE_SANDBOX_INIT 0
3561d06d6bSBaptiste Daroussin #define HAVE_STRCASESTR 1
3661d06d6bSBaptiste Daroussin #define HAVE_STRINGLIST 1
3761d06d6bSBaptiste Daroussin #define HAVE_STRLCAT 1
3861d06d6bSBaptiste Daroussin #define HAVE_STRLCPY 1
3961d06d6bSBaptiste Daroussin #define HAVE_STRNDUP 1
4061d06d6bSBaptiste Daroussin #define HAVE_STRPTIME 1
4161d06d6bSBaptiste Daroussin #define HAVE_STRSEP 1
4261d06d6bSBaptiste Daroussin #define HAVE_STRTONUM 1
4361d06d6bSBaptiste Daroussin #define HAVE_SYS_ENDIAN 1
4461d06d6bSBaptiste Daroussin #define HAVE_VASPRINTF 1
4561d06d6bSBaptiste Daroussin #define HAVE_WCHAR 1
4661d06d6bSBaptiste Daroussin #define HAVE_OHASH 1
476d38604fSBaptiste Daroussin #define NEED_XPG4_2 0
4861d06d6bSBaptiste Daroussin 
4961d06d6bSBaptiste Daroussin #define BINM_APROPOS "apropos"
5061d06d6bSBaptiste Daroussin #define BINM_CATMAN "catman"
5161d06d6bSBaptiste Daroussin #define BINM_MAKEWHATIS "makewhatis"
5261d06d6bSBaptiste Daroussin #define BINM_MAN "man"
5361d06d6bSBaptiste Daroussin #define BINM_SOELIM "soelim"
5461d06d6bSBaptiste Daroussin #define BINM_WHATIS "whatis"
556d38604fSBaptiste Daroussin #define BINM_PAGER "less"
5661d06d6bSBaptiste Daroussin 
5761d06d6bSBaptiste Daroussin extern	void	 *recallocarray(void *, size_t, size_t, size_t);
58