1a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* config.h. Generated from config.h.in by configure. */ 2a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* config.h.in. Generated from configure.ac by autoheader. */ 3a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 4a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Debug messages. */ 5a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef ENABLE_DEBUG */ 6a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 7a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Experimental features. */ 8a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef ENABLE_EXPERIMENTAL */ 9a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 10a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* System logging. */ 11a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define ENABLE_LOGGING 1 12a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 13a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Enable Xz for modules. */ 14a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef ENABLE_XZ */ 15a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 16a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Enable zlib for modules. */ 17a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef ENABLE_ZLIB */ 18a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 19a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the declaration of `be32toh', and to 0 if you 20a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen don't. */ 21a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_DECL_BE32TOH 1 22a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 23a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the declaration of `strndupa', and to 0 if you 24a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen don't. */ 25a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_DECL_STRNDUPA 1 26a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 27a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <dlfcn.h> header file. */ 28a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_DLFCN_H 1 29a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 30a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the `finit_module' function. */ 31a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef HAVE_FINIT_MODULE */ 32a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 33a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <inttypes.h> header file. */ 34a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_INTTYPES_H 1 35a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 36a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <linux/module.h> header file. */ 37a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef HAVE_LINUX_MODULE_H */ 38a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 39a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <memory.h> header file. */ 40a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_MEMORY_H 1 41a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 42a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define if _Noreturn is available */ 43a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_NORETURN 1 44a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 45a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the `secure_getenv' function. */ 46a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_SECURE_GETENV 1 47a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 48a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define if _Static_assert() is available */ 49a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_STATIC_ASSERT 1 50a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 51a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <stdint.h> header file. */ 52a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_STDINT_H 1 53a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 54a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <stdlib.h> header file. */ 55a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_STDLIB_H 1 56a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 57a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <strings.h> header file. */ 58a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_STRINGS_H 1 59a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 60a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <string.h> header file. */ 61a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_STRING_H 1 62a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 63a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if `st_mtim' is a member of `struct stat'. */ 64a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/*#define HAVE_STRUCT_STAT_ST_MTIM 1*/ 65a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 66a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <sys/stat.h> header file. */ 67a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_SYS_STAT_H 1 68a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 69a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <sys/types.h> header file. */ 70a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_SYS_TYPES_H 1 71a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 72a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the <unistd.h> header file. */ 73a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE_UNISTD_H 1 74a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 75a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if compiler has __builtin_clz() builtin function */ 76a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE___BUILTIN_CLZ 1 77a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 78a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if compiler has __builtin_types_compatible_p() builtin function 79a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen */ 80a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE___BUILTIN_TYPES_COMPATIBLE_P 1 81a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 82a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if compiler has __builtin_uaddll_overflow() builtin function */ 83a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE___BUILTIN_UADDLL_OVERFLOW 0 84a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 85a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if compiler has __builtin_uaddl_overflow() builtin function */ 86a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE___BUILTIN_UADDL_OVERFLOW 0 87a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 88a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the `__secure_getenv' function. */ 89a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef HAVE___SECURE_GETENV */ 90a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 91a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the `__xstat' function. */ 92a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define HAVE___XSTAT 1 93a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 94a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Features in this build */ 95a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define KMOD_FEATURES "-XZ -ZLIB -EXPERIMENTAL" 96a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 97a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to the sub-directory in which libtool stores uninstalled libraries. 98a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen */ 99a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define LT_OBJDIR ".libs/" 100a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 101a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Name of package */ 102a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define PACKAGE "kmod" 103a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 104a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to the address where bug reports for this package should be sent. */ 105a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define PACKAGE_BUGREPORT "linux-modules@vger.kernel.org" 106a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 107a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to the full name of this package. */ 108a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define PACKAGE_NAME "kmod" 109a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 110a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to the full name and version of this package. */ 111a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define PACKAGE_STRING "kmod 23" 112a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 113a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to the one symbol short name of this package. */ 114a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define PACKAGE_TARNAME "kmod" 115a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 116a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to the home page for this package. */ 117a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define PACKAGE_URL "http://git.kernel.org/?p=utils/kernel/kmod/kmod.git" 118a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 119a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to the version of this package. */ 120a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define PACKAGE_VERSION "23" 121a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 122a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you have the ANSI C header files. */ 123a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define STDC_HEADERS 1 124a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 125a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Enable extensions on AIX 3, Interix. */ 126a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#ifndef _ALL_SOURCE 127a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen# define _ALL_SOURCE 1 128a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#endif 129a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Enable GNU extensions on systems that have them. */ 130a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#ifndef _GNU_SOURCE 131a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen# define _GNU_SOURCE 1 132a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#endif 133a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Enable threading extensions on Solaris. */ 134a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#ifndef _POSIX_PTHREAD_SEMANTICS 135a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen# define _POSIX_PTHREAD_SEMANTICS 1 136a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#endif 137a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Enable extensions on HP NonStop. */ 138a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#ifndef _TANDEM_SOURCE 139a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen# define _TANDEM_SOURCE 1 140a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#endif 141a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Enable general extensions on Solaris. */ 142a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#ifndef __EXTENSIONS__ 143a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen# define __EXTENSIONS__ 1 144a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#endif 145a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 146a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 147a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Version number of package */ 148a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define VERSION "23" 149a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 150a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Enable large inode numbers on Mac OS X 10.5. */ 151a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#ifndef _DARWIN_USE_64_BIT_INODE 152a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen# define _DARWIN_USE_64_BIT_INODE 1 153a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#endif 154a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 155a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Number of bits in a file offset, on hosts where this is settable. */ 156a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef _FILE_OFFSET_BITS */ 157a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 158a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define for large files, on AIX-style hosts. */ 159a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef _LARGE_FILES */ 160a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 161a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if on MINIX. */ 162a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef _MINIX */ 163a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 164a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 2 if the system does not provide POSIX.1 features except with 165a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen this defined. */ 166a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef _POSIX_1_SOURCE */ 167a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 168a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* Define to 1 if you need to in order for `stat' and other things to work. */ 169a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen/* #undef _POSIX_SOURCE */ 170a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 171a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#if defined(__APPLE__) 172a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 173a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define get_current_dir_name() getwd(malloc(128)) 174a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define strndupa(_s,_l) strdup(_s) 175a8830dcf253eff2f68873d54c596cb70fe963940Howard Chenchar* basename(const char*); 176a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define init_module darwin_init_module 177a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define delete_module darwin_delete_module 178a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#define program_invocation_short_name "depmod" 179a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#include <endian-darwin.h> 180a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#else 181a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#include <endian.h> 182a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen 183a8830dcf253eff2f68873d54c596cb70fe963940Howard Chen#endif 184