NetBSD/tools/compat/config.h.in
thorpej f54ca60093 * Always include the NetBSD glob(3) in libnbcompat, as the host
tools use some features of glob(3) that are not available on
  all systems.
* Always include the NetBSD vis(3) in libnbcompat, since vis(3)
  is not really standardized, and the vis(3) present on some systems
  is different from ours.
* Always include the NetBSD MD2, MD4, MD5, RMD160, and SHA1 implementations
  in libnbcompat.  The host tools use features of the NetBSD versions
  which aren't present on all systems that include those functions.
* Add a check for random(3) -- the Heimdal host tools want it.
* Add a check for termios.h -- the Heimdal host tools want it.
* Update the README to indicate the current state of building the
  host tools on Solaris 8 (for SPARC).
2002-09-13 19:07:01 +00:00

104 lines
2.1 KiB
C

/* $NetBSD: config.h.in,v 1.20 2002/09/13 19:07:01 thorpej Exp $ */
#ifndef __NETBSD_COMPAT_CONFIG_H__
#define __NETBSD_COMPAT_CONFIG_H__
/* Values set by "configure" based on available functions in the host. */
#undef PATH_BSHELL
#undef HAVE_ALLOCA_H
#undef HAVE_DIRENT_H
#undef HAVE_ERR_H
#undef HAVE_FEATURES_H
#undef HAVE_FTS_H
#undef HAVE_INTTYPES_H
#undef HAVE_LIBGEN_H
#undef HAVE_NDIR_H
#undef HAVE_NETDB_H
#undef HAVE_MACHINE_BSWAP_H
#undef HAVE_MALLOC_H
#undef HAVE_STDDEF_H
#undef HAVE_STRING_H
#undef HAVE_SYS_DIR_H
#undef HAVE_SYS_ENDIAN_H
#undef HAVE_SYS_NDIR_H
#undef HAVE_SYS_SYSLIMITS_H
#undef HAVE_SYS_SYSMACROS_H
#undef HAVE_SYS_TYPES_H
#undef HAVE_TERMIOS_H
#undef HAVE_UNISTD_H
#undef STDC_HEADERS
#undef HAVE_ID_T
#undef HAVE_LONG_LONG
#undef HAVE_U_QUAD_T
#undef HAVE_DIR_DD_FD
#undef HAVE_STRUCT_DIRENT_D_NAMLEN
#undef HAVE_STRUCT_STAT_ST_FLAGS
#undef HAVE_STRUCT_STAT_ST_GEN
#undef HAVE_STRUCT_STAT_ST_MTIMENSEC
#undef HAVE_STRUCT_STATFS_F_IOSIZE
#undef HAVE_DECL_OPTIND
#undef HAVE_DECL_OPTRESET
#undef HAVE_DECL_SYS_SIGNAME
#undef HAVE_ASPRINTF
#undef HAVE_ASNPRINTF
#undef HAVE_BASENAME
#undef HAVE_CGETNEXT
#undef HAVE_DIRFD
#undef HAVE_DIRNAME
#undef HAVE_FGETLN
#undef HAVE_FLOCK
#undef HAVE_FPARSELN
#undef HAVE_FUTIMES
#undef HAVE_GETOPT
#undef HAVE_GETOPT_LONG
#undef HAVE_ISBLANK
#undef HAVE_ISSETUGID
#undef HAVE_LCHMOD
#undef HAVE_LCHOWN
#undef HAVE_LUTIMES
#undef HAVE_PREAD
#undef HAVE_PWCACHE_USERDB
#undef HAVE_PWRITE
#undef HAVE_RANDOM
#undef HAVE_SETENV
#undef HAVE_SETGROUPENT
#undef HAVE_SETPASSENT
#undef HAVE_SETPROGNAME
#undef HAVE_SNPRINTF
#undef HAVE_STRLCAT
#undef HAVE_STRLCPY
#undef HAVE_STRSEP
#undef HAVE_USER_FROM_UID
#undef HAVE_VASPRINTF
#undef HAVE_VASNPRINTF
#undef HAVE_VSNPRINTF
#undef HAVE_DECL_SETGROUPENT
#undef HAVE_DECL_SETPASSENT
#undef WORDS_BIGENDIAN
/* Typedefs that might be missing. */
#undef size_t
#undef uint8_t
#undef uint16_t
#undef uint32_t
#undef uint64_t
#undef u_int8_t
#undef u_int16_t
#undef u_int32_t
#undef u_int64_t
/* Now pull in the compatibility definitions. */
#include "compat_defs.h"
#endif /* !__NETBSD_COMPAT_CONFIG_H__ */