config.h 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928
  1. /* config.h. Generated from config.h.in by configure. */
  2. /* config.h.in. Generated from configure.ac by autoheader. */
  3. /* Define to the number of bits in type 'ptrdiff_t'. */
  4. /* #undef BITSIZEOF_PTRDIFF_T */
  5. /* Define to the number of bits in type 'sig_atomic_t'. */
  6. /* #undef BITSIZEOF_SIG_ATOMIC_T */
  7. /* Define to the number of bits in type 'size_t'. */
  8. /* #undef BITSIZEOF_SIZE_T */
  9. /* Define to the number of bits in type 'wchar_t'. */
  10. /* #undef BITSIZEOF_WCHAR_T */
  11. /* Define to the number of bits in type 'wint_t'. */
  12. /* #undef BITSIZEOF_WINT_T */
  13. /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
  14. systems. This function is required for `alloca.c' support on those systems.
  15. */
  16. /* #undef CRAY_STACKSEG_END */
  17. /* Define to 1 if using `alloca.c'. */
  18. /* #undef C_ALLOCA */
  19. /* Define to 1 if // is a file system root distinct from /. */
  20. /* #undef DOUBLE_SLASH_IS_DISTINCT_ROOT */
  21. /* Define as good substitute value for EILSEQ. */
  22. /* #undef EILSEQ */
  23. /* Define to 1 to enable a few rarely used encodings. */
  24. /* #undef ENABLE_EXTRA */
  25. /* Define to 1 if translation of program messages to the user's native
  26. language is requested. */
  27. #define ENABLE_NLS 1
  28. /* Define to 1 if the package shall run at any location in the file system. */
  29. /* #undef ENABLE_RELOCATABLE */
  30. /* Define to 1 if realpath() can malloc memory, always gives an absolute path,
  31. and handles trailing slash correctly. */
  32. #define FUNC_REALPATH_WORKS 1
  33. /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
  34. whether the gnulib module canonicalize-lgpl shall be considered present. */
  35. #define GNULIB_CANONICALIZE_LGPL 1
  36. /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
  37. whether the gnulib module sigpipe shall be considered present. */
  38. #define GNULIB_SIGPIPE 1
  39. /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
  40. whether the gnulib module strerror shall be considered present. */
  41. #define GNULIB_STRERROR 1
  42. /* Define to 1 when the gnulib module canonicalize_file_name should be tested.
  43. */
  44. #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
  45. /* Define to 1 when the gnulib module environ should be tested. */
  46. #define GNULIB_TEST_ENVIRON 1
  47. /* Define to 1 when the gnulib module lstat should be tested. */
  48. #define GNULIB_TEST_LSTAT 1
  49. /* Define to 1 when the gnulib module read should be tested. */
  50. #define GNULIB_TEST_READ 1
  51. /* Define to 1 when the gnulib module readlink should be tested. */
  52. #define GNULIB_TEST_READLINK 1
  53. /* Define to 1 when the gnulib module realpath should be tested. */
  54. #define GNULIB_TEST_REALPATH 1
  55. /* Define to 1 when the gnulib module sigprocmask should be tested. */
  56. #define GNULIB_TEST_SIGPROCMASK 1
  57. /* Define to 1 when the gnulib module stat should be tested. */
  58. #define GNULIB_TEST_STAT 1
  59. /* Define to 1 when the gnulib module strerror should be tested. */
  60. #define GNULIB_TEST_STRERROR 1
  61. /* Define to 1 if you have `alloca', as a function or macro. */
  62. #define HAVE_ALLOCA 1
  63. /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
  64. */
  65. #define HAVE_ALLOCA_H 1
  66. /* Define to 1 if you have the `canonicalize_file_name' function. */
  67. #define HAVE_CANONICALIZE_FILE_NAME 1
  68. /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
  69. CoreFoundation framework. */
  70. /* #undef HAVE_CFLOCALECOPYCURRENT */
  71. /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
  72. the CoreFoundation framework. */
  73. /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
  74. /* Define if the GNU dcgettext() function is already present or preinstalled.
  75. */
  76. #define HAVE_DCGETTEXT 1
  77. /* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if
  78. you don't. */
  79. #define HAVE_DECL_CLEARERR_UNLOCKED 1
  80. /* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
  81. don't. */
  82. #define HAVE_DECL_FEOF_UNLOCKED 1
  83. /* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if
  84. you don't. */
  85. #define HAVE_DECL_FERROR_UNLOCKED 1
  86. /* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
  87. you don't. */
  88. #define HAVE_DECL_FFLUSH_UNLOCKED 1
  89. /* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
  90. you don't. */
  91. #define HAVE_DECL_FGETS_UNLOCKED 1
  92. /* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if
  93. you don't. */
  94. #define HAVE_DECL_FPUTC_UNLOCKED 1
  95. /* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
  96. you don't. */
  97. #define HAVE_DECL_FPUTS_UNLOCKED 1
  98. /* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if
  99. you don't. */
  100. #define HAVE_DECL_FREAD_UNLOCKED 1
  101. /* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if
  102. you don't. */
  103. #define HAVE_DECL_FWRITE_UNLOCKED 1
  104. /* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if
  105. you don't. */
  106. #define HAVE_DECL_GETCHAR_UNLOCKED 1
  107. /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
  108. don't. */
  109. #define HAVE_DECL_GETC_UNLOCKED 1
  110. /* Define to 1 if you have the declaration of `program_invocation_name', and
  111. to 0 if you don't. */
  112. #define HAVE_DECL_PROGRAM_INVOCATION_NAME 1
  113. /* Define to 1 if you have the declaration of `program_invocation_short_name',
  114. and to 0 if you don't. */
  115. #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 1
  116. /* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
  117. you don't. */
  118. #define HAVE_DECL_PUTCHAR_UNLOCKED 1
  119. /* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
  120. don't. */
  121. #define HAVE_DECL_PUTC_UNLOCKED 1
  122. /* Define to 1 if you have the declaration of `setenv', and to 0 if you don't.
  123. */
  124. #define HAVE_DECL_SETENV 1
  125. /* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
  126. don't. */
  127. #define HAVE_DECL_STRERROR_R 1
  128. /* Define to 1 if you have the <dlfcn.h> header file. */
  129. #define HAVE_DLFCN_H 1
  130. /* Define if you have the declaration of environ. */
  131. #define HAVE_ENVIRON_DECL 1
  132. /* Define to 1 if you have the `getcwd' function. */
  133. #define HAVE_GETCWD 1
  134. /* Define to 1 if you have the `getc_unlocked' function. */
  135. #define HAVE_GETC_UNLOCKED 1
  136. /* Define if the GNU gettext() function is already present or preinstalled. */
  137. #define HAVE_GETTEXT 1
  138. /* Define if you have the iconv() function and it works. */
  139. #define HAVE_ICONV 1
  140. /* Define to 1 if you have the <inttypes.h> header file. */
  141. #define HAVE_INTTYPES_H 1
  142. /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
  143. #define HAVE_LANGINFO_CODESET 1
  144. /* Define to 1 if the system has the type `long long int'. */
  145. #define HAVE_LONG_LONG_INT 1
  146. /* Define to 1 if you have the `lstat' function. */
  147. #define HAVE_LSTAT 1
  148. /* Define to 1 if you have the <mach-o/dyld.h> header file. */
  149. /* #undef HAVE_MACH_O_DYLD_H */
  150. /* Define to 1 if you have the `mbrtowc' function. */
  151. #define HAVE_MBRTOWC 1
  152. /* Define to 1 if you have the `mbsinit' function. */
  153. #define HAVE_MBSINIT 1
  154. /* Define to 1 if <wchar.h> declares mbstate_t. */
  155. #define HAVE_MBSTATE_T 1
  156. /* Define to 1 if you have the `memmove' function. */
  157. #define HAVE_MEMMOVE 1
  158. /* Define to 1 if you have the <memory.h> header file. */
  159. #define HAVE_MEMORY_H 1
  160. /* Define to 1 if atoll is declared even after undefining macros. */
  161. #define HAVE_RAW_DECL_ATOLL 1
  162. /* Define to 1 if canonicalize_file_name is declared even after undefining
  163. macros. */
  164. #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
  165. /* Define to 1 if chown is declared even after undefining macros. */
  166. #define HAVE_RAW_DECL_CHOWN 1
  167. /* Define to 1 if dprintf is declared even after undefining macros. */
  168. #define HAVE_RAW_DECL_DPRINTF 1
  169. /* Define to 1 if dup2 is declared even after undefining macros. */
  170. #define HAVE_RAW_DECL_DUP2 1
  171. /* Define to 1 if dup3 is declared even after undefining macros. */
  172. #define HAVE_RAW_DECL_DUP3 1
  173. /* Define to 1 if endusershell is declared even after undefining macros. */
  174. #define HAVE_RAW_DECL_ENDUSERSHELL 1
  175. /* Define to 1 if environ is declared even after undefining macros. */
  176. #define HAVE_RAW_DECL_ENVIRON 1
  177. /* Define to 1 if euidaccess is declared even after undefining macros. */
  178. #define HAVE_RAW_DECL_EUIDACCESS 1
  179. /* Define to 1 if faccessat is declared even after undefining macros. */
  180. #define HAVE_RAW_DECL_FACCESSAT 1
  181. /* Define to 1 if fchdir is declared even after undefining macros. */
  182. #define HAVE_RAW_DECL_FCHDIR 1
  183. /* Define to 1 if fchmodat is declared even after undefining macros. */
  184. #define HAVE_RAW_DECL_FCHMODAT 1
  185. /* Define to 1 if fchownat is declared even after undefining macros. */
  186. #define HAVE_RAW_DECL_FCHOWNAT 1
  187. /* Define to 1 if fcntl is declared even after undefining macros. */
  188. #define HAVE_RAW_DECL_FCNTL 1
  189. /* Define to 1 if ffsl is declared even after undefining macros. */
  190. #define HAVE_RAW_DECL_FFSL 1
  191. /* Define to 1 if ffsll is declared even after undefining macros. */
  192. #define HAVE_RAW_DECL_FFSLL 1
  193. /* Define to 1 if fpurge is declared even after undefining macros. */
  194. /* #undef HAVE_RAW_DECL_FPURGE */
  195. /* Define to 1 if fseeko is declared even after undefining macros. */
  196. #define HAVE_RAW_DECL_FSEEKO 1
  197. /* Define to 1 if fstatat is declared even after undefining macros. */
  198. #define HAVE_RAW_DECL_FSTATAT 1
  199. /* Define to 1 if fsync is declared even after undefining macros. */
  200. #define HAVE_RAW_DECL_FSYNC 1
  201. /* Define to 1 if ftello is declared even after undefining macros. */
  202. #define HAVE_RAW_DECL_FTELLO 1
  203. /* Define to 1 if ftruncate is declared even after undefining macros. */
  204. #define HAVE_RAW_DECL_FTRUNCATE 1
  205. /* Define to 1 if futimens is declared even after undefining macros. */
  206. #define HAVE_RAW_DECL_FUTIMENS 1
  207. /* Define to 1 if getcwd is declared even after undefining macros. */
  208. #define HAVE_RAW_DECL_GETCWD 1
  209. /* Define to 1 if getdelim is declared even after undefining macros. */
  210. #define HAVE_RAW_DECL_GETDELIM 1
  211. /* Define to 1 if getdomainname is declared even after undefining macros. */
  212. #define HAVE_RAW_DECL_GETDOMAINNAME 1
  213. /* Define to 1 if getdtablesize is declared even after undefining macros. */
  214. #define HAVE_RAW_DECL_GETDTABLESIZE 1
  215. /* Define to 1 if getgroups is declared even after undefining macros. */
  216. #define HAVE_RAW_DECL_GETGROUPS 1
  217. /* Define to 1 if gethostname is declared even after undefining macros. */
  218. #define HAVE_RAW_DECL_GETHOSTNAME 1
  219. /* Define to 1 if getline is declared even after undefining macros. */
  220. #define HAVE_RAW_DECL_GETLINE 1
  221. /* Define to 1 if getloadavg is declared even after undefining macros. */
  222. #define HAVE_RAW_DECL_GETLOADAVG 1
  223. /* Define to 1 if getlogin is declared even after undefining macros. */
  224. #define HAVE_RAW_DECL_GETLOGIN 1
  225. /* Define to 1 if getlogin_r is declared even after undefining macros. */
  226. #define HAVE_RAW_DECL_GETLOGIN_R 1
  227. /* Define to 1 if getpagesize is declared even after undefining macros. */
  228. #define HAVE_RAW_DECL_GETPAGESIZE 1
  229. /* Define to 1 if getsubopt is declared even after undefining macros. */
  230. #define HAVE_RAW_DECL_GETSUBOPT 1
  231. /* Define to 1 if getusershell is declared even after undefining macros. */
  232. #define HAVE_RAW_DECL_GETUSERSHELL 1
  233. /* Define to 1 if grantpt is declared even after undefining macros. */
  234. #define HAVE_RAW_DECL_GRANTPT 1
  235. /* Define to 1 if group_member is declared even after undefining macros. */
  236. #define HAVE_RAW_DECL_GROUP_MEMBER 1
  237. /* Define to 1 if initstat_r is declared even after undefining macros. */
  238. /* #undef HAVE_RAW_DECL_INITSTAT_R */
  239. /* Define to 1 if lchmod is declared even after undefining macros. */
  240. #define HAVE_RAW_DECL_LCHMOD 1
  241. /* Define to 1 if lchown is declared even after undefining macros. */
  242. #define HAVE_RAW_DECL_LCHOWN 1
  243. /* Define to 1 if link is declared even after undefining macros. */
  244. #define HAVE_RAW_DECL_LINK 1
  245. /* Define to 1 if linkat is declared even after undefining macros. */
  246. #define HAVE_RAW_DECL_LINKAT 1
  247. /* Define to 1 if lseek is declared even after undefining macros. */
  248. #define HAVE_RAW_DECL_LSEEK 1
  249. /* Define to 1 if lstat is declared even after undefining macros. */
  250. #define HAVE_RAW_DECL_LSTAT 1
  251. /* Define to 1 if memmem is declared even after undefining macros. */
  252. #define HAVE_RAW_DECL_MEMMEM 1
  253. /* Define to 1 if mempcpy is declared even after undefining macros. */
  254. #define HAVE_RAW_DECL_MEMPCPY 1
  255. /* Define to 1 if memrchr is declared even after undefining macros. */
  256. #define HAVE_RAW_DECL_MEMRCHR 1
  257. /* Define to 1 if mkdirat is declared even after undefining macros. */
  258. #define HAVE_RAW_DECL_MKDIRAT 1
  259. /* Define to 1 if mkdtemp is declared even after undefining macros. */
  260. #define HAVE_RAW_DECL_MKDTEMP 1
  261. /* Define to 1 if mkfifo is declared even after undefining macros. */
  262. #define HAVE_RAW_DECL_MKFIFO 1
  263. /* Define to 1 if mkfifoat is declared even after undefining macros. */
  264. #define HAVE_RAW_DECL_MKFIFOAT 1
  265. /* Define to 1 if mknod is declared even after undefining macros. */
  266. #define HAVE_RAW_DECL_MKNOD 1
  267. /* Define to 1 if mknodat is declared even after undefining macros. */
  268. #define HAVE_RAW_DECL_MKNODAT 1
  269. /* Define to 1 if mkostemp is declared even after undefining macros. */
  270. #define HAVE_RAW_DECL_MKOSTEMP 1
  271. /* Define to 1 if mkostemps is declared even after undefining macros. */
  272. #define HAVE_RAW_DECL_MKOSTEMPS 1
  273. /* Define to 1 if mkstemp is declared even after undefining macros. */
  274. #define HAVE_RAW_DECL_MKSTEMP 1
  275. /* Define to 1 if mkstemps is declared even after undefining macros. */
  276. #define HAVE_RAW_DECL_MKSTEMPS 1
  277. /* Define to 1 if openat is declared even after undefining macros. */
  278. #define HAVE_RAW_DECL_OPENAT 1
  279. /* Define to 1 if pipe is declared even after undefining macros. */
  280. #define HAVE_RAW_DECL_PIPE 1
  281. /* Define to 1 if pipe2 is declared even after undefining macros. */
  282. #define HAVE_RAW_DECL_PIPE2 1
  283. /* Define to 1 if popen is declared even after undefining macros. */
  284. #define HAVE_RAW_DECL_POPEN 1
  285. /* Define to 1 if pread is declared even after undefining macros. */
  286. #define HAVE_RAW_DECL_PREAD 1
  287. /* Define to 1 if pthread_sigmask is declared even after undefining macros. */
  288. #define HAVE_RAW_DECL_PTHREAD_SIGMASK 1
  289. /* Define to 1 if ptsname is declared even after undefining macros. */
  290. #define HAVE_RAW_DECL_PTSNAME 1
  291. /* Define to 1 if pwrite is declared even after undefining macros. */
  292. #define HAVE_RAW_DECL_PWRITE 1
  293. /* Define to 1 if random_r is declared even after undefining macros. */
  294. #define HAVE_RAW_DECL_RANDOM_R 1
  295. /* Define to 1 if rawmemchr is declared even after undefining macros. */
  296. #define HAVE_RAW_DECL_RAWMEMCHR 1
  297. /* Define to 1 if readlink is declared even after undefining macros. */
  298. #define HAVE_RAW_DECL_READLINK 1
  299. /* Define to 1 if readlinkat is declared even after undefining macros. */
  300. #define HAVE_RAW_DECL_READLINKAT 1
  301. /* Define to 1 if realpath is declared even after undefining macros. */
  302. #define HAVE_RAW_DECL_REALPATH 1
  303. /* Define to 1 if renameat is declared even after undefining macros. */
  304. #define HAVE_RAW_DECL_RENAMEAT 1
  305. /* Define to 1 if rmdir is declared even after undefining macros. */
  306. #define HAVE_RAW_DECL_RMDIR 1
  307. /* Define to 1 if rpmatch is declared even after undefining macros. */
  308. #define HAVE_RAW_DECL_RPMATCH 1
  309. /* Define to 1 if setenv is declared even after undefining macros. */
  310. #define HAVE_RAW_DECL_SETENV 1
  311. /* Define to 1 if setstate_r is declared even after undefining macros. */
  312. #define HAVE_RAW_DECL_SETSTATE_R 1
  313. /* Define to 1 if setusershell is declared even after undefining macros. */
  314. #define HAVE_RAW_DECL_SETUSERSHELL 1
  315. /* Define to 1 if sigaction is declared even after undefining macros. */
  316. #define HAVE_RAW_DECL_SIGACTION 1
  317. /* Define to 1 if sigaddset is declared even after undefining macros. */
  318. #define HAVE_RAW_DECL_SIGADDSET 1
  319. /* Define to 1 if sigdelset is declared even after undefining macros. */
  320. #define HAVE_RAW_DECL_SIGDELSET 1
  321. /* Define to 1 if sigemptyset is declared even after undefining macros. */
  322. #define HAVE_RAW_DECL_SIGEMPTYSET 1
  323. /* Define to 1 if sigfillset is declared even after undefining macros. */
  324. #define HAVE_RAW_DECL_SIGFILLSET 1
  325. /* Define to 1 if sigismember is declared even after undefining macros. */
  326. #define HAVE_RAW_DECL_SIGISMEMBER 1
  327. /* Define to 1 if sigpending is declared even after undefining macros. */
  328. #define HAVE_RAW_DECL_SIGPENDING 1
  329. /* Define to 1 if sigprocmask is declared even after undefining macros. */
  330. #define HAVE_RAW_DECL_SIGPROCMASK 1
  331. /* Define to 1 if sleep is declared even after undefining macros. */
  332. #define HAVE_RAW_DECL_SLEEP 1
  333. /* Define to 1 if snprintf is declared even after undefining macros. */
  334. #define HAVE_RAW_DECL_SNPRINTF 1
  335. /* Define to 1 if srandom_r is declared even after undefining macros. */
  336. #define HAVE_RAW_DECL_SRANDOM_R 1
  337. /* Define to 1 if stat is declared even after undefining macros. */
  338. #define HAVE_RAW_DECL_STAT 1
  339. /* Define to 1 if stpcpy is declared even after undefining macros. */
  340. #define HAVE_RAW_DECL_STPCPY 1
  341. /* Define to 1 if stpncpy is declared even after undefining macros. */
  342. #define HAVE_RAW_DECL_STPNCPY 1
  343. /* Define to 1 if strcasestr is declared even after undefining macros. */
  344. #define HAVE_RAW_DECL_STRCASESTR 1
  345. /* Define to 1 if strchrnul is declared even after undefining macros. */
  346. #define HAVE_RAW_DECL_STRCHRNUL 1
  347. /* Define to 1 if strdup is declared even after undefining macros. */
  348. #define HAVE_RAW_DECL_STRDUP 1
  349. /* Define to 1 if strerror_r is declared even after undefining macros. */
  350. #define HAVE_RAW_DECL_STRERROR_R 1
  351. /* Define to 1 if strncat is declared even after undefining macros. */
  352. #define HAVE_RAW_DECL_STRNCAT 1
  353. /* Define to 1 if strndup is declared even after undefining macros. */
  354. #define HAVE_RAW_DECL_STRNDUP 1
  355. /* Define to 1 if strnlen is declared even after undefining macros. */
  356. #define HAVE_RAW_DECL_STRNLEN 1
  357. /* Define to 1 if strpbrk is declared even after undefining macros. */
  358. #define HAVE_RAW_DECL_STRPBRK 1
  359. /* Define to 1 if strsep is declared even after undefining macros. */
  360. #define HAVE_RAW_DECL_STRSEP 1
  361. /* Define to 1 if strsignal is declared even after undefining macros. */
  362. #define HAVE_RAW_DECL_STRSIGNAL 1
  363. /* Define to 1 if strtod is declared even after undefining macros. */
  364. #define HAVE_RAW_DECL_STRTOD 1
  365. /* Define to 1 if strtok_r is declared even after undefining macros. */
  366. #define HAVE_RAW_DECL_STRTOK_R 1
  367. /* Define to 1 if strtoll is declared even after undefining macros. */
  368. #define HAVE_RAW_DECL_STRTOLL 1
  369. /* Define to 1 if strtoull is declared even after undefining macros. */
  370. #define HAVE_RAW_DECL_STRTOULL 1
  371. /* Define to 1 if strverscmp is declared even after undefining macros. */
  372. #define HAVE_RAW_DECL_STRVERSCMP 1
  373. /* Define to 1 if symlink is declared even after undefining macros. */
  374. #define HAVE_RAW_DECL_SYMLINK 1
  375. /* Define to 1 if symlinkat is declared even after undefining macros. */
  376. #define HAVE_RAW_DECL_SYMLINKAT 1
  377. /* Define to 1 if tmpfile is declared even after undefining macros. */
  378. #define HAVE_RAW_DECL_TMPFILE 1
  379. /* Define to 1 if ttyname_r is declared even after undefining macros. */
  380. #define HAVE_RAW_DECL_TTYNAME_R 1
  381. /* Define to 1 if unlink is declared even after undefining macros. */
  382. #define HAVE_RAW_DECL_UNLINK 1
  383. /* Define to 1 if unlinkat is declared even after undefining macros. */
  384. #define HAVE_RAW_DECL_UNLINKAT 1
  385. /* Define to 1 if unlockpt is declared even after undefining macros. */
  386. #define HAVE_RAW_DECL_UNLOCKPT 1
  387. /* Define to 1 if unsetenv is declared even after undefining macros. */
  388. #define HAVE_RAW_DECL_UNSETENV 1
  389. /* Define to 1 if usleep is declared even after undefining macros. */
  390. #define HAVE_RAW_DECL_USLEEP 1
  391. /* Define to 1 if utimensat is declared even after undefining macros. */
  392. #define HAVE_RAW_DECL_UTIMENSAT 1
  393. /* Define to 1 if vdprintf is declared even after undefining macros. */
  394. #define HAVE_RAW_DECL_VDPRINTF 1
  395. /* Define to 1 if vsnprintf is declared even after undefining macros. */
  396. #define HAVE_RAW_DECL_VSNPRINTF 1
  397. /* Define to 1 if _Exit is declared even after undefining macros. */
  398. #define HAVE_RAW_DECL__EXIT 1
  399. /* Define to 1 if you have the `readlink' function. */
  400. #define HAVE_READLINK 1
  401. /* Define to 1 if you have the `readlinkat' function. */
  402. #define HAVE_READLINKAT 1
  403. /* Define to 1 if you have the `realpath' function. */
  404. #define HAVE_REALPATH 1
  405. /* Define to 1 if you have the <search.h> header file. */
  406. #define HAVE_SEARCH_H 1
  407. /* Define to 1 if you have the `setenv' function. */
  408. #define HAVE_SETENV 1
  409. /* Define to 1 if you have the `setlocale' function. */
  410. #define HAVE_SETLOCALE 1
  411. /* Define to 1 if 'sig_atomic_t' is a signed integer type. */
  412. /* #undef HAVE_SIGNED_SIG_ATOMIC_T */
  413. /* Define to 1 if 'wchar_t' is a signed integer type. */
  414. /* #undef HAVE_SIGNED_WCHAR_T */
  415. /* Define to 1 if 'wint_t' is a signed integer type. */
  416. /* #undef HAVE_SIGNED_WINT_T */
  417. /* Define to 1 if the system has the type `sigset_t'. */
  418. #define HAVE_SIGSET_T 1
  419. /* Define to 1 if you have the <stdint.h> header file. */
  420. #define HAVE_STDINT_H 1
  421. /* Define to 1 if you have the <stdlib.h> header file. */
  422. #define HAVE_STDLIB_H 1
  423. /* Define to 1 if you have the `strerror_r' function. */
  424. #define HAVE_STRERROR_R 1
  425. /* Define to 1 if you have the <strings.h> header file. */
  426. #define HAVE_STRINGS_H 1
  427. /* Define to 1 if you have the <string.h> header file. */
  428. #define HAVE_STRING_H 1
  429. /* Define to 1 if you have the <sys/bitypes.h> header file. */
  430. /* #undef HAVE_SYS_BITYPES_H */
  431. /* Define to 1 if you have the <sys/inttypes.h> header file. */
  432. /* #undef HAVE_SYS_INTTYPES_H */
  433. /* Define to 1 if you have the <sys/param.h> header file. */
  434. #define HAVE_SYS_PARAM_H 1
  435. /* Define to 1 if you have the <sys/socket.h> header file. */
  436. #define HAVE_SYS_SOCKET_H 1
  437. /* Define to 1 if you have the <sys/stat.h> header file. */
  438. #define HAVE_SYS_STAT_H 1
  439. /* Define to 1 if you have the <sys/time.h> header file. */
  440. #define HAVE_SYS_TIME_H 1
  441. /* Define to 1 if you have the <sys/types.h> header file. */
  442. #define HAVE_SYS_TYPES_H 1
  443. /* Define to 1 if you have the `tsearch' function. */
  444. #define HAVE_TSEARCH 1
  445. /* Define to 1 if you have the <unistd.h> header file. */
  446. #define HAVE_UNISTD_H 1
  447. /* Define to 1 if the system has the type `unsigned long long int'. */
  448. #define HAVE_UNSIGNED_LONG_LONG_INT 1
  449. /* Define to 1 or 0, depending whether the compiler supports simple visibility
  450. declarations. */
  451. #define HAVE_VISIBILITY 1
  452. /* Define to 1 if you have the <wchar.h> header file. */
  453. #define HAVE_WCHAR_H 1
  454. /* Define if you have the 'wchar_t' type. */
  455. #define HAVE_WCHAR_T 1
  456. /* Define to 1 if you have the `wcrtomb' function. */
  457. #define HAVE_WCRTOMB 1
  458. /* Define to 1 if you have the <winsock2.h> header file. */
  459. /* #undef HAVE_WINSOCK2_H */
  460. /* Define to 1 if O_NOATIME works. */
  461. #define HAVE_WORKING_O_NOATIME 1
  462. /* Define to 1 if O_NOFOLLOW works. */
  463. #define HAVE_WORKING_O_NOFOLLOW 1
  464. /* Define to 1 if the system has the type `_Bool'. */
  465. #define HAVE__BOOL 1
  466. /* Define to 1 if you have the `_NSGetExecutablePath' function. */
  467. /* #undef HAVE__NSGETEXECUTABLEPATH */
  468. /* Define as const if the declaration of iconv() needs const. */
  469. #define ICONV_CONST
  470. /* Define to the value of ${prefix}, as a string. */
  471. #define INSTALLPREFIX "/usr/local"
  472. /* Define to 1 if `lstat' dereferences a symlink specified with a trailing
  473. slash. */
  474. #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
  475. /* Define to the sub-directory in which libtool stores uninstalled libraries.
  476. */
  477. #define LT_OBJDIR ".libs/"
  478. /* If malloc(0) is != NULL, define this to 1. Otherwise define this to 0. */
  479. #define MALLOC_0_IS_NONNULL 1
  480. /* Define to 1 if your C compiler doesn't accept -c and -o together. */
  481. /* #undef NO_MINUS_C_MINUS_O */
  482. /* Name of package */
  483. #define PACKAGE "libiconv"
  484. /* Define to the address where bug reports for this package should be sent. */
  485. #define PACKAGE_BUGREPORT ""
  486. /* Define to the full name of this package. */
  487. #define PACKAGE_NAME ""
  488. /* Define to the full name and version of this package. */
  489. #define PACKAGE_STRING ""
  490. /* Define to the one symbol short name of this package. */
  491. #define PACKAGE_TARNAME ""
  492. /* Define to the home page for this package. */
  493. #define PACKAGE_URL ""
  494. /* Define to the version of this package. */
  495. #define PACKAGE_VERSION ""
  496. /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
  497. 'ptrdiff_t'. */
  498. /* #undef PTRDIFF_T_SUFFIX */
  499. /* Define to 1 if readlink fails to recognize a trailing slash. */
  500. /* #undef READLINK_TRAILING_SLASH_BUG */
  501. /* Define to 1 if stat needs help when passed a directory name with a trailing
  502. slash */
  503. /* #undef REPLACE_FUNC_STAT_DIR */
  504. /* Define to 1 if stat needs help when passed a file name with a trailing
  505. slash */
  506. /* #undef REPLACE_FUNC_STAT_FILE */
  507. /* Define to 1 if strerror(0) does not return a message implying success. */
  508. /* #undef REPLACE_STRERROR_0 */
  509. /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
  510. 'sig_atomic_t'. */
  511. /* #undef SIG_ATOMIC_T_SUFFIX */
  512. /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
  513. 'size_t'. */
  514. /* #undef SIZE_T_SUFFIX */
  515. /* If using the C implementation of alloca, define if you know the
  516. direction of stack growth for your system; otherwise it will be
  517. automatically deduced at runtime.
  518. STACK_DIRECTION > 0 => grows toward higher addresses
  519. STACK_DIRECTION < 0 => grows toward lower addresses
  520. STACK_DIRECTION = 0 => direction of growth unknown */
  521. /* #undef STACK_DIRECTION */
  522. /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
  523. /* #undef STAT_MACROS_BROKEN */
  524. /* Define to 1 if you have the ANSI C header files. */
  525. #define STDC_HEADERS 1
  526. /* Define to 1 if strerror_r returns char *. */
  527. #define STRERROR_R_CHAR_P 1
  528. /* Define to the prefix of C symbols at the assembler and linker level, either
  529. an underscore or empty. */
  530. #define USER_LABEL_PREFIX
  531. /* Define to 1 if you want getc etc. to use unlocked I/O if available.
  532. Unlocked I/O can improve performance in unithreaded apps, but it is not
  533. safe for multithreaded apps. */
  534. #define USE_UNLOCKED_IO 1
  535. /* Version number of package */
  536. #define VERSION "1.14"
  537. /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
  538. 'wchar_t'. */
  539. /* #undef WCHAR_T_SUFFIX */
  540. /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
  541. 'wint_t'. */
  542. /* #undef WINT_T_SUFFIX */
  543. /* Define if the machine's byte ordering is little endian. */
  544. #define WORDS_LITTLEENDIAN 1
  545. /* Define to 1 if on MINIX. */
  546. /* #undef _MINIX */
  547. /* The _Noreturn keyword of draft C1X. */
  548. #ifndef _Noreturn
  549. # if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
  550. || 0x5110 <= __SUNPRO_C)
  551. # define _Noreturn __attribute__ ((__noreturn__))
  552. # elif 1200 <= _MSC_VER
  553. # define _Noreturn __declspec (noreturn)
  554. # else
  555. # define _Noreturn
  556. # endif
  557. #endif
  558. /* Define to 2 if the system does not provide POSIX.1 features except with
  559. this defined. */
  560. /* #undef _POSIX_1_SOURCE */
  561. /* Define to 1 if you need to in order for `stat' and other things to work. */
  562. /* #undef _POSIX_SOURCE */
  563. /* Define to 500 only on HP-UX. */
  564. /* #undef _XOPEN_SOURCE */
  565. /* Enable extensions on AIX 3, Interix. */
  566. #ifndef _ALL_SOURCE
  567. # define _ALL_SOURCE 1
  568. #endif
  569. /* Enable general extensions on MacOS X. */
  570. #ifndef _DARWIN_C_SOURCE
  571. # define _DARWIN_C_SOURCE 1
  572. #endif
  573. /* Enable GNU extensions on systems that have them. */
  574. #ifndef _GNU_SOURCE
  575. # define _GNU_SOURCE 1
  576. #endif
  577. /* Enable threading extensions on Solaris. */
  578. #ifndef _POSIX_PTHREAD_SEMANTICS
  579. # define _POSIX_PTHREAD_SEMANTICS 1
  580. #endif
  581. /* Enable extensions on HP NonStop. */
  582. #ifndef _TANDEM_SOURCE
  583. # define _TANDEM_SOURCE 1
  584. #endif
  585. /* Enable general extensions on Solaris. */
  586. #ifndef __EXTENSIONS__
  587. # define __EXTENSIONS__ 1
  588. #endif
  589. /* Define to `int' if <sys/types.h> doesn't define. */
  590. /* #undef gid_t */
  591. /* Define to `__inline__' or `__inline' if that's what the C compiler
  592. calls it, or to nothing if 'inline' is not supported under any name. */
  593. #ifndef __cplusplus
  594. /* #undef inline */
  595. #endif
  596. /* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
  597. the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
  598. earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
  599. __APPLE__ && __MACH__ test for MacOS X.
  600. __APPLE_CC__ tests for the Apple compiler and its version.
  601. __STDC_VERSION__ tests for the C99 mode. */
  602. #if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
  603. # define __GNUC_STDC_INLINE__ 1
  604. #endif
  605. /* Define to a type if <wchar.h> does not define. */
  606. /* #undef mbstate_t */
  607. /* Define to the type of st_nlink in struct stat, or a supertype. */
  608. /* #undef nlink_t */
  609. /* Define to the equivalent of the C99 'restrict' keyword, or to
  610. nothing if this is not supported. Do not define if restrict is
  611. supported directly. */
  612. #define restrict __restrict
  613. /* Work around a bug in Sun C++: it does not support _Restrict or
  614. __restrict__, even though the corresponding Sun C compiler ends up with
  615. "#define restrict _Restrict" or "#define restrict __restrict__" in the
  616. previous line. Perhaps some future version of Sun C++ will work with
  617. restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
  618. #if defined __SUNPRO_CC && !defined __RESTRICT
  619. # define _Restrict
  620. # define __restrict__
  621. #endif
  622. /* Define to `unsigned int' if <sys/types.h> does not define. */
  623. /* #undef size_t */
  624. /* Define as a signed type of the same size as size_t. */
  625. /* #undef ssize_t */
  626. /* Define to `int' if <sys/types.h> doesn't define. */
  627. /* #undef uid_t */
  628. /* Define as a marker that can be attached to declarations that might not
  629. be used. This helps to reduce warnings, such as from
  630. GCC -Wunused-parameter. */
  631. #if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
  632. # define _GL_UNUSED __attribute__ ((__unused__))
  633. #else
  634. # define _GL_UNUSED
  635. #endif
  636. /* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
  637. is a misnomer outside of parameter lists. */
  638. #define _UNUSED_PARAMETER_ _GL_UNUSED
  639. /* The __pure__ attribute was added in gcc 2.96. */
  640. #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
  641. # define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
  642. #else
  643. # define _GL_ATTRIBUTE_PURE /* empty */
  644. #endif
  645. /* The __const__ attribute was added in gcc 2.95. */
  646. #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
  647. # define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
  648. #else
  649. # define _GL_ATTRIBUTE_CONST /* empty */
  650. #endif
  651. /* On Windows, variables that may be in a DLL must be marked specially. */
  652. #if defined _MSC_VER && defined _DLL
  653. # define DLL_VARIABLE __declspec (dllimport)
  654. #else
  655. # define DLL_VARIABLE
  656. #endif