Path: blob/main/core/coreutils/src/compat/config.h
1067 views
/* config.h.in. Generated from configure.ac by autoheader. */12/* Define to the type of elements in the array set by `getgroups'. Usually3this is either `int' or `gid_t'. */4#undef GETGROUPS_T56/* Define to 1 if you have the `alarm' function. */7#undef HAVE_ALARM89/* Define to 1 if you have the `atexit' function. */10#undef HAVE_ATEXIT1112/* Define to 1 if you have the `btowc' function. */13#undef HAVE_BTOWC1415/* Define to 1 if you have the `bzero' function. */16#undef HAVE_BZERO1718/* Define to 1 if you have the `clock_gettime' function. */19#undef HAVE_CLOCK_GETTIME2021/* Define to 1 if you have the `dup2' function. */22#undef HAVE_DUP22324/* Define to 1 if you have the `endpwent' function. */25#undef HAVE_ENDPWENT2627/* Define to 1 if you have the <fcntl.h> header file. */28#undef HAVE_FCNTL_H2930/* Define to 1 if you have the `fork' function. */31#undef HAVE_FORK3233/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */34#undef HAVE_FSEEKO3536/* Define to 1 if you have the `ftruncate' function. */37#undef HAVE_FTRUNCATE3839/* Define to 1 if you have the `getcwd' function. */40#undef HAVE_GETCWD4142/* Define to 1 if you have the `getdelim' function. */43#undef HAVE_GETDELIM4445/* Define to 1 if your system has a working `getgroups' function. */46#undef HAVE_GETGROUPS4748/* Define to 1 if you have the `getmntinfo' function. */49#undef HAVE_GETMNTINFO5051/* Define to 1 if you have the `getpagesize' function. */52#undef HAVE_GETPAGESIZE5354/* Define to 1 if you have the `gettimeofday' function. */55#undef HAVE_GETTIMEOFDAY5657/* Define to 1 if you have the `getusershell' function. */58#undef HAVE_GETUSERSHELL5960/* Define to 1 if you have the <inttypes.h> header file. */61#undef HAVE_INTTYPES_H6263/* Define to 1 if you have the `isascii' function. */64#undef HAVE_ISASCII6566/* Define to 1 if you have the `iswprint' function. */67#undef HAVE_ISWPRINT6869/* Define to 1 if you have the <langinfo.h> header file. */70#undef HAVE_LANGINFO_H7172/* Define to 1 if you have the `lchown' function. */73#undef HAVE_LCHOWN7475/* Define to 1 if you have the <limits.h> header file. */76#undef HAVE_LIMITS_H7778/* Define to 1 if you have the `localeconv' function. */79#undef HAVE_LOCALECONV8081/* Define to 1 if you have the <locale.h> header file. */82#undef HAVE_LOCALE_H8384/* Define to 1 if your system has a GNU libc compatible `malloc' function, and85to 0 otherwise. */86#undef HAVE_MALLOC8788/* Define to 1 if you have the `mblen' function. */89#undef HAVE_MBLEN9091/* Define to 1 if you have the `mbrlen' function. */92#undef HAVE_MBRLEN9394/* Define to 1 if mbrtowc and mbstate_t are properly declared. */95#undef HAVE_MBRTOWC9697/* Define to 1 if you have the `memchr' function. */98#undef HAVE_MEMCHR99100/* Define to 1 if you have the `memmove' function. */101#undef HAVE_MEMMOVE102103/* Define to 1 if you have the `memset' function. */104#undef HAVE_MEMSET105106/* Define to 1 if you have the <minix/config.h> header file. */107#undef HAVE_MINIX_CONFIG_H108109/* Define to 1 if you have the `mkdir' function. */110#undef HAVE_MKDIR111112/* Define to 1 if you have the `mkfifo' function. */113#undef HAVE_MKFIFO114115/* Define to 1 if you have a working `mmap' system call. */116#undef HAVE_MMAP117118/* Define to 1 if you have the `munmap' function. */119#undef HAVE_MUNMAP120121/* Define to 1 if you have the `nl_langinfo' function. */122#undef HAVE_NL_LANGINFO123124/* Define to 1 if you have the <paths.h> header file. */125#undef HAVE_PATHS_H126127/* Define to 1 if the system has the type `ptrdiff_t'. */128#undef HAVE_PTRDIFF_T129130/* Define to 1 if your system has a GNU libc compatible `realloc' function,131and to 0 otherwise. */132#undef HAVE_REALLOC133134/* Define to 1 if you have the `reallocarray' function. */135#undef HAVE_REALLOCARRAY136137/* Define to 1 if you have the `realpath' function. */138#undef HAVE_REALPATH139140/* Define to 1 if you have the `regcomp' function. */141#undef HAVE_REGCOMP142143/* Define to 1 if you have the `rmdir' function. */144#undef HAVE_RMDIR145146/* Define to 1 if you have the `setenv' function. */147#undef HAVE_SETENV148149/* Define to 1 if you have the `setlocale' function. */150#undef HAVE_SETLOCALE151152/* Define to 1 if you have the <stddef.h> header file. */153#undef HAVE_STDDEF_H154155/* Define to 1 if you have the <stdint.h> header file. */156#undef HAVE_STDINT_H157158/* Define to 1 if you have the <stdio.h> header file. */159#undef HAVE_STDIO_H160161/* Define to 1 if you have the <stdlib.h> header file. */162#undef HAVE_STDLIB_H163164/* Define to 1 if you have the `strchr' function. */165#undef HAVE_STRCHR166167/* Define to 1 if you have the `strcoll' function and it is properly defined.168*/169#undef HAVE_STRCOLL170171/* Define to 1 if you have the `strcspn' function. */172#undef HAVE_STRCSPN173174/* Define to 1 if you have the `strdup' function. */175#undef HAVE_STRDUP176177/* Define to 1 if you have the `strerror' function. */178#undef HAVE_STRERROR179180/* Define to 1 if you have the <strings.h> header file. */181#undef HAVE_STRINGS_H182183/* Define to 1 if you have the <string.h> header file. */184#undef HAVE_STRING_H185186/* Define to 1 if you have the `strpbrk' function. */187#undef HAVE_STRPBRK188189/* Define to 1 if you have the `strrchr' function. */190#undef HAVE_STRRCHR191192/* Define to 1 if you have the `strspn' function. */193#undef HAVE_STRSPN194195/* Define to 1 if you have the `strstr' function. */196#undef HAVE_STRSTR197198/* Define to 1 if you have the `strtol' function. */199#undef HAVE_STRTOL200201/* Define to 1 if you have the `strtoul' function. */202#undef HAVE_STRTOUL203204/* Define to 1 if you have the `strtoull' function. */205#undef HAVE_STRTOULL206207/* Define to 1 if `st_blksize' is a member of `struct stat'. */208#undef HAVE_STRUCT_STAT_ST_BLKSIZE209210/* Define to 1 if `st_blocks' is a member of `struct stat'. */211#undef HAVE_STRUCT_STAT_ST_BLOCKS212213/* Define to 1 if `st_rdev' is a member of `struct stat'. */214#undef HAVE_STRUCT_STAT_ST_RDEV215216/* Define to 1 if your `struct stat' has `st_blocks'. Deprecated, use217`HAVE_STRUCT_STAT_ST_BLOCKS' instead. */218#undef HAVE_ST_BLOCKS219220/* Define to 1 if you have the <syslog.h> header file. */221#undef HAVE_SYSLOG_H222223/* Define to 1 if you have the <sys/file.h> header file. */224#undef HAVE_SYS_FILE_H225226/* Define to 1 if you have the <sys/ioctl.h> header file. */227#define HAVE_SYS_IOCTL_H 1228229/* Define to 1 if you have the <sys/mount.h> header file. */230#undef HAVE_SYS_MOUNT_H231232/* Define to 1 if you have the <sys/param.h> header file. */233#undef HAVE_SYS_PARAM_H234235/* Define to 1 if you have the <sys/socket.h> header file. */236#undef HAVE_SYS_SOCKET_H237238/* Define to 1 if you have the <sys/stat.h> header file. */239#undef HAVE_SYS_STAT_H240241/* Define to 1 if you have the <sys/time.h> header file. */242#undef HAVE_SYS_TIME_H243244/* Define to 1 if you have the <sys/types.h> header file. */245#undef HAVE_SYS_TYPES_H246247/* Define to 1 if you have the <termios.h> header file. */248#define HAVE_TERMIOS_H 1249250/* Define to 1 if you have the `uname' function. */251#undef HAVE_UNAME252253/* Define to 1 if you have the <unistd.h> header file. */254#undef HAVE_UNISTD_H255256/* Define to 1 if you have the <utmp.h> header file. */257#undef HAVE_UTMP_H258259/* Define to 1 if you have the `vfork' function. */260#undef HAVE_VFORK261262/* Define to 1 if you have the <vfork.h> header file. */263#undef HAVE_VFORK_H264265/* Define to 1 if you have the <wchar.h> header file. */266#undef HAVE_WCHAR_H267268/* Define to 1 if you have the <wctype.h> header file. */269#undef HAVE_WCTYPE_H270271/* Define to 1 if you have the `wcwidth' function. */272#undef HAVE_WCWIDTH273274/* Define to 1 if `fork' works. */275#undef HAVE_WORKING_FORK276277/* Define to 1 if `vfork' works. */278#undef HAVE_WORKING_VFORK279280/* Define to 1 if the system has the type `_Bool'. */281#undef HAVE__BOOL282283/* Define to 1 if `lstat' dereferences a symlink specified with a trailing284slash. */285#undef LSTAT_FOLLOWS_SLASHED_SYMLINK286287/* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.288*/289#undef MAJOR_IN_MKDEV290291/* Define to 1 if `major', `minor', and `makedev' are declared in292<sysmacros.h>. */293#undef MAJOR_IN_SYSMACROS294295/* Define to the address where bug reports for this package should be sent. */296#undef PACKAGE_BUGREPORT297298/* Define to the full name of this package. */299#undef PACKAGE_NAME300301/* Define to the full name and version of this package. */302#undef PACKAGE_STRING303304/* Define to the one symbol short name of this package. */305#undef PACKAGE_TARNAME306307/* Define to the home page for this package. */308#undef PACKAGE_URL309310/* Define to the version of this package. */311#undef PACKAGE_VERSION312313/* Define to 1 if all of the C90 standard headers exist (not just the ones314required in a freestanding environment). This macro is provided for315backward compatibility; new code need not use it. */316#undef STDC_HEADERS317318/* Enable extensions on AIX 3, Interix. */319#ifndef _ALL_SOURCE320#undef _ALL_SOURCE321#endif322/* Enable general extensions on macOS. */323#ifndef _DARWIN_C_SOURCE324#undef _DARWIN_C_SOURCE325#endif326/* Enable general extensions on Solaris. */327#ifndef __EXTENSIONS__328#undef __EXTENSIONS__329#endif330/* Enable GNU extensions on systems that have them. */331#ifndef _GNU_SOURCE332#undef _GNU_SOURCE333#endif334/* Enable X/Open compliant socket functions that do not require linking335with -lxnet on HP-UX 11.11. */336#ifndef _HPUX_ALT_XOPEN_SOCKET_API337#undef _HPUX_ALT_XOPEN_SOCKET_API338#endif339/* Identify the host operating system as Minix.340This macro does not affect the system headers' behavior.341A future release of Autoconf may stop defining this macro. */342#ifndef _MINIX343#undef _MINIX344#endif345/* Enable general extensions on NetBSD.346Enable NetBSD compatibility extensions on Minix. */347#ifndef _NETBSD_SOURCE348#undef _NETBSD_SOURCE349#endif350/* Enable OpenBSD compatibility extensions on NetBSD.351Oddly enough, this does nothing on OpenBSD. */352#ifndef _OPENBSD_SOURCE353#undef _OPENBSD_SOURCE354#endif355/* Define to 1 if needed for POSIX-compatible behavior. */356#ifndef _POSIX_SOURCE357#undef _POSIX_SOURCE358#endif359/* Define to 2 if needed for POSIX-compatible behavior. */360#ifndef _POSIX_1_SOURCE361#undef _POSIX_1_SOURCE362#endif363/* Enable POSIX-compatible threading on Solaris. */364#ifndef _POSIX_PTHREAD_SEMANTICS365#undef _POSIX_PTHREAD_SEMANTICS366#endif367/* Enable extensions specified by ISO/IEC TS 18661-5:2014. */368#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__369#undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__370#endif371/* Enable extensions specified by ISO/IEC TS 18661-1:2014. */372#ifndef __STDC_WANT_IEC_60559_BFP_EXT__373#undef __STDC_WANT_IEC_60559_BFP_EXT__374#endif375/* Enable extensions specified by ISO/IEC TS 18661-2:2015. */376#ifndef __STDC_WANT_IEC_60559_DFP_EXT__377#undef __STDC_WANT_IEC_60559_DFP_EXT__378#endif379/* Enable extensions specified by ISO/IEC TS 18661-4:2015. */380#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__381#undef __STDC_WANT_IEC_60559_FUNCS_EXT__382#endif383/* Enable extensions specified by ISO/IEC TS 18661-3:2015. */384#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__385#undef __STDC_WANT_IEC_60559_TYPES_EXT__386#endif387/* Enable extensions specified by ISO/IEC TR 24731-2:2010. */388#ifndef __STDC_WANT_LIB_EXT2__389#undef __STDC_WANT_LIB_EXT2__390#endif391/* Enable extensions specified by ISO/IEC 24747:2009. */392#ifndef __STDC_WANT_MATH_SPEC_FUNCS__393#undef __STDC_WANT_MATH_SPEC_FUNCS__394#endif395/* Enable extensions on HP NonStop. */396#ifndef _TANDEM_SOURCE397#undef _TANDEM_SOURCE398#endif399/* Enable X/Open extensions. Define to 500 only if necessary400to make mbstate_t available. */401#ifndef _XOPEN_SOURCE402#undef _XOPEN_SOURCE403#endif404405/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */406#undef _LARGEFILE_SOURCE407408/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,409<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the410#define below would cause a syntax error. */411#undef _UINT32_T412413/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,414<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the415#define below would cause a syntax error. */416#undef _UINT64_T417418/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,419<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the420#define below would cause a syntax error. */421#undef _UINT8_T422423/* Define to `int' if <sys/types.h> doesn't define. */424#undef gid_t425426/* Define to `__inline__' or `__inline' if that's what the C compiler427calls it, or to nothing if 'inline' is not supported under any name. */428#ifndef __cplusplus429#undef inline430#endif431432/* Define to the type of a signed integer type of width exactly 32 bits if433such a type exists and the standard includes do not define it. */434#undef int32_t435436/* Define to the type of a signed integer type of width exactly 64 bits if437such a type exists and the standard includes do not define it. */438#undef int64_t439440/* Define to rpl_malloc if the replacement function should be used. */441#undef malloc442443/* Define to `int' if <sys/types.h> does not define. */444#undef mode_t445446/* Define to `long int' if <sys/types.h> does not define. */447#undef off_t448449/* Define as a signed integer type capable of holding a process identifier. */450#undef pid_t451452/* Define to rpl_realloc if the replacement function should be used. */453#undef realloc454455/* Define to `unsigned int' if <sys/types.h> does not define. */456#undef size_t457458/* Define to `int' if <sys/types.h> does not define. */459#undef ssize_t460461/* Define to `int' if <sys/types.h> doesn't define. */462#undef uid_t463464/* Define to the type of an unsigned integer type of width exactly 16 bits if465such a type exists and the standard includes do not define it. */466#undef uint16_t467468/* Define to the type of an unsigned integer type of width exactly 32 bits if469such a type exists and the standard includes do not define it. */470#undef uint32_t471472/* Define to the type of an unsigned integer type of width exactly 64 bits if473such a type exists and the standard includes do not define it. */474#undef uint64_t475476/* Define to the type of an unsigned integer type of width exactly 8 bits if477such a type exists and the standard includes do not define it. */478#undef uint8_t479480/* Define as `fork' if `vfork' does not work. */481#undef vfork482483484