1 #ifndef _CONFIG_H_ 2 #define _CONFIG_H_ 3 4 /* config.h You may need to edit this to match your system. */ 5 6 /* Enable recursive processing and pattern matching */ 7 #define ENABLE_RECURSIVE 8 9 /* Define if you have the <dirent.h> header file, and it defines `DIR'. */ 10 #undef HAVE_DIRENT_H 11 12 /* Define if you don't have `vprintf' but do have `_doprnt.' */ 13 #undef HAVE_DOPRNT 14 15 /* Define if you have the <errno.h> header file. */ 16 #define HAVE_ERRNO_H 17 18 /* Define if you have the `floor' function. */ 19 #define HAVE_FLOOR 20 21 /* Define if you have the `getcwd' function. */ 22 #define HAVE_GETCWD 23 24 /* Define if you have the <inttypes.h> header file. */ 25 #undef HAVE_INTTYPES_H 26 27 /* Define if your system has a working `malloc' function. */ 28 #define HAVE_MALLOC 29 30 /* Define if you have the `memmove' function. */ 31 #define HAVE_MEMMOVE 32 33 /* Define if you have the <memory.h> header file. */ 34 #define HAVE_MEMORY_H 35 36 /* Define if you have the `memset' function. */ 37 #define HAVE_MEMSET 38 39 /* Define if you have the <ndir.h> header file, and it defines `DIR'. */ 40 #undef HAVE_NDIR_H 41 42 /* Define if you have the `pow' function. */ 43 #define HAVE_POW 44 45 /* Define if `stat' has the bug that it succeeds when given the zero-length 46 file name argument. */ 47 #undef HAVE_STAT_EMPTY_STRING_BUG 48 49 /* Define if you have the <stdint.h> header file. */ 50 #undef HAVE_STDINT_H 51 52 /* Define if you have the <stdlib.h> header file. */ 53 #define HAVE_STDLIB_H 54 55 /* Define if you have the `strchr' function. */ 56 #define HAVE_STRCHR 57 58 /* Define if you have the `strdup' function. */ 59 #define HAVE_STRDUP 60 61 /* Define if you have the `strerror' function. */ 62 #define HAVE_STRERROR 63 64 /* Define if you have the <strings.h> header file. */ 65 #undef HAVE_STRINGS_H 66 67 /* Define if you have the <string.h> header file. */ 68 #define HAVE_STRING_H 69 70 /* Define if you have the <sys/dir.h> header file, and it defines `DIR'. */ 71 #undef HAVE_SYS_DIR_H 72 73 /* Define if you have the <sys/ndir.h> header file, and it defines `DIR'. */ 74 #undef HAVE_SYS_NDIR_H 75 76 /* Define if you have the <sys/stat.h> header file. */ 77 #define HAVE_SYS_STAT_H 78 79 /* Define if you have the <sys/types.h> header file. */ 80 #define HAVE_SYS_TYPES_H 81 82 /* Define if you have the <unistd.h> header file. */ 83 #undef HAVE_UNISTD_H 84 85 /* Define if you have the <utime.h> header file. */ 86 #define HAVE_UTIME_H 87 88 /* Define if you have the `vprintf' function. */ 89 #define HAVE_VPRINTF 90 91 /* Define if `lstat' dereferences a symlink specified with a trailing slash. */ 92 #undef LSTAT_FOLLOWS_SLASHED_SYMLINK 93 94 /* Define if you have the ANSI C header files. */ 95 #define STDC_HEADERS 96 97 /* Define to empty if `const' does not conform to ANSI C. */ 98 //#undef const 99 100 /* Define as `__inline' if that's what the C compiler calls it, or to nothing 101 if it is not supported. */ 102 #define inline __inline 103 104 /* Define to `unsigned' if <sys/types.h> does not define. */ 105 //#undef size_t 106 107 /* Define according to endianness of CPU - PC = LITTLE, APPLE/MAC = BIG, etc. */ 108 #define LITTLE 0 109 #define BIG 1 110 #ifdef __MACOSX__ 111 # define machine_endianness BIG 112 #else 113 # define machine_endianness LITTLE 114 #endif 115 116 #endif /* _CONFIG_H_ */ 117 118