gnulib-comp.m4 31 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085
  1. # DO NOT EDIT! GENERATED AUTOMATICALLY!
  2. # Copyright (C) 2002-2017 Free Software Foundation, Inc.
  3. #
  4. # This file is free software; you can redistribute it and/or modify
  5. # it under the terms of the GNU General Public License as published by
  6. # the Free Software Foundation; either version 3 of the License, or
  7. # (at your option) any later version.
  8. #
  9. # This file is distributed in the hope that it will be useful,
  10. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  12. # GNU General Public License for more details.
  13. #
  14. # You should have received a copy of the GNU General Public License
  15. # along with this file. If not, see <http://www.gnu.org/licenses/>.
  16. #
  17. # As a special exception to the GNU General Public License,
  18. # this file may be distributed as part of a program that
  19. # contains a configuration script generated by Autoconf, under
  20. # the same distribution terms as the rest of that program.
  21. #
  22. # Generated by gnulib-tool.
  23. #
  24. # This file represents the compiled summary of the specification in
  25. # gnulib-cache.m4. It lists the computed macro invocations that need
  26. # to be invoked from configure.ac.
  27. # In projects that use version control, this file can be treated like
  28. # other built files.
  29. # This macro should be invoked from ./configure.ac, in the section
  30. # "Checks for programs", right after AC_PROG_CC, and certainly before
  31. # any checks for libraries, header files, types and library functions.
  32. AC_DEFUN([gl_EARLY],
  33. [
  34. m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace
  35. m4_pattern_allow([^gl_ES$])dnl a valid locale name
  36. m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
  37. m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
  38. # Pre-early section.
  39. AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
  40. AC_REQUIRE([gl_PROG_AR_RANLIB])
  41. AC_REQUIRE([AM_PROG_CC_C_O])
  42. # Code from module absolute-header:
  43. # Code from module alloca-opt:
  44. # Code from module argz:
  45. # Code from module btowc:
  46. # Code from module builtin-expect:
  47. # Code from module configmake:
  48. # Code from module dirname-lgpl:
  49. # Code from module dosname:
  50. # Code from module double-slash-root:
  51. # Code from module errno:
  52. # Code from module error:
  53. # Code from module exitfail:
  54. # Code from module extensions:
  55. # Code from module extern-inline:
  56. # Code from module float:
  57. # Code from module getopt-gnu:
  58. # Code from module getopt-posix:
  59. # Code from module getprogname:
  60. # Code from module gettext:
  61. # Code from module gettext-h:
  62. # Code from module hard-locale:
  63. # Code from module havelib:
  64. # Code from module iconv:
  65. # Code from module include_next:
  66. # Code from module intprops:
  67. # Code from module iswblank:
  68. # Code from module langinfo:
  69. # Code from module limits-h:
  70. # Code from module localcharset:
  71. # Code from module locale:
  72. # Code from module localeconv:
  73. # Code from module lock:
  74. # Code from module malloc-posix:
  75. # Code from module malloca:
  76. # Code from module mbchar:
  77. # Code from module mbiter:
  78. # Code from module mbrtowc:
  79. # Code from module mbscasecmp:
  80. # Code from module mbschr:
  81. # Code from module mbsinit:
  82. # Code from module mbslen:
  83. # Code from module mbsncasecmp:
  84. # Code from module mbsstr:
  85. # Code from module mbswidth:
  86. # Code from module mbtowc:
  87. # Code from module mbuiter:
  88. # Code from module memchr:
  89. # Code from module mempcpy:
  90. # Code from module memrchr:
  91. # Code from module msvc-inval:
  92. # Code from module msvc-nothrow:
  93. # Code from module multiarch:
  94. # Code from module nl_langinfo:
  95. # Code from module nocrash:
  96. # Code from module regex:
  97. # Code from module size_max:
  98. # Code from module snippet/_Noreturn:
  99. # Code from module snippet/arg-nonnull:
  100. # Code from module snippet/c++defs:
  101. # Code from module snippet/warn-on-use:
  102. # Code from module ssize_t:
  103. # Code from module stdarg:
  104. dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode
  105. dnl for the builtin va_copy to work. With Autoconf 2.60 or later,
  106. dnl gl_PROG_CC_C99 arranges for this. With older Autoconf gl_PROG_CC_C99
  107. dnl shouldn't hurt, though installers are on their own to set c99 mode.
  108. gl_PROG_CC_C99
  109. # Code from module stdbool:
  110. # Code from module stddef:
  111. # Code from module stdint:
  112. # Code from module stdio:
  113. # Code from module stdlib:
  114. # Code from module stpcpy:
  115. # Code from module strcase:
  116. # Code from module strcasestr:
  117. # Code from module strcasestr-simple:
  118. # Code from module strdup-posix:
  119. # Code from module streq:
  120. # Code from module strerror:
  121. # Code from module strerror-override:
  122. # Code from module string:
  123. # Code from module strings:
  124. # Code from module strndup:
  125. # Code from module strnlen:
  126. # Code from module strnlen1:
  127. # Code from module strstr:
  128. # Code from module strstr-simple:
  129. # Code from module sys_types:
  130. # Code from module threadlib:
  131. gl_THREADLIB_EARLY
  132. # Code from module unistd:
  133. # Code from module unitypes:
  134. # Code from module uniwidth/base:
  135. # Code from module uniwidth/width:
  136. # Code from module vasnprintf:
  137. # Code from module vasprintf:
  138. # Code from module verify:
  139. # Code from module wchar:
  140. # Code from module wcrtomb:
  141. # Code from module wctype-h:
  142. # Code from module wcwidth:
  143. # Code from module xalloc:
  144. # Code from module xalloc-die:
  145. # Code from module xalloc-oversized:
  146. # Code from module xsize:
  147. ])
  148. # This macro should be invoked from ./configure.ac, in the section
  149. # "Check for header files, types and library functions".
  150. AC_DEFUN([gl_INIT],
  151. [
  152. AM_CONDITIONAL([GL_COND_LIBTOOL], [false])
  153. gl_cond_libtool=false
  154. gl_libdeps=
  155. gl_ltlibdeps=
  156. gl_m4_base='gnulib/m4'
  157. m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
  158. m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
  159. m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
  160. m4_pushdef([gl_LIBSOURCES_LIST], [])
  161. m4_pushdef([gl_LIBSOURCES_DIR], [])
  162. gl_COMMON
  163. gl_source_base='gnulib/lib'
  164. gl_FUNC_ALLOCA
  165. gl_FUNC_ARGZ
  166. if test -n "$ARGZ_H"; then
  167. AC_LIBOBJ([argz])
  168. fi
  169. gl_DIRNAME_LGPL
  170. gl_DOUBLE_SLASH_ROOT
  171. gl_HEADER_ERRNO_H
  172. gl_ERROR
  173. if test $ac_cv_lib_error_at_line = no; then
  174. AC_LIBOBJ([error])
  175. gl_PREREQ_ERROR
  176. fi
  177. m4_ifdef([AM_XGETTEXT_OPTION],
  178. [AM_][XGETTEXT_OPTION([--flag=error:3:c-format])
  179. AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
  180. AC_REQUIRE([gl_EXTERN_INLINE])
  181. gl_FLOAT_H
  182. if test $REPLACE_FLOAT_LDBL = 1; then
  183. AC_LIBOBJ([float])
  184. fi
  185. if test $REPLACE_ITOLD = 1; then
  186. AC_LIBOBJ([itold])
  187. fi
  188. gl_FUNC_GETOPT_GNU
  189. dnl Because of the way gl_FUNC_GETOPT_GNU is implemented (the gl_getopt_required
  190. dnl mechanism), there is no need to do any AC_LIBOBJ or AC_SUBST here; they are
  191. dnl done in the getopt-posix module.
  192. gl_FUNC_GETOPT_POSIX
  193. if test $REPLACE_GETOPT = 1; then
  194. AC_LIBOBJ([getopt])
  195. AC_LIBOBJ([getopt1])
  196. dnl Arrange for unistd.h to include getopt.h.
  197. GNULIB_GL_UNISTD_H_GETOPT=1
  198. fi
  199. AC_SUBST([GNULIB_GL_UNISTD_H_GETOPT])
  200. gl_FUNC_GETPROGNAME
  201. dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac.
  202. AM_GNU_GETTEXT_VERSION([0.18.1])
  203. AC_SUBST([LIBINTL])
  204. AC_SUBST([LTLIBINTL])
  205. AM_ICONV
  206. m4_ifdef([gl_ICONV_MODULE_INDICATOR],
  207. [gl_ICONV_MODULE_INDICATOR([iconv])])
  208. gl_FUNC_ISWBLANK
  209. if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
  210. :
  211. else
  212. if test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; then
  213. AC_LIBOBJ([iswblank])
  214. fi
  215. fi
  216. gl_WCTYPE_MODULE_INDICATOR([iswblank])
  217. gl_LIMITS_H
  218. gl_FUNC_MALLOC_POSIX
  219. if test $REPLACE_MALLOC = 1; then
  220. AC_LIBOBJ([malloc])
  221. fi
  222. gl_STDLIB_MODULE_INDICATOR([malloc-posix])
  223. gl_MALLOCA
  224. gl_MBCHAR
  225. gl_MBITER
  226. gl_FUNC_MBRTOWC
  227. if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
  228. AC_LIBOBJ([mbrtowc])
  229. gl_PREREQ_MBRTOWC
  230. fi
  231. gl_WCHAR_MODULE_INDICATOR([mbrtowc])
  232. gl_STRING_MODULE_INDICATOR([mbscasecmp])
  233. gl_STRING_MODULE_INDICATOR([mbschr])
  234. gl_FUNC_MBSINIT
  235. if test $HAVE_MBSINIT = 0 || test $REPLACE_MBSINIT = 1; then
  236. AC_LIBOBJ([mbsinit])
  237. gl_PREREQ_MBSINIT
  238. fi
  239. gl_WCHAR_MODULE_INDICATOR([mbsinit])
  240. gl_FUNC_MBSLEN
  241. gl_STRING_MODULE_INDICATOR([mbslen])
  242. gl_STRING_MODULE_INDICATOR([mbsncasecmp])
  243. gl_STRING_MODULE_INDICATOR([mbsstr])
  244. gl_MBSWIDTH
  245. gl_MBITER
  246. gl_FUNC_MEMCHR
  247. if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
  248. AC_LIBOBJ([memchr])
  249. gl_PREREQ_MEMCHR
  250. fi
  251. gl_STRING_MODULE_INDICATOR([memchr])
  252. gl_FUNC_MEMRCHR
  253. if test $ac_cv_func_memrchr = no; then
  254. AC_LIBOBJ([memrchr])
  255. gl_PREREQ_MEMRCHR
  256. fi
  257. gl_STRING_MODULE_INDICATOR([memrchr])
  258. gl_MULTIARCH
  259. gl_REGEX
  260. if test $ac_use_included_regex = yes; then
  261. AC_LIBOBJ([regex])
  262. gl_PREREQ_REGEX
  263. fi
  264. gt_TYPE_SSIZE_T
  265. gl_STDARG_H
  266. AM_STDBOOL_H
  267. gl_STDDEF_H
  268. gl_STDINT_H
  269. gl_STDIO_H
  270. gl_STDLIB_H
  271. gl_STRCASE
  272. if test $HAVE_STRCASECMP = 0; then
  273. AC_LIBOBJ([strcasecmp])
  274. gl_PREREQ_STRCASECMP
  275. fi
  276. if test $HAVE_STRNCASECMP = 0; then
  277. AC_LIBOBJ([strncasecmp])
  278. gl_PREREQ_STRNCASECMP
  279. fi
  280. gl_FUNC_STRCASESTR
  281. if test $HAVE_STRCASESTR = 0 || test $REPLACE_STRCASESTR = 1; then
  282. AC_LIBOBJ([strcasestr])
  283. gl_PREREQ_STRCASESTR
  284. fi
  285. gl_FUNC_STRCASESTR_SIMPLE
  286. if test $HAVE_STRCASESTR = 0 || test $REPLACE_STRCASESTR = 1; then
  287. AC_LIBOBJ([strcasestr])
  288. gl_PREREQ_STRCASESTR
  289. fi
  290. gl_STRING_MODULE_INDICATOR([strcasestr])
  291. gl_FUNC_STRDUP_POSIX
  292. if test $ac_cv_func_strdup = no || test $REPLACE_STRDUP = 1; then
  293. AC_LIBOBJ([strdup])
  294. gl_PREREQ_STRDUP
  295. fi
  296. gl_STRING_MODULE_INDICATOR([strdup])
  297. gl_FUNC_STRERROR
  298. if test $REPLACE_STRERROR = 1; then
  299. AC_LIBOBJ([strerror])
  300. fi
  301. gl_MODULE_INDICATOR([strerror])
  302. gl_STRING_MODULE_INDICATOR([strerror])
  303. gl_HEADER_STRING_H
  304. gl_HEADER_STRINGS_H
  305. gl_FUNC_STRNLEN
  306. if test $HAVE_DECL_STRNLEN = 0 || test $REPLACE_STRNLEN = 1; then
  307. AC_LIBOBJ([strnlen])
  308. gl_PREREQ_STRNLEN
  309. fi
  310. gl_STRING_MODULE_INDICATOR([strnlen])
  311. gl_SYS_TYPES_H
  312. AC_PROG_MKDIR_P
  313. gl_UNISTD_H
  314. gl_LIBUNISTRING_LIBHEADER([0.9.4], [unitypes.h])
  315. gl_LIBUNISTRING_LIBHEADER([0.9.4], [uniwidth.h])
  316. gl_LIBUNISTRING_MODULE([0.9.6], [uniwidth/width])
  317. gl_FUNC_VASPRINTF
  318. gl_STDIO_MODULE_INDICATOR([vasprintf])
  319. m4_ifdef([AM_XGETTEXT_OPTION],
  320. [AM_][XGETTEXT_OPTION([--flag=asprintf:2:c-format])
  321. AM_][XGETTEXT_OPTION([--flag=vasprintf:2:c-format])])
  322. gl_WCHAR_H
  323. gl_WCTYPE_H
  324. gl_FUNC_WCWIDTH
  325. if test $HAVE_WCWIDTH = 0 || test $REPLACE_WCWIDTH = 1; then
  326. AC_LIBOBJ([wcwidth])
  327. fi
  328. gl_WCHAR_MODULE_INDICATOR([wcwidth])
  329. gl_XALLOC
  330. gl_gnulib_enabled_btowc=false
  331. gl_gnulib_enabled_37f71b604aa9c54446783d80f42fe547=false
  332. gl_gnulib_enabled_configmake=false
  333. gl_gnulib_enabled_30838f5439487421042f2225bed3af76=false
  334. gl_gnulib_enabled_intprops=false
  335. gl_gnulib_enabled_langinfo=false
  336. gl_gnulib_enabled_localcharset=false
  337. gl_gnulib_enabled_locale=false
  338. gl_gnulib_enabled_localeconv=false
  339. gl_gnulib_enabled_lock=false
  340. gl_gnulib_enabled_mbtowc=false
  341. gl_gnulib_enabled_mempcpy=false
  342. gl_gnulib_enabled_f691f076f650964c9f5598c3ee487616=false
  343. gl_gnulib_enabled_676220fa4366efa9bdbfccf11a857c07=false
  344. gl_gnulib_enabled_nl_langinfo=false
  345. gl_gnulib_enabled_size_max=false
  346. gl_gnulib_enabled_stpcpy=false
  347. gl_gnulib_enabled_dbb57f49352be8fb86869629a254fb72=false
  348. gl_gnulib_enabled_strndup=false
  349. gl_gnulib_enabled_strstr=false
  350. gl_gnulib_enabled_f84f170cca5f5b09d22686d5b833aa41=false
  351. gl_gnulib_enabled_threadlib=false
  352. gl_gnulib_enabled_vasnprintf=false
  353. gl_gnulib_enabled_wcrtomb=false
  354. gl_gnulib_enabled_xsize=false
  355. func_gl_gnulib_m4code_btowc ()
  356. {
  357. if ! $gl_gnulib_enabled_btowc; then
  358. gl_FUNC_BTOWC
  359. if test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1; then
  360. AC_LIBOBJ([btowc])
  361. gl_PREREQ_BTOWC
  362. fi
  363. gl_WCHAR_MODULE_INDICATOR([btowc])
  364. gl_gnulib_enabled_btowc=true
  365. if test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1; then
  366. func_gl_gnulib_m4code_mbtowc
  367. fi
  368. fi
  369. }
  370. func_gl_gnulib_m4code_37f71b604aa9c54446783d80f42fe547 ()
  371. {
  372. if ! $gl_gnulib_enabled_37f71b604aa9c54446783d80f42fe547; then
  373. gl___BUILTIN_EXPECT
  374. gl_gnulib_enabled_37f71b604aa9c54446783d80f42fe547=true
  375. fi
  376. }
  377. func_gl_gnulib_m4code_configmake ()
  378. {
  379. if ! $gl_gnulib_enabled_configmake; then
  380. gl_CONFIGMAKE_PREP
  381. gl_gnulib_enabled_configmake=true
  382. fi
  383. }
  384. func_gl_gnulib_m4code_30838f5439487421042f2225bed3af76 ()
  385. {
  386. if ! $gl_gnulib_enabled_30838f5439487421042f2225bed3af76; then
  387. gl_HARD_LOCALE
  388. gl_gnulib_enabled_30838f5439487421042f2225bed3af76=true
  389. fi
  390. }
  391. func_gl_gnulib_m4code_intprops ()
  392. {
  393. if ! $gl_gnulib_enabled_intprops; then
  394. gl_gnulib_enabled_intprops=true
  395. fi
  396. }
  397. func_gl_gnulib_m4code_langinfo ()
  398. {
  399. if ! $gl_gnulib_enabled_langinfo; then
  400. gl_LANGINFO_H
  401. gl_gnulib_enabled_langinfo=true
  402. fi
  403. }
  404. func_gl_gnulib_m4code_localcharset ()
  405. {
  406. if ! $gl_gnulib_enabled_localcharset; then
  407. gl_LOCALCHARSET
  408. LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(abs_top_builddir)/$gl_source_base\""
  409. AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT])
  410. gl_gnulib_enabled_localcharset=true
  411. func_gl_gnulib_m4code_configmake
  412. fi
  413. }
  414. func_gl_gnulib_m4code_locale ()
  415. {
  416. if ! $gl_gnulib_enabled_locale; then
  417. gl_LOCALE_H
  418. gl_gnulib_enabled_locale=true
  419. fi
  420. }
  421. func_gl_gnulib_m4code_localeconv ()
  422. {
  423. if ! $gl_gnulib_enabled_localeconv; then
  424. gl_FUNC_LOCALECONV
  425. if test $REPLACE_LOCALECONV = 1; then
  426. AC_LIBOBJ([localeconv])
  427. gl_PREREQ_LOCALECONV
  428. fi
  429. gl_LOCALE_MODULE_INDICATOR([localeconv])
  430. gl_gnulib_enabled_localeconv=true
  431. func_gl_gnulib_m4code_locale
  432. fi
  433. }
  434. func_gl_gnulib_m4code_lock ()
  435. {
  436. if ! $gl_gnulib_enabled_lock; then
  437. gl_LOCK
  438. gl_MODULE_INDICATOR([lock])
  439. gl_gnulib_enabled_lock=true
  440. func_gl_gnulib_m4code_threadlib
  441. fi
  442. }
  443. func_gl_gnulib_m4code_mbtowc ()
  444. {
  445. if ! $gl_gnulib_enabled_mbtowc; then
  446. gl_FUNC_MBTOWC
  447. if test $REPLACE_MBTOWC = 1; then
  448. AC_LIBOBJ([mbtowc])
  449. gl_PREREQ_MBTOWC
  450. fi
  451. gl_STDLIB_MODULE_INDICATOR([mbtowc])
  452. gl_gnulib_enabled_mbtowc=true
  453. fi
  454. }
  455. func_gl_gnulib_m4code_mempcpy ()
  456. {
  457. if ! $gl_gnulib_enabled_mempcpy; then
  458. gl_FUNC_MEMPCPY
  459. if test $HAVE_MEMPCPY = 0; then
  460. AC_LIBOBJ([mempcpy])
  461. gl_PREREQ_MEMPCPY
  462. fi
  463. gl_STRING_MODULE_INDICATOR([mempcpy])
  464. gl_gnulib_enabled_mempcpy=true
  465. fi
  466. }
  467. func_gl_gnulib_m4code_f691f076f650964c9f5598c3ee487616 ()
  468. {
  469. if ! $gl_gnulib_enabled_f691f076f650964c9f5598c3ee487616; then
  470. AC_REQUIRE([gl_MSVC_INVAL])
  471. if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
  472. AC_LIBOBJ([msvc-inval])
  473. fi
  474. gl_gnulib_enabled_f691f076f650964c9f5598c3ee487616=true
  475. fi
  476. }
  477. func_gl_gnulib_m4code_676220fa4366efa9bdbfccf11a857c07 ()
  478. {
  479. if ! $gl_gnulib_enabled_676220fa4366efa9bdbfccf11a857c07; then
  480. AC_REQUIRE([gl_MSVC_NOTHROW])
  481. if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
  482. AC_LIBOBJ([msvc-nothrow])
  483. fi
  484. gl_gnulib_enabled_676220fa4366efa9bdbfccf11a857c07=true
  485. func_gl_gnulib_m4code_f691f076f650964c9f5598c3ee487616
  486. fi
  487. }
  488. func_gl_gnulib_m4code_nl_langinfo ()
  489. {
  490. if ! $gl_gnulib_enabled_nl_langinfo; then
  491. gl_FUNC_NL_LANGINFO
  492. if test $HAVE_NL_LANGINFO = 0 || test $REPLACE_NL_LANGINFO = 1; then
  493. AC_LIBOBJ([nl_langinfo])
  494. fi
  495. gl_LANGINFO_MODULE_INDICATOR([nl_langinfo])
  496. gl_gnulib_enabled_nl_langinfo=true
  497. func_gl_gnulib_m4code_langinfo
  498. if test $HAVE_NL_LANGINFO = 0 || test $REPLACE_NL_LANGINFO = 1; then
  499. func_gl_gnulib_m4code_localeconv
  500. fi
  501. fi
  502. }
  503. func_gl_gnulib_m4code_size_max ()
  504. {
  505. if ! $gl_gnulib_enabled_size_max; then
  506. gl_SIZE_MAX
  507. gl_gnulib_enabled_size_max=true
  508. fi
  509. }
  510. func_gl_gnulib_m4code_stpcpy ()
  511. {
  512. if ! $gl_gnulib_enabled_stpcpy; then
  513. gl_FUNC_STPCPY
  514. if test $HAVE_STPCPY = 0; then
  515. AC_LIBOBJ([stpcpy])
  516. gl_PREREQ_STPCPY
  517. fi
  518. gl_STRING_MODULE_INDICATOR([stpcpy])
  519. gl_gnulib_enabled_stpcpy=true
  520. fi
  521. }
  522. func_gl_gnulib_m4code_dbb57f49352be8fb86869629a254fb72 ()
  523. {
  524. if ! $gl_gnulib_enabled_dbb57f49352be8fb86869629a254fb72; then
  525. AC_REQUIRE([gl_HEADER_ERRNO_H])
  526. AC_REQUIRE([gl_FUNC_STRERROR_0])
  527. if test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1; then
  528. AC_LIBOBJ([strerror-override])
  529. gl_PREREQ_SYS_H_WINSOCK2
  530. fi
  531. gl_gnulib_enabled_dbb57f49352be8fb86869629a254fb72=true
  532. fi
  533. }
  534. func_gl_gnulib_m4code_strndup ()
  535. {
  536. if ! $gl_gnulib_enabled_strndup; then
  537. gl_FUNC_STRNDUP
  538. if test $HAVE_STRNDUP = 0 || test $REPLACE_STRNDUP = 1; then
  539. AC_LIBOBJ([strndup])
  540. fi
  541. gl_STRING_MODULE_INDICATOR([strndup])
  542. gl_gnulib_enabled_strndup=true
  543. fi
  544. }
  545. func_gl_gnulib_m4code_strstr ()
  546. {
  547. if ! $gl_gnulib_enabled_strstr; then
  548. gl_FUNC_STRSTR
  549. if test $REPLACE_STRSTR = 1; then
  550. AC_LIBOBJ([strstr])
  551. fi
  552. gl_gnulib_enabled_strstr=true
  553. func_gl_gnulib_m4code_f84f170cca5f5b09d22686d5b833aa41
  554. fi
  555. }
  556. func_gl_gnulib_m4code_f84f170cca5f5b09d22686d5b833aa41 ()
  557. {
  558. if ! $gl_gnulib_enabled_f84f170cca5f5b09d22686d5b833aa41; then
  559. gl_FUNC_STRSTR_SIMPLE
  560. if test $REPLACE_STRSTR = 1; then
  561. AC_LIBOBJ([strstr])
  562. fi
  563. gl_STRING_MODULE_INDICATOR([strstr])
  564. gl_gnulib_enabled_f84f170cca5f5b09d22686d5b833aa41=true
  565. if test $REPLACE_STRSTR = 1; then
  566. func_gl_gnulib_m4code_37f71b604aa9c54446783d80f42fe547
  567. fi
  568. fi
  569. }
  570. func_gl_gnulib_m4code_threadlib ()
  571. {
  572. if ! $gl_gnulib_enabled_threadlib; then
  573. gl_THREADLIB
  574. gl_gnulib_enabled_threadlib=true
  575. fi
  576. }
  577. func_gl_gnulib_m4code_vasnprintf ()
  578. {
  579. if ! $gl_gnulib_enabled_vasnprintf; then
  580. gl_FUNC_VASNPRINTF
  581. gl_gnulib_enabled_vasnprintf=true
  582. func_gl_gnulib_m4code_xsize
  583. fi
  584. }
  585. func_gl_gnulib_m4code_wcrtomb ()
  586. {
  587. if ! $gl_gnulib_enabled_wcrtomb; then
  588. gl_FUNC_WCRTOMB
  589. if test $HAVE_WCRTOMB = 0 || test $REPLACE_WCRTOMB = 1; then
  590. AC_LIBOBJ([wcrtomb])
  591. gl_PREREQ_WCRTOMB
  592. fi
  593. gl_WCHAR_MODULE_INDICATOR([wcrtomb])
  594. gl_gnulib_enabled_wcrtomb=true
  595. fi
  596. }
  597. func_gl_gnulib_m4code_xsize ()
  598. {
  599. if ! $gl_gnulib_enabled_xsize; then
  600. gl_XSIZE
  601. gl_gnulib_enabled_xsize=true
  602. func_gl_gnulib_m4code_size_max
  603. fi
  604. }
  605. if test -n "$ARGZ_H"; then
  606. func_gl_gnulib_m4code_mempcpy
  607. fi
  608. if test -n "$ARGZ_H"; then
  609. func_gl_gnulib_m4code_stpcpy
  610. fi
  611. if test -n "$ARGZ_H"; then
  612. func_gl_gnulib_m4code_strndup
  613. fi
  614. if test -n "$ARGZ_H"; then
  615. func_gl_gnulib_m4code_strstr
  616. fi
  617. if test $ac_cv_lib_error_at_line = no; then
  618. func_gl_gnulib_m4code_676220fa4366efa9bdbfccf11a857c07
  619. fi
  620. if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
  621. func_gl_gnulib_m4code_30838f5439487421042f2225bed3af76
  622. fi
  623. if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
  624. func_gl_gnulib_m4code_localcharset
  625. fi
  626. if test $ac_use_included_regex = yes; then
  627. func_gl_gnulib_m4code_btowc
  628. fi
  629. if test $ac_use_included_regex = yes; then
  630. func_gl_gnulib_m4code_37f71b604aa9c54446783d80f42fe547
  631. fi
  632. if test $ac_use_included_regex = yes; then
  633. func_gl_gnulib_m4code_intprops
  634. fi
  635. if test "$ac_cv_gnu_library_2_1:$ac_use_included_regex" = no:yes; then
  636. func_gl_gnulib_m4code_lock
  637. fi
  638. if test $ac_use_included_regex = yes; then
  639. func_gl_gnulib_m4code_nl_langinfo
  640. fi
  641. if test $ac_use_included_regex = yes; then
  642. func_gl_gnulib_m4code_wcrtomb
  643. fi
  644. if test $REPLACE_STRERROR = 1; then
  645. func_gl_gnulib_m4code_intprops
  646. fi
  647. if test $REPLACE_STRERROR = 1; then
  648. func_gl_gnulib_m4code_dbb57f49352be8fb86869629a254fb72
  649. fi
  650. if test $HAVE_VASPRINTF = 0 || test $REPLACE_VASPRINTF = 1; then
  651. func_gl_gnulib_m4code_vasnprintf
  652. fi
  653. if test $HAVE_WCWIDTH = 0 || test $REPLACE_WCWIDTH = 1; then
  654. func_gl_gnulib_m4code_localcharset
  655. fi
  656. m4_pattern_allow([^gl_GNULIB_ENABLED_])
  657. AM_CONDITIONAL([gl_GNULIB_ENABLED_btowc], [$gl_gnulib_enabled_btowc])
  658. AM_CONDITIONAL([gl_GNULIB_ENABLED_37f71b604aa9c54446783d80f42fe547], [$gl_gnulib_enabled_37f71b604aa9c54446783d80f42fe547])
  659. AM_CONDITIONAL([gl_GNULIB_ENABLED_configmake], [$gl_gnulib_enabled_configmake])
  660. AM_CONDITIONAL([gl_GNULIB_ENABLED_30838f5439487421042f2225bed3af76], [$gl_gnulib_enabled_30838f5439487421042f2225bed3af76])
  661. AM_CONDITIONAL([gl_GNULIB_ENABLED_intprops], [$gl_gnulib_enabled_intprops])
  662. AM_CONDITIONAL([gl_GNULIB_ENABLED_langinfo], [$gl_gnulib_enabled_langinfo])
  663. AM_CONDITIONAL([gl_GNULIB_ENABLED_localcharset], [$gl_gnulib_enabled_localcharset])
  664. AM_CONDITIONAL([gl_GNULIB_ENABLED_locale], [$gl_gnulib_enabled_locale])
  665. AM_CONDITIONAL([gl_GNULIB_ENABLED_localeconv], [$gl_gnulib_enabled_localeconv])
  666. AM_CONDITIONAL([gl_GNULIB_ENABLED_lock], [$gl_gnulib_enabled_lock])
  667. AM_CONDITIONAL([gl_GNULIB_ENABLED_mbtowc], [$gl_gnulib_enabled_mbtowc])
  668. AM_CONDITIONAL([gl_GNULIB_ENABLED_mempcpy], [$gl_gnulib_enabled_mempcpy])
  669. AM_CONDITIONAL([gl_GNULIB_ENABLED_f691f076f650964c9f5598c3ee487616], [$gl_gnulib_enabled_f691f076f650964c9f5598c3ee487616])
  670. AM_CONDITIONAL([gl_GNULIB_ENABLED_676220fa4366efa9bdbfccf11a857c07], [$gl_gnulib_enabled_676220fa4366efa9bdbfccf11a857c07])
  671. AM_CONDITIONAL([gl_GNULIB_ENABLED_nl_langinfo], [$gl_gnulib_enabled_nl_langinfo])
  672. AM_CONDITIONAL([gl_GNULIB_ENABLED_size_max], [$gl_gnulib_enabled_size_max])
  673. AM_CONDITIONAL([gl_GNULIB_ENABLED_stpcpy], [$gl_gnulib_enabled_stpcpy])
  674. AM_CONDITIONAL([gl_GNULIB_ENABLED_dbb57f49352be8fb86869629a254fb72], [$gl_gnulib_enabled_dbb57f49352be8fb86869629a254fb72])
  675. AM_CONDITIONAL([gl_GNULIB_ENABLED_strndup], [$gl_gnulib_enabled_strndup])
  676. AM_CONDITIONAL([gl_GNULIB_ENABLED_strstr], [$gl_gnulib_enabled_strstr])
  677. AM_CONDITIONAL([gl_GNULIB_ENABLED_f84f170cca5f5b09d22686d5b833aa41], [$gl_gnulib_enabled_f84f170cca5f5b09d22686d5b833aa41])
  678. AM_CONDITIONAL([gl_GNULIB_ENABLED_threadlib], [$gl_gnulib_enabled_threadlib])
  679. AM_CONDITIONAL([gl_GNULIB_ENABLED_vasnprintf], [$gl_gnulib_enabled_vasnprintf])
  680. AM_CONDITIONAL([gl_GNULIB_ENABLED_wcrtomb], [$gl_gnulib_enabled_wcrtomb])
  681. AM_CONDITIONAL([gl_GNULIB_ENABLED_xsize], [$gl_gnulib_enabled_xsize])
  682. # End of code from modules
  683. m4_ifval(gl_LIBSOURCES_LIST, [
  684. m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ ||
  685. for gl_file in ]gl_LIBSOURCES_LIST[ ; do
  686. if test ! -r ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file ; then
  687. echo "missing file ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file" >&2
  688. exit 1
  689. fi
  690. done])dnl
  691. m4_if(m4_sysval, [0], [],
  692. [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
  693. ])
  694. m4_popdef([gl_LIBSOURCES_DIR])
  695. m4_popdef([gl_LIBSOURCES_LIST])
  696. m4_popdef([AC_LIBSOURCES])
  697. m4_popdef([AC_REPLACE_FUNCS])
  698. m4_popdef([AC_LIBOBJ])
  699. AC_CONFIG_COMMANDS_PRE([
  700. gl_libobjs=
  701. gl_ltlibobjs=
  702. if test -n "$gl_LIBOBJS"; then
  703. # Remove the extension.
  704. sed_drop_objext='s/\.o$//;s/\.obj$//'
  705. for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
  706. gl_libobjs="$gl_libobjs $i.$ac_objext"
  707. gl_ltlibobjs="$gl_ltlibobjs $i.lo"
  708. done
  709. fi
  710. AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
  711. AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
  712. ])
  713. gltests_libdeps=
  714. gltests_ltlibdeps=
  715. m4_pushdef([AC_LIBOBJ], m4_defn([gltests_LIBOBJ]))
  716. m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gltests_REPLACE_FUNCS]))
  717. m4_pushdef([AC_LIBSOURCES], m4_defn([gltests_LIBSOURCES]))
  718. m4_pushdef([gltests_LIBSOURCES_LIST], [])
  719. m4_pushdef([gltests_LIBSOURCES_DIR], [])
  720. gl_COMMON
  721. gl_source_base='tests'
  722. changequote(,)dnl
  723. gltests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
  724. changequote([, ])dnl
  725. AC_SUBST([gltests_WITNESS])
  726. gl_module_indicator_condition=$gltests_WITNESS
  727. m4_pushdef([gl_MODULE_INDICATOR_CONDITION], [$gl_module_indicator_condition])
  728. m4_pattern_allow([^gl_GNULIB_ENABLED_])
  729. m4_popdef([gl_MODULE_INDICATOR_CONDITION])
  730. m4_ifval(gltests_LIBSOURCES_LIST, [
  731. m4_syscmd([test ! -d ]m4_defn([gltests_LIBSOURCES_DIR])[ ||
  732. for gl_file in ]gltests_LIBSOURCES_LIST[ ; do
  733. if test ! -r ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file ; then
  734. echo "missing file ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file" >&2
  735. exit 1
  736. fi
  737. done])dnl
  738. m4_if(m4_sysval, [0], [],
  739. [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
  740. ])
  741. m4_popdef([gltests_LIBSOURCES_DIR])
  742. m4_popdef([gltests_LIBSOURCES_LIST])
  743. m4_popdef([AC_LIBSOURCES])
  744. m4_popdef([AC_REPLACE_FUNCS])
  745. m4_popdef([AC_LIBOBJ])
  746. AC_CONFIG_COMMANDS_PRE([
  747. gltests_libobjs=
  748. gltests_ltlibobjs=
  749. if test -n "$gltests_LIBOBJS"; then
  750. # Remove the extension.
  751. sed_drop_objext='s/\.o$//;s/\.obj$//'
  752. for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
  753. gltests_libobjs="$gltests_libobjs $i.$ac_objext"
  754. gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
  755. done
  756. fi
  757. AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs])
  758. AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs])
  759. ])
  760. LIBGNU_LIBDEPS="$gl_libdeps"
  761. AC_SUBST([LIBGNU_LIBDEPS])
  762. LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
  763. AC_SUBST([LIBGNU_LTLIBDEPS])
  764. ])
  765. # Like AC_LIBOBJ, except that the module name goes
  766. # into gl_LIBOBJS instead of into LIBOBJS.
  767. AC_DEFUN([gl_LIBOBJ], [
  768. AS_LITERAL_IF([$1], [gl_LIBSOURCES([$1.c])])dnl
  769. gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"
  770. ])
  771. # Like AC_REPLACE_FUNCS, except that the module name goes
  772. # into gl_LIBOBJS instead of into LIBOBJS.
  773. AC_DEFUN([gl_REPLACE_FUNCS], [
  774. m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
  775. AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])
  776. ])
  777. # Like AC_LIBSOURCES, except the directory where the source file is
  778. # expected is derived from the gnulib-tool parameterization,
  779. # and alloca is special cased (for the alloca-opt module).
  780. # We could also entirely rely on EXTRA_lib..._SOURCES.
  781. AC_DEFUN([gl_LIBSOURCES], [
  782. m4_foreach([_gl_NAME], [$1], [
  783. m4_if(_gl_NAME, [alloca.c], [], [
  784. m4_define([gl_LIBSOURCES_DIR], [gnulib/lib])
  785. m4_append([gl_LIBSOURCES_LIST], _gl_NAME, [ ])
  786. ])
  787. ])
  788. ])
  789. # Like AC_LIBOBJ, except that the module name goes
  790. # into gltests_LIBOBJS instead of into LIBOBJS.
  791. AC_DEFUN([gltests_LIBOBJ], [
  792. AS_LITERAL_IF([$1], [gltests_LIBSOURCES([$1.c])])dnl
  793. gltests_LIBOBJS="$gltests_LIBOBJS $1.$ac_objext"
  794. ])
  795. # Like AC_REPLACE_FUNCS, except that the module name goes
  796. # into gltests_LIBOBJS instead of into LIBOBJS.
  797. AC_DEFUN([gltests_REPLACE_FUNCS], [
  798. m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
  799. AC_CHECK_FUNCS([$1], , [gltests_LIBOBJ($ac_func)])
  800. ])
  801. # Like AC_LIBSOURCES, except the directory where the source file is
  802. # expected is derived from the gnulib-tool parameterization,
  803. # and alloca is special cased (for the alloca-opt module).
  804. # We could also entirely rely on EXTRA_lib..._SOURCES.
  805. AC_DEFUN([gltests_LIBSOURCES], [
  806. m4_foreach([_gl_NAME], [$1], [
  807. m4_if(_gl_NAME, [alloca.c], [], [
  808. m4_define([gltests_LIBSOURCES_DIR], [tests])
  809. m4_append([gltests_LIBSOURCES_LIST], _gl_NAME, [ ])
  810. ])
  811. ])
  812. ])
  813. # This macro records the list of files which have been installed by
  814. # gnulib-tool and may be removed by future gnulib-tool invocations.
  815. AC_DEFUN([gl_FILE_LIST], [
  816. build-aux/config.rpath
  817. lib/_Noreturn.h
  818. lib/alloca.in.h
  819. lib/arg-nonnull.h
  820. lib/argz.c
  821. lib/argz.in.h
  822. lib/asnprintf.c
  823. lib/asprintf.c
  824. lib/basename-lgpl.c
  825. lib/btowc.c
  826. lib/c++defs.h
  827. lib/config.charset
  828. lib/dirname-lgpl.c
  829. lib/dirname.h
  830. lib/dosname.h
  831. lib/errno.in.h
  832. lib/error.c
  833. lib/error.h
  834. lib/exitfail.c
  835. lib/exitfail.h
  836. lib/float+.h
  837. lib/float.c
  838. lib/float.in.h
  839. lib/getopt-cdefs.in.h
  840. lib/getopt-core.h
  841. lib/getopt-ext.h
  842. lib/getopt-pfx-core.h
  843. lib/getopt-pfx-ext.h
  844. lib/getopt.c
  845. lib/getopt.in.h
  846. lib/getopt1.c
  847. lib/getopt_int.h
  848. lib/getprogname.c
  849. lib/getprogname.h
  850. lib/gettext.h
  851. lib/glthread/lock.c
  852. lib/glthread/lock.h
  853. lib/glthread/threadlib.c
  854. lib/hard-locale.c
  855. lib/hard-locale.h
  856. lib/intprops.h
  857. lib/iswblank.c
  858. lib/itold.c
  859. lib/langinfo.in.h
  860. lib/limits.in.h
  861. lib/localcharset.c
  862. lib/localcharset.h
  863. lib/locale.in.h
  864. lib/localeconv.c
  865. lib/malloc.c
  866. lib/malloca.c
  867. lib/malloca.h
  868. lib/malloca.valgrind
  869. lib/mbchar.c
  870. lib/mbchar.h
  871. lib/mbiter.c
  872. lib/mbiter.h
  873. lib/mbrtowc.c
  874. lib/mbscasecmp.c
  875. lib/mbschr.c
  876. lib/mbsinit.c
  877. lib/mbslen.c
  878. lib/mbsncasecmp.c
  879. lib/mbsstr.c
  880. lib/mbswidth.c
  881. lib/mbswidth.h
  882. lib/mbtowc-impl.h
  883. lib/mbtowc.c
  884. lib/mbuiter.c
  885. lib/mbuiter.h
  886. lib/memchr.c
  887. lib/memchr.valgrind
  888. lib/mempcpy.c
  889. lib/memrchr.c
  890. lib/msvc-inval.c
  891. lib/msvc-inval.h
  892. lib/msvc-nothrow.c
  893. lib/msvc-nothrow.h
  894. lib/nl_langinfo.c
  895. lib/printf-args.c
  896. lib/printf-args.h
  897. lib/printf-parse.c
  898. lib/printf-parse.h
  899. lib/ref-add.sin
  900. lib/ref-del.sin
  901. lib/regcomp.c
  902. lib/regex.c
  903. lib/regex.h
  904. lib/regex_internal.c
  905. lib/regex_internal.h
  906. lib/regexec.c
  907. lib/size_max.h
  908. lib/stdarg.in.h
  909. lib/stdbool.in.h
  910. lib/stddef.in.h
  911. lib/stdint.in.h
  912. lib/stdio.in.h
  913. lib/stdlib.in.h
  914. lib/stpcpy.c
  915. lib/str-kmp.h
  916. lib/str-two-way.h
  917. lib/strcasecmp.c
  918. lib/strcasestr.c
  919. lib/strdup.c
  920. lib/streq.h
  921. lib/strerror-override.c
  922. lib/strerror-override.h
  923. lib/strerror.c
  924. lib/string.in.h
  925. lib/strings.in.h
  926. lib/stripslash.c
  927. lib/strncasecmp.c
  928. lib/strndup.c
  929. lib/strnlen.c
  930. lib/strnlen1.c
  931. lib/strnlen1.h
  932. lib/strstr.c
  933. lib/sys_types.in.h
  934. lib/unistd.c
  935. lib/unistd.in.h
  936. lib/unitypes.in.h
  937. lib/uniwidth.in.h
  938. lib/uniwidth/cjk.h
  939. lib/uniwidth/width.c
  940. lib/vasnprintf.c
  941. lib/vasnprintf.h
  942. lib/vasprintf.c
  943. lib/verify.h
  944. lib/warn-on-use.h
  945. lib/wchar.in.h
  946. lib/wcrtomb.c
  947. lib/wctype-h.c
  948. lib/wctype.in.h
  949. lib/wcwidth.c
  950. lib/xalloc-die.c
  951. lib/xalloc-oversized.h
  952. lib/xalloc.h
  953. lib/xmalloc.c
  954. lib/xsize.c
  955. lib/xsize.h
  956. m4/00gnulib.m4
  957. m4/absolute-header.m4
  958. m4/alloca.m4
  959. m4/argz.m4
  960. m4/btowc.m4
  961. m4/builtin-expect.m4
  962. m4/codeset.m4
  963. m4/configmake.m4
  964. m4/dirname.m4
  965. m4/double-slash-root.m4
  966. m4/eealloc.m4
  967. m4/errno_h.m4
  968. m4/error.m4
  969. m4/exponentd.m4
  970. m4/extensions.m4
  971. m4/extern-inline.m4
  972. m4/fcntl-o.m4
  973. m4/float_h.m4
  974. m4/getopt.m4
  975. m4/getprogname.m4
  976. m4/gettext.m4
  977. m4/glibc2.m4
  978. m4/glibc21.m4
  979. m4/gnulib-common.m4
  980. m4/hard-locale.m4
  981. m4/iconv.m4
  982. m4/include_next.m4
  983. m4/intdiv0.m4
  984. m4/intl.m4
  985. m4/intldir.m4
  986. m4/intlmacosx.m4
  987. m4/intmax.m4
  988. m4/intmax_t.m4
  989. m4/inttypes-pri.m4
  990. m4/inttypes_h.m4
  991. m4/iswblank.m4
  992. m4/langinfo_h.m4
  993. m4/lcmessage.m4
  994. m4/lib-ld.m4
  995. m4/lib-link.m4
  996. m4/lib-prefix.m4
  997. m4/libunistring-base.m4
  998. m4/limits-h.m4
  999. m4/localcharset.m4
  1000. m4/locale-fr.m4
  1001. m4/locale-ja.m4
  1002. m4/locale-zh.m4
  1003. m4/locale_h.m4
  1004. m4/localeconv.m4
  1005. m4/lock.m4
  1006. m4/longlong.m4
  1007. m4/malloc.m4
  1008. m4/malloca.m4
  1009. m4/math_h.m4
  1010. m4/mbchar.m4
  1011. m4/mbiter.m4
  1012. m4/mbrtowc.m4
  1013. m4/mbsinit.m4
  1014. m4/mbslen.m4
  1015. m4/mbstate_t.m4
  1016. m4/mbswidth.m4
  1017. m4/mbtowc.m4
  1018. m4/memchr.m4
  1019. m4/mempcpy.m4
  1020. m4/memrchr.m4
  1021. m4/mmap-anon.m4
  1022. m4/msvc-inval.m4
  1023. m4/msvc-nothrow.m4
  1024. m4/multiarch.m4
  1025. m4/nl_langinfo.m4
  1026. m4/nls.m4
  1027. m4/nocrash.m4
  1028. m4/off_t.m4
  1029. m4/onceonly.m4
  1030. m4/po.m4
  1031. m4/printf-posix.m4
  1032. m4/printf.m4
  1033. m4/progtest.m4
  1034. m4/pthread_rwlock_rdlock.m4
  1035. m4/regex.m4
  1036. m4/size_max.m4
  1037. m4/ssize_t.m4
  1038. m4/stdarg.m4
  1039. m4/stdbool.m4
  1040. m4/stddef_h.m4
  1041. m4/stdint.m4
  1042. m4/stdint_h.m4
  1043. m4/stdio_h.m4
  1044. m4/stdlib_h.m4
  1045. m4/stpcpy.m4
  1046. m4/strcase.m4
  1047. m4/strcasestr.m4
  1048. m4/strdup.m4
  1049. m4/strerror.m4
  1050. m4/string_h.m4
  1051. m4/strings_h.m4
  1052. m4/strndup.m4
  1053. m4/strnlen.m4
  1054. m4/strstr.m4
  1055. m4/sys_socket_h.m4
  1056. m4/sys_types_h.m4
  1057. m4/threadlib.m4
  1058. m4/uintmax_t.m4
  1059. m4/unistd_h.m4
  1060. m4/vasnprintf.m4
  1061. m4/vasprintf.m4
  1062. m4/visibility.m4
  1063. m4/warn-on-use.m4
  1064. m4/wchar_h.m4
  1065. m4/wchar_t.m4
  1066. m4/wcrtomb.m4
  1067. m4/wctype_h.m4
  1068. m4/wcwidth.m4
  1069. m4/wint_t.m4
  1070. m4/xalloc.m4
  1071. m4/xsize.m4
  1072. ])