summaryrefslogtreecommitdiffstats
path: root/gl/m4/gnulib-comp.m4
diff options
context:
space:
mode:
Diffstat (limited to 'gl/m4/gnulib-comp.m4')
-rw-r--r--gl/m4/gnulib-comp.m4615
1 files changed, 537 insertions, 78 deletions
diff --git a/gl/m4/gnulib-comp.m4 b/gl/m4/gnulib-comp.m4
index 4764622e..50e98454 100644
--- a/gl/m4/gnulib-comp.m4
+++ b/gl/m4/gnulib-comp.m4
@@ -1,5 +1,5 @@
1# DO NOT EDIT! GENERATED AUTOMATICALLY! 1# DO NOT EDIT! GENERATED AUTOMATICALLY!
2# Copyright (C) 2002-2023 Free Software Foundation, Inc. 2# Copyright (C) 2002-2025 Free Software Foundation, Inc.
3# 3#
4# This file is free software; you can redistribute it and/or modify 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 5# it under the terms of the GNU General Public License as published by
@@ -43,15 +43,32 @@ AC_DEFUN([gl_EARLY],
43 AC_REQUIRE([gl_PROG_AR_RANLIB]) 43 AC_REQUIRE([gl_PROG_AR_RANLIB])
44 44
45 # Code from module absolute-header: 45 # Code from module absolute-header:
46 # Code from module alignasof:
46 # Code from module alloca-opt: 47 # Code from module alloca-opt:
47 # Code from module arpa_inet: 48 # Code from module arpa_inet-h:
48 # Code from module assert-h: 49 # Code from module assert-h:
49 # Code from module attribute: 50 # Code from module attribute:
50 # Code from module base64: 51 # Code from module base64:
51 # Code from module basename-lgpl: 52 # Code from module basename-lgpl:
53 # Code from module bool:
52 # Code from module btowc: 54 # Code from module btowc:
53 # Code from module builtin-expect: 55 # Code from module builtin-expect:
54 # Code from module byteswap: 56 # Code from module byteswap:
57 # Code from module c-ctype:
58 # Code from module c32isalnum:
59 # Code from module c32isalpha:
60 # Code from module c32isblank:
61 # Code from module c32iscntrl:
62 # Code from module c32isdigit:
63 # Code from module c32isgraph:
64 # Code from module c32islower:
65 # Code from module c32isprint:
66 # Code from module c32ispunct:
67 # Code from module c32isspace:
68 # Code from module c32isupper:
69 # Code from module c32isxdigit:
70 # Code from module c32tolower:
71 # Code from module c32width:
55 # Code from module c99: 72 # Code from module c99:
56 # Code from module calloc-gnu: 73 # Code from module calloc-gnu:
57 # Code from module calloc-posix: 74 # Code from module calloc-posix:
@@ -65,10 +82,15 @@ AC_DEFUN([gl_EARLY],
65 # Code from module double-slash-root: 82 # Code from module double-slash-root:
66 # Code from module dup2: 83 # Code from module dup2:
67 # Code from module environ: 84 # Code from module environ:
68 # Code from module errno: 85 # Code from module errno-h:
69 # Code from module error: 86 # Code from module error:
87 # Code from module error-h:
70 # Code from module exitfail: 88 # Code from module exitfail:
71 # Code from module extensions: 89 # Code from module extensions:
90 # This is actually already done in the pre-early phase.
91 # AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
92 # Code from module extensions-aix:
93 AC_REQUIRE([gl_USE_AIX_EXTENSIONS])
72 # Code from module extern-inline: 94 # Code from module extern-inline:
73 # Code from module fcntl: 95 # Code from module fcntl:
74 # Code from module fcntl-h: 96 # Code from module fcntl-h:
@@ -76,7 +98,7 @@ AC_DEFUN([gl_EARLY],
76 # Code from module fflush: 98 # Code from module fflush:
77 AC_REQUIRE([gl_SET_LARGEFILE_SOURCE]) 99 AC_REQUIRE([gl_SET_LARGEFILE_SOURCE])
78 # Code from module filename: 100 # Code from module filename:
79 # Code from module float: 101 # Code from module float-h:
80 # Code from module floorf: 102 # Code from module floorf:
81 # Code from module fopen: 103 # Code from module fopen:
82 # Code from module fopen-gnu: 104 # Code from module fopen-gnu:
@@ -86,6 +108,7 @@ AC_DEFUN([gl_EARLY],
86 # Code from module fseek: 108 # Code from module fseek:
87 # Code from module fseeko: 109 # Code from module fseeko:
88 AC_REQUIRE([gl_SET_LARGEFILE_SOURCE]) 110 AC_REQUIRE([gl_SET_LARGEFILE_SOURCE])
111 # Code from module fseterr:
89 # Code from module fstat: 112 # Code from module fstat:
90 # Code from module fsusage: 113 # Code from module fsusage:
91 # Code from module ftell: 114 # Code from module ftell:
@@ -103,6 +126,7 @@ AC_DEFUN([gl_EARLY],
103 # Code from module getprogname: 126 # Code from module getprogname:
104 # Code from module gettext-h: 127 # Code from module gettext-h:
105 # Code from module glibc-internal/dynarray: 128 # Code from module glibc-internal/dynarray:
129 # Code from module gnulib-i18n:
106 # Code from module hard-locale: 130 # Code from module hard-locale:
107 # Code from module hostent: 131 # Code from module hostent:
108 # Code from module ialloc: 132 # Code from module ialloc:
@@ -110,24 +134,36 @@ AC_DEFUN([gl_EARLY],
110 # Code from module idx: 134 # Code from module idx:
111 # Code from module include_next: 135 # Code from module include_next:
112 # Code from module inet_ntop: 136 # Code from module inet_ntop:
137 # Code from module inet_pton:
113 # Code from module intprops: 138 # Code from module intprops:
114 # Code from module inttypes-incomplete: 139 # Code from module inttypes-h-incomplete:
115 # Code from module langinfo: 140 # Code from module iswblank:
141 # Code from module iswctype:
142 # Code from module iswdigit:
143 # Code from module iswpunct:
144 # Code from module iswxdigit:
145 # Code from module langinfo-h:
116 # Code from module largefile: 146 # Code from module largefile:
117 AC_REQUIRE([AC_SYS_LARGEFILE]) 147 AC_REQUIRE([AC_SYS_LARGEFILE])
118 # Code from module libc-config: 148 # Code from module libc-config:
119 # Code from module limits-h: 149 # Code from module limits-h:
120 # Code from module localcharset: 150 # Code from module localcharset:
121 # Code from module locale: 151 # Code from module locale-h:
122 # Code from module localeconv: 152 # Code from module localeconv:
123 # Code from module lock: 153 # Code from module lock:
124 # Code from module lseek: 154 # Code from module lseek:
155 # Code from module lstat:
125 # Code from module malloc-gnu: 156 # Code from module malloc-gnu:
126 # Code from module malloc-posix: 157 # Code from module malloc-posix:
127 # Code from module malloca: 158 # Code from module malloca:
128 # Code from module math: 159 # Code from module math-h:
160 # Code from module mbchar:
161 # Code from module mbiterf:
162 # Code from module mbrtoc32:
129 # Code from module mbrtowc: 163 # Code from module mbrtowc:
130 # Code from module mbsinit: 164 # Code from module mbsinit:
165 # Code from module mbsnlen:
166 # Code from module mbszero:
131 # Code from module mbtowc: 167 # Code from module mbtowc:
132 # Code from module memchr: 168 # Code from module memchr:
133 # Code from module minmax: 169 # Code from module minmax:
@@ -137,19 +173,24 @@ AC_DEFUN([gl_EARLY],
137 # Code from module msvc-inval: 173 # Code from module msvc-inval:
138 # Code from module msvc-nothrow: 174 # Code from module msvc-nothrow:
139 # Code from module multiarch: 175 # Code from module multiarch:
140 # Code from module netdb: 176 # Code from module netdb-h:
141 # Code from module netinet_in: 177 # Code from module netinet_in-h:
142 # Code from module nl_langinfo: 178 # Code from module nl_langinfo:
143 # Code from module nocrash: 179 # Code from module nocrash:
180 # Code from module once:
144 # Code from module open: 181 # Code from module open:
145 # Code from module pathmax: 182 # Code from module pathmax:
146 # Code from module realloc-gnu: 183 # Code from module pthread-h:
184 gl_ANYTHREADLIB_EARLY
185 # Code from module pthread-once:
147 # Code from module realloc-posix: 186 # Code from module realloc-posix:
148 # Code from module reallocarray: 187 # Code from module reallocarray:
149 # Code from module regex: 188 # Code from module regex:
189 # Code from module sched-h:
150 # Code from module servent: 190 # Code from module servent:
151 # Code from module setenv: 191 # Code from module setenv:
152 # Code from module setlocale-null: 192 # Code from module setlocale-null:
193 # Code from module setlocale-null-unlocked:
153 # Code from module size_max: 194 # Code from module size_max:
154 # Code from module snippet/_Noreturn: 195 # Code from module snippet/_Noreturn:
155 # Code from module snippet/arg-nonnull: 196 # Code from module snippet/arg-nonnull:
@@ -163,33 +204,56 @@ AC_DEFUN([gl_EARLY],
163 # Code from module stat: 204 # Code from module stat:
164 # Code from module stat-time: 205 # Code from module stat-time:
165 # Code from module std-gnu11: 206 # Code from module std-gnu11:
166 # Code from module stdalign: 207 # Code from module stdckdint-h:
167 # Code from module stdbool: 208 # Code from module stddef-h:
168 # Code from module stdckdint: 209 # Code from module stdint-h:
169 # Code from module stddef: 210 # Code from module stdio-h:
170 # Code from module stdint: 211 gl_STDIO_H_EARLY
171 # Code from module stdio: 212 # Code from module stdlib-h:
172 # Code from module stdlib:
173 # Code from module strcase: 213 # Code from module strcase:
214 # Code from module strcasecmp:
174 # Code from module strcasestr: 215 # Code from module strcasestr:
175 # Code from module strcasestr-simple: 216 # Code from module strcasestr-simple:
176 # Code from module streq: 217 # Code from module streq:
177 # Code from module strerror: 218 # Code from module strerror:
178 # Code from module strerror-override: 219 # Code from module strerror-override:
179 # Code from module string: 220 # Code from module string-h:
180 # Code from module strings: 221 # Code from module strings-h:
222 # Code from module strncasecmp:
223 # Code from module strncpy:
181 # Code from module strsep: 224 # Code from module strsep:
182 # Code from module strstr-simple: 225 # Code from module strstr-simple:
183 # Code from module sys_socket: 226 # Code from module sys_socket-h:
184 # Code from module sys_stat: 227 # Code from module sys_stat-h:
185 # Code from module sys_types: 228 # Code from module sys_types-h:
186 # Code from module sys_uio: 229 AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
230 # Code from module sys_uio-h:
187 # Code from module threadlib: 231 # Code from module threadlib:
188 gl_THREADLIB_EARLY 232 gl_THREADLIB_EARLY
189 # Code from module time: 233 # Code from module time-h:
190 # Code from module time_r: 234 # Code from module time_r:
191 # Code from module timegm: 235 # Code from module timegm:
192 # Code from module unistd: 236 # Code from module uchar-h:
237 # Code from module unicase/base:
238 # Code from module unicase/tolower:
239 # Code from module unictype/base:
240 # Code from module unictype/ctype-alnum:
241 # Code from module unictype/ctype-alpha:
242 # Code from module unictype/ctype-blank:
243 # Code from module unictype/ctype-cntrl:
244 # Code from module unictype/ctype-digit:
245 # Code from module unictype/ctype-graph:
246 # Code from module unictype/ctype-lower:
247 # Code from module unictype/ctype-print:
248 # Code from module unictype/ctype-punct:
249 # Code from module unictype/ctype-space:
250 # Code from module unictype/ctype-upper:
251 # Code from module unictype/ctype-xdigit:
252 # Code from module uninorm/base:
253 # Code from module unistd-h:
254 # Code from module unitypes-h:
255 # Code from module uniwidth/base:
256 # Code from module uniwidth/width:
193 # Code from module unlocked-io-internal: 257 # Code from module unlocked-io-internal:
194 # Code from module unsetenv: 258 # Code from module unsetenv:
195 # Code from module vararrays: 259 # Code from module vararrays:
@@ -197,9 +261,12 @@ AC_DEFUN([gl_EARLY],
197 # Code from module vasprintf: 261 # Code from module vasprintf:
198 # Code from module verify: 262 # Code from module verify:
199 # Code from module vsnprintf: 263 # Code from module vsnprintf:
200 # Code from module wchar: 264 # Code from module vsnzprintf:
265 # Code from module wchar-h:
201 # Code from module wcrtomb: 266 # Code from module wcrtomb:
267 # Code from module wctype:
202 # Code from module wctype-h: 268 # Code from module wctype-h:
269 # Code from module wcwidth:
203 # Code from module windows-mutex: 270 # Code from module windows-mutex:
204 # Code from module windows-once: 271 # Code from module windows-once:
205 # Code from module windows-recmutex: 272 # Code from module windows-recmutex:
@@ -229,6 +296,7 @@ AC_DEFUN([gl_INIT],
229 gl_COMMON 296 gl_COMMON
230 gl_source_base='gl' 297 gl_source_base='gl'
231 gl_source_base_prefix= 298 gl_source_base_prefix=
299 gl_ALIGNASOF
232 gl_FUNC_ALLOCA 300 gl_FUNC_ALLOCA
233 gl_CONDITIONAL_HEADER([alloca.h]) 301 gl_CONDITIONAL_HEADER([alloca.h])
234 AC_PROG_MKDIR_P 302 AC_PROG_MKDIR_P
@@ -239,6 +307,7 @@ AC_DEFUN([gl_INIT],
239 gl_CONDITIONAL_HEADER([assert.h]) 307 gl_CONDITIONAL_HEADER([assert.h])
240 AC_PROG_MKDIR_P 308 AC_PROG_MKDIR_P
241 gl_FUNC_BASE64 309 gl_FUNC_BASE64
310 gl_C_BOOL
242 gl_FUNC_BTOWC 311 gl_FUNC_BTOWC
243 gl_CONDITIONAL([GL_COND_OBJ_BTOWC], 312 gl_CONDITIONAL([GL_COND_OBJ_BTOWC],
244 [test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1]) 313 [test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1])
@@ -250,6 +319,104 @@ AC_DEFUN([gl_INIT],
250 gl_BYTESWAP 319 gl_BYTESWAP
251 gl_CONDITIONAL_HEADER([byteswap.h]) 320 gl_CONDITIONAL_HEADER([byteswap.h])
252 AC_PROG_MKDIR_P 321 AC_PROG_MKDIR_P
322 AC_REQUIRE([gl_UCHAR_H])
323 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
324 dnl determined. It describes how mbrtoc32 is implemented.
325 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
326 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
327 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
328 gl_UCHAR_MODULE_INDICATOR([c32isalnum])
329 AC_REQUIRE([gl_UCHAR_H])
330 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
331 dnl determined. It describes how mbrtoc32 is implemented.
332 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
333 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
334 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
335 gl_UCHAR_MODULE_INDICATOR([c32isalpha])
336 AC_REQUIRE([gl_UCHAR_H])
337 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
338 dnl determined. It describes how mbrtoc32 is implemented.
339 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
340 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
341 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
342 gl_UCHAR_MODULE_INDICATOR([c32isblank])
343 AC_REQUIRE([gl_UCHAR_H])
344 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
345 dnl determined. It describes how mbrtoc32 is implemented.
346 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
347 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
348 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
349 gl_UCHAR_MODULE_INDICATOR([c32iscntrl])
350 AC_REQUIRE([gl_UCHAR_H])
351 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
352 dnl determined. It describes how mbrtoc32 is implemented.
353 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
354 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
355 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
356 gl_UCHAR_MODULE_INDICATOR([c32isdigit])
357 AC_REQUIRE([gl_UCHAR_H])
358 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
359 dnl determined. It describes how mbrtoc32 is implemented.
360 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
361 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
362 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
363 gl_UCHAR_MODULE_INDICATOR([c32isgraph])
364 AC_REQUIRE([gl_UCHAR_H])
365 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
366 dnl determined. It describes how mbrtoc32 is implemented.
367 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
368 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
369 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
370 gl_UCHAR_MODULE_INDICATOR([c32islower])
371 AC_REQUIRE([gl_UCHAR_H])
372 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
373 dnl determined. It describes how mbrtoc32 is implemented.
374 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
375 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
376 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
377 gl_UCHAR_MODULE_INDICATOR([c32isprint])
378 AC_REQUIRE([gl_UCHAR_H])
379 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
380 dnl determined. It describes how mbrtoc32 is implemented.
381 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
382 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
383 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
384 gl_UCHAR_MODULE_INDICATOR([c32ispunct])
385 AC_REQUIRE([gl_UCHAR_H])
386 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
387 dnl determined. It describes how mbrtoc32 is implemented.
388 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
389 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
390 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
391 gl_UCHAR_MODULE_INDICATOR([c32isspace])
392 AC_REQUIRE([gl_UCHAR_H])
393 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
394 dnl determined. It describes how mbrtoc32 is implemented.
395 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
396 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
397 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
398 gl_UCHAR_MODULE_INDICATOR([c32isupper])
399 AC_REQUIRE([gl_UCHAR_H])
400 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
401 dnl determined. It describes how mbrtoc32 is implemented.
402 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
403 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
404 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
405 gl_UCHAR_MODULE_INDICATOR([c32isxdigit])
406 AC_REQUIRE([gl_UCHAR_H])
407 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
408 dnl determined. It describes how mbrtoc32 is implemented.
409 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
410 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
411 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
412 gl_UCHAR_MODULE_INDICATOR([c32tolower])
413 AC_REQUIRE([gl_UCHAR_H])
414 dnl Determine REPLACE_MBSTATE_T, from which GNULIB_defined_mbstate_t is
415 dnl determined. It describes how mbrtoc32 is implemented.
416 AC_REQUIRE([gl_MBSTATE_T_BROKEN])
417 AC_REQUIRE([gl_MBRTOC32_SANITYCHECK])
418 AC_REQUIRE([gl_C32RTOMB_SANITYCHECK])
419 gl_UCHAR_MODULE_INDICATOR([c32width])
253 gl_FUNC_CALLOC_GNU 420 gl_FUNC_CALLOC_GNU
254 if test $REPLACE_CALLOC_FOR_CALLOC_GNU = 1; then 421 if test $REPLACE_CALLOC_FOR_CALLOC_GNU = 1; then
255 AC_LIBOBJ([calloc]) 422 AC_LIBOBJ([calloc])
@@ -264,6 +431,7 @@ AC_DEFUN([gl_INIT],
264 gl_FUNC_CLOSE 431 gl_FUNC_CLOSE
265 gl_CONDITIONAL([GL_COND_OBJ_CLOSE], [test $REPLACE_CLOSE = 1]) 432 gl_CONDITIONAL([GL_COND_OBJ_CLOSE], [test $REPLACE_CLOSE = 1])
266 gl_UNISTD_MODULE_INDICATOR([close]) 433 gl_UNISTD_MODULE_INDICATOR([close])
434 gl_MODULE_INDICATOR([close])
267 gl_AF_ALG 435 gl_AF_ALG
268 AC_REQUIRE([AC_C_RESTRICT]) 436 AC_REQUIRE([AC_C_RESTRICT])
269 gl_SHA256 437 gl_SHA256
@@ -280,14 +448,17 @@ AC_DEFUN([gl_INIT],
280 gl_HEADER_ERRNO_H 448 gl_HEADER_ERRNO_H
281 gl_CONDITIONAL_HEADER([errno.h]) 449 gl_CONDITIONAL_HEADER([errno.h])
282 AC_PROG_MKDIR_P 450 AC_PROG_MKDIR_P
451 AC_REQUIRE([gl_ERROR_H])
283 gl_ERROR 452 gl_ERROR
284 gl_CONDITIONAL([GL_COND_OBJ_ERROR], [test "$ac_cv_lib_error_at_line" = no]) 453 gl_CONDITIONAL([GL_COND_OBJ_ERROR], [test $COMPILE_ERROR_C = 1])
285 AM_COND_IF([GL_COND_OBJ_ERROR], [ 454 AM_COND_IF([GL_COND_OBJ_ERROR], [
286 gl_PREREQ_ERROR 455 gl_PREREQ_ERROR
287 ]) 456 ])
288 m4_ifdef([AM_XGETTEXT_OPTION], 457 m4_ifdef([AM_XGETTEXT_OPTION],
289 [AM_][XGETTEXT_OPTION([--flag=error:3:c-format]) 458 [AM_][XGETTEXT_OPTION([--flag=error:3:c-format])
290 AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])]) 459 AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
460 gl_ERROR_H
461 AC_PROG_MKDIR_P
291 AC_REQUIRE([gl_EXTERN_INLINE]) 462 AC_REQUIRE([gl_EXTERN_INLINE])
292 gl_FUNC_FCNTL 463 gl_FUNC_FCNTL
293 gl_CONDITIONAL([GL_COND_OBJ_FCNTL], 464 gl_CONDITIONAL([GL_COND_OBJ_FCNTL],
@@ -306,8 +477,11 @@ AC_DEFUN([gl_INIT],
306 gl_FLOAT_H 477 gl_FLOAT_H
307 gl_CONDITIONAL_HEADER([float.h]) 478 gl_CONDITIONAL_HEADER([float.h])
308 AC_PROG_MKDIR_P 479 AC_PROG_MKDIR_P
309 gl_CONDITIONAL([GL_COND_OBJ_FLOAT], [test $REPLACE_FLOAT_LDBL = 1]) 480 gl_CONDITIONAL([GL_COND_OBJ_FLOAT],
481 [test $REPLACE_FLOAT_LDBL = 1 || test $REPLACE_FLOAT_SNAN = 1])
310 gl_CONDITIONAL([GL_COND_OBJ_ITOLD], [test $REPLACE_ITOLD = 1]) 482 gl_CONDITIONAL([GL_COND_OBJ_ITOLD], [test $REPLACE_ITOLD = 1])
483 dnl Prerequisites of lib/float.c.
484 AC_REQUIRE([gl_BIGENDIAN])
311 gl_FUNC_FLOORF 485 gl_FUNC_FLOORF
312 gl_CONDITIONAL([GL_COND_OBJ_FLOORF], 486 gl_CONDITIONAL([GL_COND_OBJ_FLOORF],
313 [test $HAVE_DECL_FLOORF = 0 || test $REPLACE_FLOORF = 1]) 487 [test $HAVE_DECL_FLOORF = 0 || test $REPLACE_FLOORF = 1])
@@ -346,17 +520,20 @@ AC_DEFUN([gl_INIT],
346 gl_PREREQ_FSEEKO 520 gl_PREREQ_FSEEKO
347 ]) 521 ])
348 gl_STDIO_MODULE_INDICATOR([fseeko]) 522 gl_STDIO_MODULE_INDICATOR([fseeko])
523 gl_FUNC_FSETERR
524 gl_CONDITIONAL([GL_COND_OBJ_FSETERR], [test $ac_cv_func___fseterr = no])
349 gl_FUNC_FSTAT 525 gl_FUNC_FSTAT
350 gl_CONDITIONAL([GL_COND_OBJ_FSTAT], [test $REPLACE_FSTAT = 1]) 526 gl_CONDITIONAL([GL_COND_OBJ_FSTAT], [test $REPLACE_FSTAT = 1])
351 AM_COND_IF([GL_COND_OBJ_FSTAT], [ 527 AM_COND_IF([GL_COND_OBJ_FSTAT], [
352 case "$host_os" in 528 case "$host_os" in
353 mingw*) 529 mingw* | windows*)
354 AC_LIBOBJ([stat-w32]) 530 AC_LIBOBJ([stat-w32])
355 ;; 531 ;;
356 esac 532 esac
357 gl_PREREQ_FSTAT 533 gl_PREREQ_FSTAT
358 ]) 534 ])
359 gl_SYS_STAT_MODULE_INDICATOR([fstat]) 535 gl_SYS_STAT_MODULE_INDICATOR([fstat])
536 gl_MODULE_INDICATOR([fstat])
360 gl_FSUSAGE 537 gl_FSUSAGE
361 gl_CONDITIONAL([GL_COND_OBJ_FSUSAGE], [test $gl_cv_fs_space = yes]) 538 gl_CONDITIONAL([GL_COND_OBJ_FSUSAGE], [test $gl_cv_fs_space = yes])
362 AM_COND_IF([GL_COND_OBJ_FSUSAGE], [ 539 AM_COND_IF([GL_COND_OBJ_FSUSAGE], [
@@ -398,6 +575,7 @@ AC_DEFUN([gl_INIT],
398 gl_PREREQ_GETHOSTNAME 575 gl_PREREQ_GETHOSTNAME
399 ]) 576 ])
400 gl_UNISTD_MODULE_INDICATOR([gethostname]) 577 gl_UNISTD_MODULE_INDICATOR([gethostname])
578 gl_MODULE_INDICATOR([gethostname])
401 gl_FUNC_GETLINE 579 gl_FUNC_GETLINE
402 gl_CONDITIONAL([GL_COND_OBJ_GETLINE], [test $REPLACE_GETLINE = 1]) 580 gl_CONDITIONAL([GL_COND_OBJ_GETLINE], [test $REPLACE_GETLINE = 1])
403 AM_COND_IF([GL_COND_OBJ_GETLINE], [ 581 AM_COND_IF([GL_COND_OBJ_GETLINE], [
@@ -406,7 +584,8 @@ AC_DEFUN([gl_INIT],
406 gl_STDIO_MODULE_INDICATOR([getline]) 584 gl_STDIO_MODULE_INDICATOR([getline])
407 AC_REQUIRE([AC_CANONICAL_HOST]) 585 AC_REQUIRE([AC_CANONICAL_HOST])
408 gl_GETLOADAVG 586 gl_GETLOADAVG
409 gl_CONDITIONAL([GL_COND_OBJ_GETLOADAVG], [test $HAVE_GETLOADAVG = 0]) 587 gl_CONDITIONAL([GL_COND_OBJ_GETLOADAVG],
588 [test $HAVE_GETLOADAVG = 0 || test $REPLACE_GETLOADAVG = 1])
410 AM_COND_IF([GL_COND_OBJ_GETLOADAVG], [ 589 AM_COND_IF([GL_COND_OBJ_GETLOADAVG], [
411 gl_PREREQ_GETLOADAVG 590 gl_PREREQ_GETLOADAVG
412 ]) 591 ])
@@ -426,12 +605,24 @@ AC_DEFUN([gl_INIT],
426 gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_UNISTD_H_GETOPT], [1]) 605 gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_UNISTD_H_GETOPT], [1])
427 ]) 606 ])
428 gl_UNISTD_MODULE_INDICATOR([getopt-posix]) 607 gl_UNISTD_MODULE_INDICATOR([getopt-posix])
608 gl_MUSL_LIBC
609 AC_REQUIRE([AC_CANONICAL_HOST])
429 gl_FUNC_GETPROGNAME 610 gl_FUNC_GETPROGNAME
611 gl_CONDITIONAL([GL_COND_OBJ_GETPROGNAME],
612 [test $HAVE_GETPROGNAME = 0 || test $REPLACE_GETPROGNAME = 1])
613 AM_COND_IF([GL_COND_OBJ_GETPROGNAME], [
614 gl_PREREQ_GETPROGNAME
615 ])
616 gl_STDLIB_MODULE_INDICATOR([getprogname])
430 AC_SUBST([LIBINTL]) 617 AC_SUBST([LIBINTL])
431 AC_SUBST([LTLIBINTL]) 618 AC_SUBST([LTLIBINTL])
432 AC_PROG_MKDIR_P 619 AC_PROG_MKDIR_P
620 GNULIB_I18N
433 AC_REQUIRE([gl_FUNC_SETLOCALE_NULL]) 621 AC_REQUIRE([gl_FUNC_SETLOCALE_NULL])
434 LIB_HARD_LOCALE="$LIB_SETLOCALE_NULL" 622 HARD_LOCALE_LIB="$SETLOCALE_NULL_LIB"
623 AC_SUBST([HARD_LOCALE_LIB])
624 dnl For backward compatibility.
625 LIB_HARD_LOCALE="$HARD_LOCALE_LIB"
435 AC_SUBST([LIB_HARD_LOCALE]) 626 AC_SUBST([LIB_HARD_LOCALE])
436 gl_HOSTENT 627 gl_HOSTENT
437 gl_IDPRIV 628 gl_IDPRIV
@@ -442,9 +633,36 @@ AC_DEFUN([gl_INIT],
442 gl_PREREQ_INET_NTOP 633 gl_PREREQ_INET_NTOP
443 ]) 634 ])
444 gl_ARPA_INET_MODULE_INDICATOR([inet_ntop]) 635 gl_ARPA_INET_MODULE_INDICATOR([inet_ntop])
636 gl_FUNC_INET_PTON
637 gl_CONDITIONAL([GL_COND_OBJ_INET_PTON],
638 [test $HAVE_INET_PTON = 0 || test $REPLACE_INET_PTON = 1])
639 AM_COND_IF([GL_COND_OBJ_INET_PTON], [
640 gl_PREREQ_INET_PTON
641 ])
642 gl_ARPA_INET_MODULE_INDICATOR([inet_pton])
445 gl_INTTYPES_INCOMPLETE 643 gl_INTTYPES_INCOMPLETE
446 gl_INTTYPES_H_REQUIRE_DEFAULTS 644 gl_INTTYPES_H_REQUIRE_DEFAULTS
447 AC_PROG_MKDIR_P 645 AC_PROG_MKDIR_P
646 gl_FUNC_ISWBLANK
647 gl_CONDITIONAL([GL_COND_OBJ_ISWBLANK],
648 [! { test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; } && { test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; }])
649 gl_WCTYPE_MODULE_INDICATOR([iswblank])
650 gl_FUNC_ISWCTYPE
651 gl_CONDITIONAL([GL_COND_OBJ_ISWCTYPE],
652 [test $HAVE_WCTYPE_T = 0 || test $GNULIBHEADERS_OVERRIDE_WINT_T = 1 || test $REPLACE_WCTYPE = 1])
653 gl_WCTYPE_MODULE_INDICATOR([iswctype])
654 gl_FUNC_ISWDIGIT
655 gl_CONDITIONAL([GL_COND_OBJ_ISWDIGIT],
656 [! { test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; } && test $REPLACE_ISWDIGIT = 1])
657 gl_WCTYPE_MODULE_INDICATOR([iswdigit])
658 gl_FUNC_ISWPUNCT
659 gl_CONDITIONAL([GL_COND_OBJ_ISWPUNCT],
660 [! { test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; } && test $REPLACE_ISWPUNCT = 1])
661 gl_WCTYPE_MODULE_INDICATOR([iswpunct])
662 gl_FUNC_ISWXDIGIT
663 gl_CONDITIONAL([GL_COND_OBJ_ISWXDIGIT],
664 [! { test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; } && test $REPLACE_ISWXDIGIT = 1])
665 gl_WCTYPE_MODULE_INDICATOR([iswxdigit])
448 gl_LANGINFO_H 666 gl_LANGINFO_H
449 gl_LANGINFO_H_REQUIRE_DEFAULTS 667 gl_LANGINFO_H_REQUIRE_DEFAULTS
450 AC_PROG_MKDIR_P 668 AC_PROG_MKDIR_P
@@ -466,11 +684,19 @@ AC_DEFUN([gl_INIT],
466 gl_PREREQ_LOCALECONV 684 gl_PREREQ_LOCALECONV
467 ]) 685 ])
468 gl_LOCALE_MODULE_INDICATOR([localeconv]) 686 gl_LOCALE_MODULE_INDICATOR([localeconv])
687 gl_MODULE_INDICATOR([localeconv])
469 gl_LOCK 688 gl_LOCK
470 gl_MODULE_INDICATOR([lock]) 689 gl_MODULE_INDICATOR([lock])
471 gl_FUNC_LSEEK 690 gl_FUNC_LSEEK
472 gl_CONDITIONAL([GL_COND_OBJ_LSEEK], [test $REPLACE_LSEEK = 1]) 691 gl_CONDITIONAL([GL_COND_OBJ_LSEEK], [test $REPLACE_LSEEK = 1])
473 gl_UNISTD_MODULE_INDICATOR([lseek]) 692 gl_UNISTD_MODULE_INDICATOR([lseek])
693 gl_FUNC_LSTAT
694 gl_CONDITIONAL([GL_COND_OBJ_LSTAT], [test $REPLACE_LSTAT = 1])
695 AM_COND_IF([GL_COND_OBJ_LSTAT], [
696 gl_PREREQ_LSTAT
697 ])
698 gl_SYS_STAT_MODULE_INDICATOR([lstat])
699 gl_MODULE_INDICATOR([lstat])
474 gl_FUNC_MALLOC_GNU 700 gl_FUNC_MALLOC_GNU
475 if test $REPLACE_MALLOC_FOR_MALLOC_GNU = 1; then 701 if test $REPLACE_MALLOC_FOR_MALLOC_GNU = 1; then
476 AC_LIBOBJ([malloc]) 702 AC_LIBOBJ([malloc])
@@ -485,6 +711,20 @@ AC_DEFUN([gl_INIT],
485 gl_MATH_H 711 gl_MATH_H
486 gl_MATH_H_REQUIRE_DEFAULTS 712 gl_MATH_H_REQUIRE_DEFAULTS
487 AC_PROG_MKDIR_P 713 AC_PROG_MKDIR_P
714 gl_MBCHAR
715 gl_MBITER
716 gl_FUNC_MBRTOC32
717 gl_CONDITIONAL([GL_COND_OBJ_MBRTOC32],
718 [test $HAVE_MBRTOC32 = 0 || test $REPLACE_MBRTOC32 = 1])
719 AM_COND_IF([GL_COND_OBJ_MBRTOC32], [
720 if test $REPLACE_MBSTATE_T = 1; then
721 AC_LIBOBJ([lc-charset-dispatch])
722 AC_LIBOBJ([mbtowc-lock])
723 gl_PREREQ_MBTOWC_LOCK
724 fi
725 gl_PREREQ_MBRTOC32
726 ])
727 gl_UCHAR_MODULE_INDICATOR([mbrtoc32])
488 gl_FUNC_MBRTOWC 728 gl_FUNC_MBRTOWC
489 gl_CONDITIONAL([GL_COND_OBJ_MBRTOWC], 729 gl_CONDITIONAL([GL_COND_OBJ_MBRTOWC],
490 [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]) 730 [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1])
@@ -504,6 +744,11 @@ AC_DEFUN([gl_INIT],
504 gl_PREREQ_MBSINIT 744 gl_PREREQ_MBSINIT
505 ]) 745 ])
506 gl_WCHAR_MODULE_INDICATOR([mbsinit]) 746 gl_WCHAR_MODULE_INDICATOR([mbsinit])
747 gl_STRING_MODULE_INDICATOR([mbsnlen])
748 AC_REQUIRE([AC_TYPE_MBSTATE_T])
749 gl_MBSTATE_T_BROKEN
750 gl_MUSL_LIBC
751 gl_WCHAR_MODULE_INDICATOR([mbszero])
507 gl_FUNC_MBTOWC 752 gl_FUNC_MBTOWC
508 gl_CONDITIONAL([GL_COND_OBJ_MBTOWC], 753 gl_CONDITIONAL([GL_COND_OBJ_MBTOWC],
509 [test $HAVE_MBTOWC = 0 || test $REPLACE_MBTOWC = 1]) 754 [test $HAVE_MBTOWC = 0 || test $REPLACE_MBTOWC = 1])
@@ -530,10 +775,7 @@ AC_DEFUN([gl_INIT],
530 gl_PREREQ_MKTIME 775 gl_PREREQ_MKTIME
531 fi 776 fi
532 gl_MOUNTLIST 777 gl_MOUNTLIST
533 gl_CONDITIONAL([GL_COND_OBJ_MOUNTLIST], [test $gl_cv_list_mounted_fs = yes]) 778 gl_PREREQ_MOUNTLIST_EXTRA
534 AM_COND_IF([GL_COND_OBJ_MOUNTLIST], [
535 gl_PREREQ_MOUNTLIST_EXTRA
536 ])
537 AC_REQUIRE([gl_MSVC_INVAL]) 779 AC_REQUIRE([gl_MSVC_INVAL])
538 gl_CONDITIONAL([GL_COND_OBJ_MSVC_INVAL], 780 gl_CONDITIONAL([GL_COND_OBJ_MSVC_INVAL],
539 [test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1]) 781 [test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1])
@@ -557,6 +799,7 @@ AC_DEFUN([gl_INIT],
557 gl_PREREQ_NL_LANGINFO_LOCK 799 gl_PREREQ_NL_LANGINFO_LOCK
558 fi 800 fi
559 gl_LANGINFO_MODULE_INDICATOR([nl_langinfo]) 801 gl_LANGINFO_MODULE_INDICATOR([nl_langinfo])
802 gl_ONCE
560 gl_FUNC_OPEN 803 gl_FUNC_OPEN
561 gl_CONDITIONAL([GL_COND_OBJ_OPEN], [test $REPLACE_OPEN = 1]) 804 gl_CONDITIONAL([GL_COND_OBJ_OPEN], [test $REPLACE_OPEN = 1])
562 AM_COND_IF([GL_COND_OBJ_OPEN], [ 805 AM_COND_IF([GL_COND_OBJ_OPEN], [
@@ -564,15 +807,17 @@ AC_DEFUN([gl_INIT],
564 ]) 807 ])
565 gl_FCNTL_MODULE_INDICATOR([open]) 808 gl_FCNTL_MODULE_INDICATOR([open])
566 gl_PATHMAX 809 gl_PATHMAX
567 gl_FUNC_REALLOC_GNU 810 gl_PTHREAD_H
568 if test $REPLACE_REALLOC_FOR_REALLOC_GNU = 1; then 811 gl_PTHREAD_H_REQUIRE_DEFAULTS
569 AC_LIBOBJ([realloc]) 812 AC_PROG_MKDIR_P
570 fi 813 gl_PTHREAD_ONCE
571 gl_STDLIB_MODULE_INDICATOR([realloc-gnu]) 814 gl_CONDITIONAL([GL_COND_OBJ_PTHREAD_ONCE],
815 [test $HAVE_PTHREAD_ONCE = 0 || test $REPLACE_PTHREAD_ONCE = 1])
816 gl_PTHREAD_MODULE_INDICATOR([pthread-once])
572 gl_FUNC_REALLOC_POSIX 817 gl_FUNC_REALLOC_POSIX
573 if test $REPLACE_REALLOC_FOR_REALLOC_POSIX = 1; then 818 gl_FUNC_REALLOC_0_NONNULL
574 AC_LIBOBJ([realloc]) 819 gl_CONDITIONAL([GL_COND_OBJ_REALLOC_POSIX],
575 fi 820 [test $REPLACE_REALLOC_FOR_REALLOC_POSIX != 0])
576 gl_STDLIB_MODULE_INDICATOR([realloc-posix]) 821 gl_STDLIB_MODULE_INDICATOR([realloc-posix])
577 gl_FUNC_REALLOCARRAY 822 gl_FUNC_REALLOCARRAY
578 gl_CONDITIONAL([GL_COND_OBJ_REALLOCARRAY], 823 gl_CONDITIONAL([GL_COND_OBJ_REALLOCARRAY],
@@ -587,6 +832,9 @@ AC_DEFUN([gl_INIT],
587 AM_COND_IF([GL_COND_OBJ_REGEX], [ 832 AM_COND_IF([GL_COND_OBJ_REGEX], [
588 gl_PREREQ_REGEX 833 gl_PREREQ_REGEX
589 ]) 834 ])
835 gl_SCHED_H
836 gl_SCHED_H_REQUIRE_DEFAULTS
837 AC_PROG_MKDIR_P
590 gl_SERVENT 838 gl_SERVENT
591 gl_FUNC_SETENV 839 gl_FUNC_SETENV
592 gl_CONDITIONAL([GL_COND_OBJ_SETENV], 840 gl_CONDITIONAL([GL_COND_OBJ_SETENV],
@@ -611,25 +859,17 @@ AC_DEFUN([gl_INIT],
611 gl_CONDITIONAL([GL_COND_OBJ_STAT], [test $REPLACE_STAT = 1]) 859 gl_CONDITIONAL([GL_COND_OBJ_STAT], [test $REPLACE_STAT = 1])
612 AM_COND_IF([GL_COND_OBJ_STAT], [ 860 AM_COND_IF([GL_COND_OBJ_STAT], [
613 case "$host_os" in 861 case "$host_os" in
614 mingw*) 862 mingw* | windows*)
615 AC_LIBOBJ([stat-w32]) 863 AC_LIBOBJ([stat-w32])
616 ;; 864 ;;
617 esac 865 esac
618 gl_PREREQ_STAT 866 gl_PREREQ_STAT
619 ]) 867 ])
620 gl_SYS_STAT_MODULE_INDICATOR([stat]) 868 gl_SYS_STAT_MODULE_INDICATOR([stat])
869 gl_MODULE_INDICATOR([stat])
621 gl_STAT_TIME 870 gl_STAT_TIME
622 gl_STAT_BIRTHTIME 871 gl_STAT_BIRTHTIME
623 gl_STDALIGN_H 872 gl_STDCKDINT_H
624 gl_CONDITIONAL_HEADER([stdalign.h])
625 AC_PROG_MKDIR_P
626 gl_C_BOOL
627 AC_CHECK_HEADERS_ONCE([stdckdint.h])
628 if test $ac_cv_header_stdckdint_h = yes; then
629 GL_GENERATE_STDCKDINT_H=false
630 else
631 GL_GENERATE_STDCKDINT_H=true
632 fi
633 gl_CONDITIONAL_HEADER([stdckdint.h]) 873 gl_CONDITIONAL_HEADER([stdckdint.h])
634 AC_PROG_MKDIR_P 874 AC_PROG_MKDIR_P
635 gl_STDDEF_H 875 gl_STDDEF_H
@@ -644,6 +884,19 @@ AC_DEFUN([gl_INIT],
644 gl_STDIO_H 884 gl_STDIO_H
645 gl_STDIO_H_REQUIRE_DEFAULTS 885 gl_STDIO_H_REQUIRE_DEFAULTS
646 AC_PROG_MKDIR_P 886 AC_PROG_MKDIR_P
887 USES_MSVCRT=0
888 case "$host_os" in
889 mingw* | windows*)
890 AC_EGREP_CPP([Special], [
891 #ifndef _UCRT
892 Special
893 #endif
894 ],
895 [USES_MSVCRT=1])
896 ;;
897 esac
898 gl_CONDITIONAL([GL_COND_OBJ_STDIO_CONSOLESAFE], [test $USES_MSVCRT = 1])
899 AC_CHECK_FUNCS([vasprintf])
647 gl_CONDITIONAL([GL_COND_OBJ_STDIO_READ], [test $REPLACE_STDIO_READ_FUNCS = 1]) 900 gl_CONDITIONAL([GL_COND_OBJ_STDIO_READ], [test $REPLACE_STDIO_READ_FUNCS = 1])
648 gl_CONDITIONAL([GL_COND_OBJ_STDIO_WRITE], [test $REPLACE_STDIO_WRITE_FUNCS = 1]) 901 gl_CONDITIONAL([GL_COND_OBJ_STDIO_WRITE], [test $REPLACE_STDIO_WRITE_FUNCS = 1])
649 dnl No need to create extra modules for these functions. Everyone who uses 902 dnl No need to create extra modules for these functions. Everyone who uses
@@ -672,15 +925,13 @@ AC_DEFUN([gl_INIT],
672 gl_STDLIB_H 925 gl_STDLIB_H
673 gl_STDLIB_H_REQUIRE_DEFAULTS 926 gl_STDLIB_H_REQUIRE_DEFAULTS
674 AC_PROG_MKDIR_P 927 AC_PROG_MKDIR_P
675 gl_STRCASE 928 gl_FUNC_STRCASECMP
676 gl_CONDITIONAL([GL_COND_OBJ_STRCASECMP], [test $HAVE_STRCASECMP = 0]) 929 gl_CONDITIONAL([GL_COND_OBJ_STRCASECMP],
930 [test $HAVE_STRCASECMP = 0 || test $REPLACE_STRCASECMP = 1])
677 AM_COND_IF([GL_COND_OBJ_STRCASECMP], [ 931 AM_COND_IF([GL_COND_OBJ_STRCASECMP], [
678 gl_PREREQ_STRCASECMP 932 gl_PREREQ_STRCASECMP
679 ]) 933 ])
680 gl_CONDITIONAL([GL_COND_OBJ_STRNCASECMP], [test $HAVE_STRNCASECMP = 0]) 934 gl_STRINGS_MODULE_INDICATOR([strcasecmp])
681 AM_COND_IF([GL_COND_OBJ_STRNCASECMP], [
682 gl_PREREQ_STRNCASECMP
683 ])
684 gl_FUNC_STRCASESTR 935 gl_FUNC_STRCASESTR
685 if test $HAVE_STRCASESTR = 0 || test $REPLACE_STRCASESTR = 1; then 936 if test $HAVE_STRCASESTR = 0 || test $REPLACE_STRCASESTR = 1; then
686 AC_LIBOBJ([strcasestr]) 937 AC_LIBOBJ([strcasestr])
@@ -709,6 +960,19 @@ AC_DEFUN([gl_INIT],
709 gl_STRINGS_H 960 gl_STRINGS_H
710 gl_STRINGS_H_REQUIRE_DEFAULTS 961 gl_STRINGS_H_REQUIRE_DEFAULTS
711 AC_PROG_MKDIR_P 962 AC_PROG_MKDIR_P
963 gl_FUNC_STRNCASECMP
964 gl_CONDITIONAL([GL_COND_OBJ_STRNCASECMP],
965 [test $HAVE_STRNCASECMP = 0 || test $REPLACE_STRNCASECMP = 1])
966 AM_COND_IF([GL_COND_OBJ_STRNCASECMP], [
967 gl_PREREQ_STRNCASECMP
968 ])
969 gl_STRINGS_MODULE_INDICATOR([strncasecmp])
970 gl_FUNC_STRNCPY
971 gl_CONDITIONAL([GL_COND_OBJ_STRNCPY], [test $REPLACE_STRNCPY = 1])
972 AM_COND_IF([GL_COND_OBJ_STRNCPY], [
973 gl_PREREQ_STRNCPY
974 ])
975 gl_STRING_MODULE_INDICATOR([strncpy])
712 gl_FUNC_STRSEP 976 gl_FUNC_STRSEP
713 gl_CONDITIONAL([GL_COND_OBJ_STRSEP], [test $HAVE_STRSEP = 0]) 977 gl_CONDITIONAL([GL_COND_OBJ_STRSEP], [test $HAVE_STRSEP = 0])
714 AM_COND_IF([GL_COND_OBJ_STRSEP], [ 978 AM_COND_IF([GL_COND_OBJ_STRSEP], [
@@ -750,9 +1014,55 @@ AC_DEFUN([gl_INIT],
750 gl_PREREQ_TIMEGM 1014 gl_PREREQ_TIMEGM
751 ]) 1015 ])
752 gl_TIME_MODULE_INDICATOR([timegm]) 1016 gl_TIME_MODULE_INDICATOR([timegm])
1017 gl_UCHAR_H
1018 gl_UCHAR_H_REQUIRE_DEFAULTS
1019 AC_PROG_MKDIR_P
1020 gl_LIBUNISTRING_LIBHEADER([1.2], [unicase.h])
1021 gl_UNICASE_H
1022 gl_UNICASE_H_REQUIRE_DEFAULTS
1023 AC_PROG_MKDIR_P
1024 gl_LIBUNISTRING_MODULE([1.3], [unicase/tolower])
1025 gl_LIBUNISTRING_LIBHEADER([1.3], [unictype.h])
1026 gl_UNICTYPE_H
1027 gl_UNICTYPE_H_REQUIRE_DEFAULTS
1028 AC_PROG_MKDIR_P
1029 AC_REQUIRE([AC_C_INLINE])
1030 gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-alnum])
1031 AC_REQUIRE([AC_C_INLINE])
1032 gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-alpha])
1033 AC_REQUIRE([AC_C_INLINE])
1034 gl_LIBUNISTRING_MODULE([0.9.8], [unictype/ctype-blank])
1035 AC_REQUIRE([AC_C_INLINE])
1036 gl_LIBUNISTRING_MODULE([0.9.8], [unictype/ctype-cntrl])
1037 AC_REQUIRE([AC_C_INLINE])
1038 gl_LIBUNISTRING_MODULE([0.9.8], [unictype/ctype-digit])
1039 AC_REQUIRE([AC_C_INLINE])
1040 gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-graph])
1041 AC_REQUIRE([AC_C_INLINE])
1042 gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-lower])
1043 AC_REQUIRE([AC_C_INLINE])
1044 gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-print])
1045 AC_REQUIRE([AC_C_INLINE])
1046 gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-punct])
1047 AC_REQUIRE([AC_C_INLINE])
1048 gl_LIBUNISTRING_MODULE([0.9.8], [unictype/ctype-space])
1049 AC_REQUIRE([AC_C_INLINE])
1050 gl_LIBUNISTRING_MODULE([1.3], [unictype/ctype-upper])
1051 AC_REQUIRE([AC_C_INLINE])
1052 gl_LIBUNISTRING_MODULE([0.9.8], [unictype/ctype-xdigit])
1053 gl_LIBUNISTRING_LIBHEADER([1.2], [uninorm.h])
1054 gl_UNINORM_H
1055 gl_UNINORM_H_REQUIRE_DEFAULTS
1056 AC_PROG_MKDIR_P
753 gl_UNISTD_H 1057 gl_UNISTD_H
754 gl_UNISTD_H_REQUIRE_DEFAULTS 1058 gl_UNISTD_H_REQUIRE_DEFAULTS
755 AC_PROG_MKDIR_P 1059 AC_PROG_MKDIR_P
1060 gl_LIBUNISTRING_LIBHEADER([0.9.11], [unitypes.h])
1061 AC_PROG_MKDIR_P
1062 gl_UNITYPES_H
1063 gl_LIBUNISTRING_LIBHEADER([0.9.11], [uniwidth.h])
1064 AC_PROG_MKDIR_P
1065 gl_LIBUNISTRING_MODULE([1.3], [uniwidth/width])
756 gl_FUNC_GLIBC_UNLOCKED_IO 1066 gl_FUNC_GLIBC_UNLOCKED_IO
757 gl_FUNC_UNSETENV 1067 gl_FUNC_UNSETENV
758 gl_CONDITIONAL([GL_COND_OBJ_UNSETENV], 1068 gl_CONDITIONAL([GL_COND_OBJ_UNSETENV],
@@ -771,6 +1081,7 @@ AC_DEFUN([gl_INIT],
771 AM_][XGETTEXT_OPTION([--flag=vasprintf:2:c-format])]) 1081 AM_][XGETTEXT_OPTION([--flag=vasprintf:2:c-format])])
772 gl_FUNC_VSNPRINTF 1082 gl_FUNC_VSNPRINTF
773 gl_STDIO_MODULE_INDICATOR([vsnprintf]) 1083 gl_STDIO_MODULE_INDICATOR([vsnprintf])
1084 gl_STDIO_MODULE_INDICATOR([vsnzprintf])
774 gl_WCHAR_H 1085 gl_WCHAR_H
775 gl_WCHAR_H_REQUIRE_DEFAULTS 1086 gl_WCHAR_H_REQUIRE_DEFAULTS
776 AC_PROG_MKDIR_P 1087 AC_PROG_MKDIR_P
@@ -781,21 +1092,31 @@ AC_DEFUN([gl_INIT],
781 gl_PREREQ_WCRTOMB 1092 gl_PREREQ_WCRTOMB
782 ]) 1093 ])
783 gl_WCHAR_MODULE_INDICATOR([wcrtomb]) 1094 gl_WCHAR_MODULE_INDICATOR([wcrtomb])
1095 gl_FUNC_WCTYPE
1096 gl_CONDITIONAL([GL_COND_OBJ_WCTYPE], [test $HAVE_WCTYPE = 0 || test $REPLACE_WCTYPE = 1])
1097 gl_WCTYPE_MODULE_INDICATOR([wctype])
784 gl_WCTYPE_H 1098 gl_WCTYPE_H
785 gl_WCTYPE_H_REQUIRE_DEFAULTS 1099 gl_WCTYPE_H_REQUIRE_DEFAULTS
786 AC_PROG_MKDIR_P 1100 AC_PROG_MKDIR_P
1101 gl_FUNC_WCWIDTH
1102 gl_CONDITIONAL([GL_COND_OBJ_WCWIDTH],
1103 [test $HAVE_WCWIDTH = 0 || test $REPLACE_WCWIDTH = 1])
1104 AM_COND_IF([GL_COND_OBJ_WCWIDTH], [
1105 gl_PREREQ_WCWIDTH
1106 ])
1107 gl_WCHAR_MODULE_INDICATOR([wcwidth])
787 AC_REQUIRE([AC_CANONICAL_HOST]) 1108 AC_REQUIRE([AC_CANONICAL_HOST])
788 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_MUTEX], 1109 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_MUTEX],
789 [case "$host_os" in mingw*) true;; *) false;; esac]) 1110 [case "$host_os" in mingw* | windows*) true;; *) false;; esac])
790 AC_REQUIRE([AC_CANONICAL_HOST]) 1111 AC_REQUIRE([AC_CANONICAL_HOST])
791 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_ONCE], 1112 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_ONCE],
792 [case "$host_os" in mingw*) true;; *) false;; esac]) 1113 [case "$host_os" in mingw* | windows*) true;; *) false;; esac])
793 AC_REQUIRE([AC_CANONICAL_HOST]) 1114 AC_REQUIRE([AC_CANONICAL_HOST])
794 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_RECMUTEX], 1115 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_RECMUTEX],
795 [case "$host_os" in mingw*) true;; *) false;; esac]) 1116 [case "$host_os" in mingw* | windows*) true;; *) false;; esac])
796 AC_REQUIRE([AC_CANONICAL_HOST]) 1117 AC_REQUIRE([AC_CANONICAL_HOST])
797 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_RWLOCK], 1118 gl_CONDITIONAL([GL_COND_OBJ_WINDOWS_RWLOCK],
798 [case "$host_os" in mingw*) true;; *) false;; esac]) 1119 [case "$host_os" in mingw* | windows*) true;; *) false;; esac])
799 gl_XALLOC 1120 gl_XALLOC
800 gl_MODULE_INDICATOR([xalloc]) 1121 gl_MODULE_INDICATOR([xalloc])
801 gl_MODULE_INDICATOR([xalloc-die]) 1122 gl_MODULE_INDICATOR([xalloc-die])
@@ -823,27 +1144,35 @@ AC_DEFUN([gl_INIT],
823 gl_libobjs= 1144 gl_libobjs=
824 gl_ltlibobjs= 1145 gl_ltlibobjs=
825 gl_libobjdeps= 1146 gl_libobjdeps=
1147 gl_libgnu_libobjs=
1148 gl_libgnu_ltlibobjs=
1149 gl_libgnu_libobjdeps=
826 if test -n "$gl_LIBOBJS"; then 1150 if test -n "$gl_LIBOBJS"; then
827 # Remove the extension. 1151 # Remove the extension.
828changequote(,)dnl 1152changequote(,)dnl
829 sed_drop_objext='s/\.o$//;s/\.obj$//' 1153 sed_drop_objext='s/\.o$//;s/\.obj$//'
830 sed_dirname1='s,//*,/,g' 1154 sed_dirname1='s,//*,/,g'
831 sed_dirname2='s,\(.\)/$,\1,' 1155 sed_dirname2='s,\(.\)/$,\1,'
832 sed_dirname3='s,^[^/]*$,.,' 1156 sed_dirname3='s,[^/]*$,,'
833 sed_dirname4='s,\(.\)/[^/]*$,\1,'
834 sed_basename1='s,.*/,,' 1157 sed_basename1='s,.*/,,'
835changequote([, ])dnl 1158changequote([, ])dnl
836 for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do 1159 for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
837 gl_libobjs="$gl_libobjs $i.$ac_objext" 1160 gl_libobjs="$gl_libobjs $i.$ac_objext"
838 gl_ltlibobjs="$gl_ltlibobjs $i.lo" 1161 gl_ltlibobjs="$gl_ltlibobjs $i.lo"
839 i_dir=`echo "$i" | sed -e "$sed_dirname1" -e "$sed_dirname2" -e "$sed_dirname3" -e "$sed_dirname4"` 1162 i_dir=`echo "$i" | sed -e "$sed_dirname1" -e "$sed_dirname2" -e "$sed_dirname3"`
840 i_base=`echo "$i" | sed -e "$sed_basename1"` 1163 i_base=`echo "$i" | sed -e "$sed_basename1"`
841 gl_libobjdeps="$gl_libobjdeps $i_dir/\$(DEPDIR)/$i_base.Po" 1164 gl_libgnu_libobjs="$gl_libgnu_libobjs $i_dir""libgnu_a-$i_base.$ac_objext"
1165 gl_libgnu_ltlibobjs="$gl_libgnu_ltlibobjs $i_dir""libgnu_la-$i_base.lo"
1166 gl_libobjdeps="$gl_libobjdeps $i_dir\$(DEPDIR)/$i_base.Po"
1167 gl_libgnu_libobjdeps="$gl_libgnu_libobjdeps $i_dir\$(DEPDIR)/libgnu_a-$i_base.Po"
842 done 1168 done
843 fi 1169 fi
844 AC_SUBST([gl_LIBOBJS], [$gl_libobjs]) 1170 AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
845 AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs]) 1171 AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
846 AC_SUBST([gl_LIBOBJDEPS], [$gl_libobjdeps]) 1172 AC_SUBST([gl_LIBOBJDEPS], [$gl_libobjdeps])
1173 AC_SUBST([gl_libgnu_LIBOBJS], [$gl_libgnu_libobjs])
1174 AC_SUBST([gl_libgnu_LTLIBOBJS], [$gl_libgnu_ltlibobjs])
1175 AC_SUBST([gl_libgnu_LIBOBJDEPS], [$gl_libgnu_libobjdeps])
847 ]) 1176 ])
848 gltests_libdeps= 1177 gltests_libdeps=
849 gltests_ltlibdeps= 1178 gltests_ltlibdeps=
@@ -886,27 +1215,35 @@ changequote([, ])dnl
886 gltests_libobjs= 1215 gltests_libobjs=
887 gltests_ltlibobjs= 1216 gltests_ltlibobjs=
888 gltests_libobjdeps= 1217 gltests_libobjdeps=
1218 gltests_libgnu_libobjs=
1219 gltests_libgnu_ltlibobjs=
1220 gltests_libgnu_libobjdeps=
889 if test -n "$gltests_LIBOBJS"; then 1221 if test -n "$gltests_LIBOBJS"; then
890 # Remove the extension. 1222 # Remove the extension.
891changequote(,)dnl 1223changequote(,)dnl
892 sed_drop_objext='s/\.o$//;s/\.obj$//' 1224 sed_drop_objext='s/\.o$//;s/\.obj$//'
893 sed_dirname1='s,//*,/,g' 1225 sed_dirname1='s,//*,/,g'
894 sed_dirname2='s,\(.\)/$,\1,' 1226 sed_dirname2='s,\(.\)/$,\1,'
895 sed_dirname3='s,^[^/]*$,.,' 1227 sed_dirname3='s,[^/]*$,,'
896 sed_dirname4='s,\(.\)/[^/]*$,\1,'
897 sed_basename1='s,.*/,,' 1228 sed_basename1='s,.*/,,'
898changequote([, ])dnl 1229changequote([, ])dnl
899 for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do 1230 for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
900 gltests_libobjs="$gltests_libobjs $i.$ac_objext" 1231 gltests_libobjs="$gltests_libobjs $i.$ac_objext"
901 gltests_ltlibobjs="$gltests_ltlibobjs $i.lo" 1232 gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
902 i_dir=`echo "$i" | sed -e "$sed_dirname1" -e "$sed_dirname2" -e "$sed_dirname3" -e "$sed_dirname4"` 1233 i_dir=`echo "$i" | sed -e "$sed_dirname1" -e "$sed_dirname2" -e "$sed_dirname3"`
903 i_base=`echo "$i" | sed -e "$sed_basename1"` 1234 i_base=`echo "$i" | sed -e "$sed_basename1"`
904 gltests_libobjdeps="$gltests_libobjdeps $i_dir/\$(DEPDIR)/$i_base.Po" 1235 gltests_libgnu_libobjs="$gltests_libgnu_libobjs $i_dir""libgnu_a-$i_base.$ac_objext"
1236 gltests_libgnu_ltlibobjs="$gltests_libgnu_ltlibobjs $i_dir""libgnu_la-$i_base.lo"
1237 gltests_libobjdeps="$gltests_libobjdeps $i_dir\$(DEPDIR)/$i_base.Po"
1238 gltests_libgnu_libobjdeps="$gltests_libgnu_libobjdeps $i_dir\$(DEPDIR)/libgnu_a-$i_base.Po"
905 done 1239 done
906 fi 1240 fi
907 AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs]) 1241 AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs])
908 AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs]) 1242 AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs])
909 AC_SUBST([gltests_LIBOBJDEPS], [$gltests_libobjdeps]) 1243 AC_SUBST([gltests_LIBOBJDEPS], [$gltests_libobjdeps])
1244 AC_SUBST([gltests_libgnu_LIBOBJS], [$gltests_libgnu_libobjs])
1245 AC_SUBST([gltests_libgnu_LTLIBOBJS], [$gltests_libgnu_ltlibobjs])
1246 AC_SUBST([gltests_libgnu_LIBOBJDEPS], [$gltests_libgnu_libobjdeps])
910 ]) 1247 ])
911 AC_REQUIRE([gl_CC_GNULIB_WARNINGS]) 1248 AC_REQUIRE([gl_CC_GNULIB_WARNINGS])
912 LIBGNU_LIBDEPS="$gl_libdeps" 1249 LIBGNU_LIBDEPS="$gl_libdeps"
@@ -977,6 +1314,7 @@ AC_DEFUN([gl_FILE_LIST], [
977 lib/af_alg.h 1314 lib/af_alg.h
978 lib/alloca.in.h 1315 lib/alloca.in.h
979 lib/arg-nonnull.h 1316 lib/arg-nonnull.h
1317 lib/arpa_inet.c
980 lib/arpa_inet.in.h 1318 lib/arpa_inet.in.h
981 lib/asnprintf.c 1319 lib/asnprintf.c
982 lib/asprintf.c 1320 lib/asprintf.c
@@ -988,8 +1326,27 @@ AC_DEFUN([gl_FILE_LIST], [
988 lib/basename-lgpl.h 1326 lib/basename-lgpl.h
989 lib/basename.c 1327 lib/basename.c
990 lib/btowc.c 1328 lib/btowc.c
1329 lib/byteswap.c
991 lib/byteswap.in.h 1330 lib/byteswap.in.h
992 lib/c++defs.h 1331 lib/c++defs.h
1332 lib/c-ctype.c
1333 lib/c-ctype.h
1334 lib/c32is-impl.h
1335 lib/c32isalnum.c
1336 lib/c32isalpha.c
1337 lib/c32isblank.c
1338 lib/c32iscntrl.c
1339 lib/c32isdigit.c
1340 lib/c32isgraph.c
1341 lib/c32islower.c
1342 lib/c32isprint.c
1343 lib/c32ispunct.c
1344 lib/c32isspace.c
1345 lib/c32isupper.c
1346 lib/c32isxdigit.c
1347 lib/c32to-impl.h
1348 lib/c32tolower.c
1349 lib/c32width.c
993 lib/calloc.c 1350 lib/calloc.c
994 lib/cdefs.h 1351 lib/cdefs.h
995 lib/cloexec.c 1352 lib/cloexec.c
@@ -1002,7 +1359,7 @@ AC_DEFUN([gl_FILE_LIST], [
1002 lib/dynarray.h 1359 lib/dynarray.h
1003 lib/errno.in.h 1360 lib/errno.in.h
1004 lib/error.c 1361 lib/error.c
1005 lib/error.h 1362 lib/error.in.h
1006 lib/exitfail.c 1363 lib/exitfail.c
1007 lib/exitfail.h 1364 lib/exitfail.h
1008 lib/fcntl.c 1365 lib/fcntl.c
@@ -1023,6 +1380,8 @@ AC_DEFUN([gl_FILE_LIST], [
1023 lib/free.c 1380 lib/free.c
1024 lib/fseek.c 1381 lib/fseek.c
1025 lib/fseeko.c 1382 lib/fseeko.c
1383 lib/fseterr.c
1384 lib/fseterr.h
1026 lib/fstat.c 1385 lib/fstat.c
1027 lib/fsusage.c 1386 lib/fsusage.c
1028 lib/fsusage.h 1387 lib/fsusage.h
@@ -1050,6 +1409,8 @@ AC_DEFUN([gl_FILE_LIST], [
1050 lib/gl_openssl.h 1409 lib/gl_openssl.h
1051 lib/glthread/lock.c 1410 lib/glthread/lock.c
1052 lib/glthread/lock.h 1411 lib/glthread/lock.h
1412 lib/glthread/once.c
1413 lib/glthread/once.h
1053 lib/glthread/threadlib.c 1414 lib/glthread/threadlib.c
1054 lib/hard-locale.c 1415 lib/hard-locale.c
1055 lib/hard-locale.h 1416 lib/hard-locale.h
@@ -1059,9 +1420,16 @@ AC_DEFUN([gl_FILE_LIST], [
1059 lib/idpriv.h 1420 lib/idpriv.h
1060 lib/idx.h 1421 lib/idx.h
1061 lib/inet_ntop.c 1422 lib/inet_ntop.c
1423 lib/inet_pton.c
1062 lib/intprops-internal.h 1424 lib/intprops-internal.h
1063 lib/intprops.h 1425 lib/intprops.h
1064 lib/inttypes.in.h 1426 lib/inttypes.in.h
1427 lib/iswblank.c
1428 lib/iswctype-impl.h
1429 lib/iswctype.c
1430 lib/iswdigit.c
1431 lib/iswpunct.c
1432 lib/iswxdigit.c
1065 lib/itold.c 1433 lib/itold.c
1066 lib/langinfo.in.h 1434 lib/langinfo.in.h
1067 lib/lc-charset-dispatch.c 1435 lib/lc-charset-dispatch.c
@@ -1073,6 +1441,7 @@ AC_DEFUN([gl_FILE_LIST], [
1073 lib/locale.in.h 1441 lib/locale.in.h
1074 lib/localeconv.c 1442 lib/localeconv.c
1075 lib/lseek.c 1443 lib/lseek.c
1444 lib/lstat.c
1076 lib/malloc.c 1445 lib/malloc.c
1077 lib/malloc/dynarray-skeleton.c 1446 lib/malloc/dynarray-skeleton.c
1078 lib/malloc/dynarray.h 1447 lib/malloc/dynarray.h
@@ -1085,10 +1454,17 @@ AC_DEFUN([gl_FILE_LIST], [
1085 lib/malloca.h 1454 lib/malloca.h
1086 lib/math.c 1455 lib/math.c
1087 lib/math.in.h 1456 lib/math.in.h
1457 lib/mbchar.c
1458 lib/mbchar.h
1459 lib/mbiterf.c
1460 lib/mbiterf.h
1461 lib/mbrtoc32.c
1088 lib/mbrtowc-impl-utf8.h 1462 lib/mbrtowc-impl-utf8.h
1089 lib/mbrtowc-impl.h 1463 lib/mbrtowc-impl.h
1090 lib/mbrtowc.c 1464 lib/mbrtowc.c
1091 lib/mbsinit.c 1465 lib/mbsinit.c
1466 lib/mbsnlen.c
1467 lib/mbszero.c
1092 lib/mbtowc-impl.h 1468 lib/mbtowc-impl.h
1093 lib/mbtowc-lock.c 1469 lib/mbtowc-lock.c
1094 lib/mbtowc-lock.h 1470 lib/mbtowc-lock.h
@@ -1114,6 +1490,8 @@ AC_DEFUN([gl_FILE_LIST], [
1114 lib/printf-args.h 1490 lib/printf-args.h
1115 lib/printf-parse.c 1491 lib/printf-parse.c
1116 lib/printf-parse.h 1492 lib/printf-parse.h
1493 lib/pthread-once.c
1494 lib/pthread.in.h
1117 lib/realloc.c 1495 lib/realloc.c
1118 lib/reallocarray.c 1496 lib/reallocarray.c
1119 lib/regcomp.c 1497 lib/regcomp.c
@@ -1122,8 +1500,10 @@ AC_DEFUN([gl_FILE_LIST], [
1122 lib/regex_internal.c 1500 lib/regex_internal.c
1123 lib/regex_internal.h 1501 lib/regex_internal.h
1124 lib/regexec.c 1502 lib/regexec.c
1503 lib/sched.in.h
1125 lib/setenv.c 1504 lib/setenv.c
1126 lib/setlocale-lock.c 1505 lib/setlocale-lock.c
1506 lib/setlocale_null-unlocked.c
1127 lib/setlocale_null.c 1507 lib/setlocale_null.c
1128 lib/setlocale_null.h 1508 lib/setlocale_null.h
1129 lib/sha256-stream.c 1509 lib/sha256-stream.c
@@ -1138,14 +1518,15 @@ AC_DEFUN([gl_FILE_LIST], [
1138 lib/stat-w32.c 1518 lib/stat-w32.c
1139 lib/stat-w32.h 1519 lib/stat-w32.h
1140 lib/stat.c 1520 lib/stat.c
1141 lib/stdalign.in.h
1142 lib/stdckdint.in.h 1521 lib/stdckdint.in.h
1143 lib/stddef.in.h 1522 lib/stddef.in.h
1144 lib/stdint.in.h 1523 lib/stdint.in.h
1524 lib/stdio-consolesafe.c
1145 lib/stdio-impl.h 1525 lib/stdio-impl.h
1146 lib/stdio-read.c 1526 lib/stdio-read.c
1147 lib/stdio-write.c 1527 lib/stdio-write.c
1148 lib/stdio.in.h 1528 lib/stdio.in.h
1529 lib/stdlib.c
1149 lib/stdlib.in.h 1530 lib/stdlib.in.h
1150 lib/str-two-way.h 1531 lib/str-two-way.h
1151 lib/strcasecmp.c 1532 lib/strcasecmp.c
@@ -1158,6 +1539,7 @@ AC_DEFUN([gl_FILE_LIST], [
1158 lib/strings.in.h 1539 lib/strings.in.h
1159 lib/stripslash.c 1540 lib/stripslash.c
1160 lib/strncasecmp.c 1541 lib/strncasecmp.c
1542 lib/strncpy.c
1161 lib/strsep.c 1543 lib/strsep.c
1162 lib/strstr.c 1544 lib/strstr.c
1163 lib/sys-limits.h 1545 lib/sys-limits.h
@@ -1169,8 +1551,46 @@ AC_DEFUN([gl_FILE_LIST], [
1169 lib/time.in.h 1551 lib/time.in.h
1170 lib/time_r.c 1552 lib/time_r.c
1171 lib/timegm.c 1553 lib/timegm.c
1554 lib/uchar.in.h
1555 lib/unicase.in.h
1556 lib/unicase/simple-mapping.h
1557 lib/unicase/tolower.c
1558 lib/unicase/tolower.h
1559 lib/unictype.in.h
1560 lib/unictype/bitmap.h
1561 lib/unictype/ctype_alnum.c
1562 lib/unictype/ctype_alnum.h
1563 lib/unictype/ctype_alpha.c
1564 lib/unictype/ctype_alpha.h
1565 lib/unictype/ctype_blank.c
1566 lib/unictype/ctype_blank.h
1567 lib/unictype/ctype_cntrl.c
1568 lib/unictype/ctype_cntrl.h
1569 lib/unictype/ctype_digit.c
1570 lib/unictype/ctype_digit.h
1571 lib/unictype/ctype_graph.c
1572 lib/unictype/ctype_graph.h
1573 lib/unictype/ctype_lower.c
1574 lib/unictype/ctype_lower.h
1575 lib/unictype/ctype_print.c
1576 lib/unictype/ctype_print.h
1577 lib/unictype/ctype_punct.c
1578 lib/unictype/ctype_punct.h
1579 lib/unictype/ctype_space.c
1580 lib/unictype/ctype_space.h
1581 lib/unictype/ctype_upper.c
1582 lib/unictype/ctype_upper.h
1583 lib/unictype/ctype_xdigit.c
1584 lib/unictype/ctype_xdigit.h
1585 lib/uninorm.in.h
1172 lib/unistd.c 1586 lib/unistd.c
1173 lib/unistd.in.h 1587 lib/unistd.in.h
1588 lib/unitypes.in.h
1589 lib/uniwidth.in.h
1590 lib/uniwidth/cjk.h
1591 lib/uniwidth/width.c
1592 lib/uniwidth/width0.h
1593 lib/uniwidth/width2.h
1174 lib/unlocked-io.h 1594 lib/unlocked-io.h
1175 lib/unsetenv.c 1595 lib/unsetenv.c
1176 lib/vasnprintf.c 1596 lib/vasnprintf.c
@@ -1178,12 +1598,16 @@ AC_DEFUN([gl_FILE_LIST], [
1178 lib/vasprintf.c 1598 lib/vasprintf.c
1179 lib/verify.h 1599 lib/verify.h
1180 lib/vsnprintf.c 1600 lib/vsnprintf.c
1601 lib/vsnzprintf.c
1181 lib/w32sock.h 1602 lib/w32sock.h
1182 lib/warn-on-use.h 1603 lib/warn-on-use.h
1183 lib/wchar.in.h 1604 lib/wchar.in.h
1184 lib/wcrtomb.c 1605 lib/wcrtomb.c
1185 lib/wctype-h.c 1606 lib/wctype-h.c
1607 lib/wctype-impl.h
1608 lib/wctype.c
1186 lib/wctype.in.h 1609 lib/wctype.in.h
1610 lib/wcwidth.c
1187 lib/windows-initguard.h 1611 lib/windows-initguard.h
1188 lib/windows-mutex.c 1612 lib/windows-mutex.c
1189 lib/windows-mutex.h 1613 lib/windows-mutex.h
@@ -1208,21 +1632,25 @@ AC_DEFUN([gl_FILE_LIST], [
1208 m4/assert_h.m4 1632 m4/assert_h.m4
1209 m4/base64.m4 1633 m4/base64.m4
1210 m4/btowc.m4 1634 m4/btowc.m4
1635 m4/build-to-host.m4
1211 m4/builtin-expect.m4 1636 m4/builtin-expect.m4
1212 m4/byteswap.m4 1637 m4/byteswap.m4
1213 m4/c-bool.m4 1638 m4/c-bool.m4
1639 m4/c32rtomb.m4
1214 m4/calloc.m4 1640 m4/calloc.m4
1215 m4/close.m4 1641 m4/close.m4
1216 m4/codeset.m4 1642 m4/codeset.m4
1217 m4/double-slash-root.m4 1643 m4/double-slash-root.m4
1218 m4/dup2.m4 1644 m4/dup2.m4
1219 m4/eealloc.m4
1220 m4/environ.m4 1645 m4/environ.m4
1221 m4/errno_h.m4 1646 m4/errno_h.m4
1222 m4/error.m4 1647 m4/error.m4
1648 m4/error_h.m4
1223 m4/exponentd.m4 1649 m4/exponentd.m4
1650 m4/extensions-aix.m4
1224 m4/extensions.m4 1651 m4/extensions.m4
1225 m4/extern-inline.m4 1652 m4/extern-inline.m4
1653 m4/fclose.m4
1226 m4/fcntl-o.m4 1654 m4/fcntl-o.m4
1227 m4/fcntl.m4 1655 m4/fcntl.m4
1228 m4/fcntl_h.m4 1656 m4/fcntl_h.m4
@@ -1235,6 +1663,7 @@ AC_DEFUN([gl_FILE_LIST], [
1235 m4/free.m4 1663 m4/free.m4
1236 m4/fseek.m4 1664 m4/fseek.m4
1237 m4/fseeko.m4 1665 m4/fseeko.m4
1666 m4/fseterr.m4
1238 m4/fstat.m4 1667 m4/fstat.m4
1239 m4/fstypename.m4 1668 m4/fstypename.m4
1240 m4/fsusage.m4 1669 m4/fsusage.m4
@@ -1250,17 +1679,26 @@ AC_DEFUN([gl_FILE_LIST], [
1250 m4/getprogname.m4 1679 m4/getprogname.m4
1251 m4/gl-openssl.m4 1680 m4/gl-openssl.m4
1252 m4/gnulib-common.m4 1681 m4/gnulib-common.m4
1682 m4/gnulib-i18n.m4
1253 m4/hostent.m4 1683 m4/hostent.m4
1254 m4/idpriv.m4 1684 m4/idpriv.m4
1255 m4/include_next.m4 1685 m4/include_next.m4
1256 m4/inet_ntop.m4 1686 m4/inet_ntop.m4
1687 m4/inet_pton.m4
1257 m4/intmax_t.m4 1688 m4/intmax_t.m4
1258 m4/inttypes.m4 1689 m4/inttypes.m4
1259 m4/inttypes_h.m4 1690 m4/inttypes_h.m4
1691 m4/iswblank.m4
1692 m4/iswctype.m4
1693 m4/iswdigit.m4
1694 m4/iswpunct.m4
1695 m4/iswxdigit.m4
1260 m4/langinfo_h.m4 1696 m4/langinfo_h.m4
1261 m4/largefile.m4 1697 m4/largefile.m4
1698 m4/libunistring-base.m4
1262 m4/limits-h.m4 1699 m4/limits-h.m4
1263 m4/localcharset.m4 1700 m4/localcharset.m4
1701 m4/locale-en.m4
1264 m4/locale-fr.m4 1702 m4/locale-fr.m4
1265 m4/locale-ja.m4 1703 m4/locale-ja.m4
1266 m4/locale-zh.m4 1704 m4/locale-zh.m4
@@ -1268,9 +1706,13 @@ AC_DEFUN([gl_FILE_LIST], [
1268 m4/localeconv.m4 1706 m4/localeconv.m4
1269 m4/lock.m4 1707 m4/lock.m4
1270 m4/lseek.m4 1708 m4/lseek.m4
1709 m4/lstat.m4
1271 m4/malloc.m4 1710 m4/malloc.m4
1272 m4/malloca.m4 1711 m4/malloca.m4
1273 m4/math_h.m4 1712 m4/math_h.m4
1713 m4/mbchar.m4
1714 m4/mbiter.m4
1715 m4/mbrtoc32.m4
1274 m4/mbrtowc.m4 1716 m4/mbrtowc.m4
1275 m4/mbsinit.m4 1717 m4/mbsinit.m4
1276 m4/mbstate_t.m4 1718 m4/mbstate_t.m4
@@ -1284,21 +1726,28 @@ AC_DEFUN([gl_FILE_LIST], [
1284 m4/msvc-inval.m4 1726 m4/msvc-inval.m4
1285 m4/msvc-nothrow.m4 1727 m4/msvc-nothrow.m4
1286 m4/multiarch.m4 1728 m4/multiarch.m4
1729 m4/musl.m4
1287 m4/netdb_h.m4 1730 m4/netdb_h.m4
1288 m4/netinet_in_h.m4 1731 m4/netinet_in_h.m4
1289 m4/nl_langinfo.m4 1732 m4/nl_langinfo.m4
1290 m4/nocrash.m4 1733 m4/nocrash.m4
1734 m4/off64_t.m4
1291 m4/off_t.m4 1735 m4/off_t.m4
1736 m4/once.m4
1292 m4/open-cloexec.m4 1737 m4/open-cloexec.m4
1293 m4/open-slash.m4 1738 m4/open-slash.m4
1294 m4/open.m4 1739 m4/open.m4
1295 m4/pathmax.m4 1740 m4/pathmax.m4
1296 m4/pid_t.m4 1741 m4/pid_t.m4
1297 m4/printf.m4 1742 m4/printf.m4
1743 m4/pthread-once.m4
1744 m4/pthread-spin.m4
1745 m4/pthread_h.m4
1298 m4/pthread_rwlock_rdlock.m4 1746 m4/pthread_rwlock_rdlock.m4
1299 m4/realloc.m4 1747 m4/realloc.m4
1300 m4/reallocarray.m4 1748 m4/reallocarray.m4
1301 m4/regex.m4 1749 m4/regex.m4
1750 m4/sched_h.m4
1302 m4/servent.m4 1751 m4/servent.m4
1303 m4/setenv.m4 1752 m4/setenv.m4
1304 m4/setlocale_null.m4 1753 m4/setlocale_null.m4
@@ -1314,18 +1763,22 @@ AC_DEFUN([gl_FILE_LIST], [
1314 m4/stat.m4 1763 m4/stat.m4
1315 m4/std-gnu11.m4 1764 m4/std-gnu11.m4
1316 m4/stdalign.m4 1765 m4/stdalign.m4
1766 m4/stdckdint_h.m4
1317 m4/stddef_h.m4 1767 m4/stddef_h.m4
1318 m4/stdint.m4 1768 m4/stdint.m4
1319 m4/stdint_h.m4 1769 m4/stdint_h.m4
1320 m4/stdio_h.m4 1770 m4/stdio_h.m4
1321 m4/stdlib_h.m4 1771 m4/stdlib_h.m4
1322 m4/strcase.m4 1772 m4/strcasecmp.m4
1323 m4/strcasestr.m4 1773 m4/strcasestr.m4
1324 m4/strerror.m4 1774 m4/strerror.m4
1325 m4/string_h.m4 1775 m4/string_h.m4
1326 m4/strings_h.m4 1776 m4/strings_h.m4
1777 m4/strncasecmp.m4
1778 m4/strncpy.m4
1327 m4/strsep.m4 1779 m4/strsep.m4
1328 m4/strstr.m4 1780 m4/strstr.m4
1781 m4/sys_cdefs_h.m4
1329 m4/sys_socket_h.m4 1782 m4/sys_socket_h.m4
1330 m4/sys_stat_h.m4 1783 m4/sys_stat_h.m4
1331 m4/sys_types_h.m4 1784 m4/sys_types_h.m4
@@ -1334,8 +1787,13 @@ AC_DEFUN([gl_FILE_LIST], [
1334 m4/time_h.m4 1787 m4/time_h.m4
1335 m4/time_r.m4 1788 m4/time_r.m4
1336 m4/timegm.m4 1789 m4/timegm.m4
1790 m4/uchar_h.m4
1337 m4/ungetc.m4 1791 m4/ungetc.m4
1792 m4/unicase_h.m4
1793 m4/unictype_h.m4
1794 m4/uninorm_h.m4
1338 m4/unistd_h.m4 1795 m4/unistd_h.m4
1796 m4/unitypes_h.m4
1339 m4/unlocked-io.m4 1797 m4/unlocked-io.m4
1340 m4/vararrays.m4 1798 m4/vararrays.m4
1341 m4/vasnprintf.m4 1799 m4/vasnprintf.m4
@@ -1344,9 +1802,10 @@ AC_DEFUN([gl_FILE_LIST], [
1344 m4/vsnprintf.m4 1802 m4/vsnprintf.m4
1345 m4/warn-on-use.m4 1803 m4/warn-on-use.m4
1346 m4/wchar_h.m4 1804 m4/wchar_h.m4
1347 m4/wchar_t.m4
1348 m4/wcrtomb.m4 1805 m4/wcrtomb.m4
1806 m4/wctype.m4
1349 m4/wctype_h.m4 1807 m4/wctype_h.m4
1808 m4/wcwidth.m4
1350 m4/wint_t.m4 1809 m4/wint_t.m4
1351 m4/xalloc.m4 1810 m4/xalloc.m4
1352 m4/xsize.m4 1811 m4/xsize.m4