Imported Upstream version 0.9.4
[platform/upstream/libunistring.git] / gnulib-m4 / gnulib-comp.m4
1 # DO NOT EDIT! GENERATED AUTOMATICALLY!
2 # Copyright (C) 2002-2014 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
30
31 # This macro should be invoked from ./configure.ac, in the section
32 # "Checks for programs", right after AC_PROG_CC, and certainly before
33 # any checks for libraries, header files, types and library functions.
34 AC_DEFUN([gl_EARLY],
35 [
36   m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace
37   m4_pattern_allow([^gl_ES$])dnl a valid locale name
38   m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
39   m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
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 alloca-opt-tests:
45   # Code from module amemxfrm:
46   # Code from module array-mergesort:
47   # Code from module array-mergesort-tests:
48   # Code from module btowc:
49   # Code from module btowc-tests:
50   # Code from module c-ctype:
51   # Code from module c-ctype-tests:
52   # Code from module c-strcase:
53   # Code from module c-strcase-tests:
54   # Code from module c-strcaseeq:
55   # Code from module configmake:
56   # Code from module environ:
57   # Code from module environ-tests:
58   # Code from module errno:
59   # Code from module errno-tests:
60   # Code from module error:
61   # Code from module exitfail:
62   # Code from module extensions:
63   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
64   # Code from module extern-inline:
65   # Code from module fdopen:
66   # Code from module fdopen-tests:
67   # Code from module fgetc-tests:
68   # Code from module float:
69   # Code from module float-tests:
70   # Code from module fpieee:
71   AC_REQUIRE([gl_FP_IEEE])
72   # Code from module fpucw:
73   # Code from module fputc-tests:
74   # Code from module fread-tests:
75   # Code from module frexp-nolibm:
76   # Code from module frexp-nolibm-tests:
77   # Code from module frexpl-nolibm:
78   # Code from module frexpl-nolibm-tests:
79   # Code from module fseterr:
80   # Code from module fseterr-tests:
81   # Code from module fwrite-tests:
82   # Code from module getpagesize:
83   # Code from module gettext-h:
84   # Code from module gperf:
85   # Code from module havelib:
86   # Code from module iconv:
87   # Code from module iconv-h:
88   # Code from module iconv-h-tests:
89   # Code from module iconv-tests:
90   # Code from module iconv_open:
91   # Code from module include_next:
92   # Code from module inline:
93   # Code from module intprops:
94   # Code from module intprops-tests:
95   # Code from module inttypes:
96   # Code from module inttypes-incomplete:
97   # Code from module inttypes-tests:
98   # Code from module isnand-nolibm:
99   # Code from module isnand-nolibm-tests:
100   # Code from module isnanf-nolibm:
101   # Code from module isnanf-nolibm-tests:
102   # Code from module isnanl-nolibm:
103   # Code from module isnanl-nolibm-tests:
104   # Code from module iswblank:
105   # Code from module iswblank-tests:
106   # Code from module localcharset:
107   # Code from module locale:
108   # Code from module locale-tests:
109   # Code from module localename:
110   # Code from module localename-tests:
111   # Code from module lock:
112   # Code from module lock-tests:
113   # Code from module malloc-posix:
114   # Code from module malloca:
115   # Code from module malloca-tests:
116   # Code from module math:
117   # Code from module math-tests:
118   # Code from module mbchar:
119   # Code from module mbiter:
120   # Code from module mbrtowc:
121   # Code from module mbrtowc-tests:
122   # Code from module mbsinit:
123   # Code from module mbsinit-tests:
124   # Code from module mbsnlen:
125   # Code from module mbtowc:
126   # Code from module memchr:
127   # Code from module memchr-tests:
128   # Code from module memcmp2:
129   # Code from module minmax:
130   # Code from module msvc-inval:
131   # Code from module msvc-nothrow:
132   # Code from module multiarch:
133   # Code from module nocrash:
134   # Code from module printf-frexp:
135   # Code from module printf-frexp-tests:
136   # Code from module printf-frexpl:
137   # Code from module printf-frexpl-tests:
138   # Code from module printf-safe:
139   # Code from module progname:
140   # Code from module putenv:
141   # Code from module relocatable-lib-lgpl:
142   # Code from module setenv:
143   # Code from module setenv-tests:
144   # Code from module setlocale:
145   # Code from module setlocale-tests:
146   # Code from module signbit:
147   # Code from module signbit-tests:
148   # Code from module size_max:
149   # Code from module snippet/_Noreturn:
150   # Code from module snippet/arg-nonnull:
151   # Code from module snippet/c++defs:
152   # Code from module snippet/unused-parameter:
153   # Code from module snippet/warn-on-use:
154   # Code from module ssize_t:
155   # Code from module stdbool:
156   # Code from module stdbool-tests:
157   # Code from module stddef:
158   # Code from module stddef-tests:
159   # Code from module stdint:
160   # Code from module stdint-tests:
161   # Code from module stdio:
162   # Code from module stdio-tests:
163   # Code from module stdlib:
164   # Code from module stdlib-tests:
165   # Code from module streq:
166   # Code from module strerror:
167   # Code from module strerror-override:
168   # Code from module strerror-tests:
169   # Code from module striconveh:
170   # Code from module striconveh-tests:
171   # Code from module striconveha:
172   # Code from module striconveha-tests:
173   # Code from module string:
174   # Code from module string-tests:
175   # Code from module strncat:
176   # Code from module strncat-tests:
177   # Code from module strstr:
178   # Code from module strstr-simple:
179   # Code from module strstr-tests:
180   # Code from module sys_types:
181   # Code from module sys_types-tests:
182   # Code from module test-framework-sh:
183   # Code from module test-framework-sh-tests:
184   # Code from module thread:
185   # Code from module thread-tests:
186   # Code from module threadlib:
187   gl_THREADLIB_EARLY
188   # Code from module unicase/base:
189   # Code from module unicase/cased:
190   # Code from module unicase/cased-tests:
191   # Code from module unicase/empty-prefix-context:
192   # Code from module unicase/empty-suffix-context:
193   # Code from module unicase/ignorable:
194   # Code from module unicase/ignorable-tests:
195   # Code from module unicase/locale-language:
196   # Code from module unicase/locale-language-tests:
197   # Code from module unicase/special-casing:
198   # Code from module unicase/tocasefold:
199   # Code from module unicase/tolower:
200   # Code from module unicase/tolower-tests:
201   # Code from module unicase/totitle:
202   # Code from module unicase/totitle-tests:
203   # Code from module unicase/toupper:
204   # Code from module unicase/toupper-tests:
205   # Code from module unicase/u16-casecmp:
206   # Code from module unicase/u16-casecmp-tests:
207   # Code from module unicase/u16-casecoll:
208   # Code from module unicase/u16-casecoll-tests:
209   # Code from module unicase/u16-casefold:
210   # Code from module unicase/u16-casefold-tests:
211   # Code from module unicase/u16-casemap:
212   # Code from module unicase/u16-casexfrm:
213   # Code from module unicase/u16-ct-casefold:
214   # Code from module unicase/u16-ct-tolower:
215   # Code from module unicase/u16-ct-totitle:
216   # Code from module unicase/u16-ct-toupper:
217   # Code from module unicase/u16-is-cased:
218   # Code from module unicase/u16-is-cased-tests:
219   # Code from module unicase/u16-is-casefolded:
220   # Code from module unicase/u16-is-casefolded-tests:
221   # Code from module unicase/u16-is-invariant:
222   # Code from module unicase/u16-is-lowercase:
223   # Code from module unicase/u16-is-lowercase-tests:
224   # Code from module unicase/u16-is-titlecase:
225   # Code from module unicase/u16-is-titlecase-tests:
226   # Code from module unicase/u16-is-uppercase:
227   # Code from module unicase/u16-is-uppercase-tests:
228   # Code from module unicase/u16-tolower:
229   # Code from module unicase/u16-tolower-tests:
230   # Code from module unicase/u16-totitle:
231   # Code from module unicase/u16-totitle-tests:
232   # Code from module unicase/u16-toupper:
233   # Code from module unicase/u16-toupper-tests:
234   # Code from module unicase/u32-casecmp:
235   # Code from module unicase/u32-casecmp-tests:
236   # Code from module unicase/u32-casecoll:
237   # Code from module unicase/u32-casecoll-tests:
238   # Code from module unicase/u32-casefold:
239   # Code from module unicase/u32-casefold-tests:
240   # Code from module unicase/u32-casemap:
241   # Code from module unicase/u32-casexfrm:
242   # Code from module unicase/u32-ct-casefold:
243   # Code from module unicase/u32-ct-tolower:
244   # Code from module unicase/u32-ct-totitle:
245   # Code from module unicase/u32-ct-toupper:
246   # Code from module unicase/u32-is-cased:
247   # Code from module unicase/u32-is-cased-tests:
248   # Code from module unicase/u32-is-casefolded:
249   # Code from module unicase/u32-is-casefolded-tests:
250   # Code from module unicase/u32-is-invariant:
251   # Code from module unicase/u32-is-lowercase:
252   # Code from module unicase/u32-is-lowercase-tests:
253   # Code from module unicase/u32-is-titlecase:
254   # Code from module unicase/u32-is-titlecase-tests:
255   # Code from module unicase/u32-is-uppercase:
256   # Code from module unicase/u32-is-uppercase-tests:
257   # Code from module unicase/u32-tolower:
258   # Code from module unicase/u32-tolower-tests:
259   # Code from module unicase/u32-totitle:
260   # Code from module unicase/u32-totitle-tests:
261   # Code from module unicase/u32-toupper:
262   # Code from module unicase/u32-toupper-tests:
263   # Code from module unicase/u8-casecmp:
264   # Code from module unicase/u8-casecmp-tests:
265   # Code from module unicase/u8-casecoll:
266   # Code from module unicase/u8-casecoll-tests:
267   # Code from module unicase/u8-casefold:
268   # Code from module unicase/u8-casefold-tests:
269   # Code from module unicase/u8-casemap:
270   # Code from module unicase/u8-casexfrm:
271   # Code from module unicase/u8-ct-casefold:
272   # Code from module unicase/u8-ct-tolower:
273   # Code from module unicase/u8-ct-totitle:
274   # Code from module unicase/u8-ct-toupper:
275   # Code from module unicase/u8-is-cased:
276   # Code from module unicase/u8-is-cased-tests:
277   # Code from module unicase/u8-is-casefolded:
278   # Code from module unicase/u8-is-casefolded-tests:
279   # Code from module unicase/u8-is-invariant:
280   # Code from module unicase/u8-is-lowercase:
281   # Code from module unicase/u8-is-lowercase-tests:
282   # Code from module unicase/u8-is-titlecase:
283   # Code from module unicase/u8-is-titlecase-tests:
284   # Code from module unicase/u8-is-uppercase:
285   # Code from module unicase/u8-is-uppercase-tests:
286   # Code from module unicase/u8-tolower:
287   # Code from module unicase/u8-tolower-tests:
288   # Code from module unicase/u8-totitle:
289   # Code from module unicase/u8-totitle-tests:
290   # Code from module unicase/u8-toupper:
291   # Code from module unicase/u8-toupper-tests:
292   # Code from module unicase/ulc-casecmp:
293   # Code from module unicase/ulc-casecmp-tests:
294   # Code from module unicase/ulc-casecoll:
295   # Code from module unicase/ulc-casecoll-tests:
296   # Code from module unicase/ulc-casexfrm:
297   # Code from module uniconv/base:
298   # Code from module uniconv/u16-conv-from-enc:
299   # Code from module uniconv/u16-conv-from-enc-tests:
300   # Code from module uniconv/u16-conv-to-enc:
301   # Code from module uniconv/u16-conv-to-enc-tests:
302   # Code from module uniconv/u16-strconv-from-enc:
303   # Code from module uniconv/u16-strconv-from-enc-tests:
304   # Code from module uniconv/u16-strconv-from-locale:
305   # Code from module uniconv/u16-strconv-to-enc:
306   # Code from module uniconv/u16-strconv-to-enc-tests:
307   # Code from module uniconv/u16-strconv-to-locale:
308   # Code from module uniconv/u32-conv-from-enc:
309   # Code from module uniconv/u32-conv-from-enc-tests:
310   # Code from module uniconv/u32-conv-to-enc:
311   # Code from module uniconv/u32-conv-to-enc-tests:
312   # Code from module uniconv/u32-strconv-from-enc:
313   # Code from module uniconv/u32-strconv-from-enc-tests:
314   # Code from module uniconv/u32-strconv-from-locale:
315   # Code from module uniconv/u32-strconv-to-enc:
316   # Code from module uniconv/u32-strconv-to-enc-tests:
317   # Code from module uniconv/u32-strconv-to-locale:
318   # Code from module uniconv/u8-conv-from-enc:
319   # Code from module uniconv/u8-conv-from-enc-tests:
320   # Code from module uniconv/u8-conv-to-enc:
321   # Code from module uniconv/u8-conv-to-enc-tests:
322   # Code from module uniconv/u8-strconv-from-enc:
323   # Code from module uniconv/u8-strconv-from-enc-tests:
324   # Code from module uniconv/u8-strconv-from-locale:
325   # Code from module uniconv/u8-strconv-to-enc:
326   # Code from module uniconv/u8-strconv-to-enc-tests:
327   # Code from module uniconv/u8-strconv-to-locale:
328   # Code from module unictype/base:
329   # Code from module unictype/bidiclass-all:
330   # Code from module unictype/bidiclass-byname:
331   # Code from module unictype/bidiclass-byname-tests:
332   # Code from module unictype/bidiclass-longname:
333   # Code from module unictype/bidiclass-longname-tests:
334   # Code from module unictype/bidiclass-name:
335   # Code from module unictype/bidiclass-name-tests:
336   # Code from module unictype/bidiclass-of:
337   # Code from module unictype/bidiclass-of-tests:
338   # Code from module unictype/bidiclass-test:
339   # Code from module unictype/bidiclass-test-tests:
340   # Code from module unictype/block-all:
341   # Code from module unictype/block-list:
342   # Code from module unictype/block-list-tests:
343   # Code from module unictype/block-of:
344   # Code from module unictype/block-of-tests:
345   # Code from module unictype/block-test:
346   # Code from module unictype/block-test-tests:
347   # Code from module unictype/category-C:
348   # Code from module unictype/category-C-tests:
349   # Code from module unictype/category-Cc:
350   # Code from module unictype/category-Cc-tests:
351   # Code from module unictype/category-Cf:
352   # Code from module unictype/category-Cf-tests:
353   # Code from module unictype/category-Cn:
354   # Code from module unictype/category-Cn-tests:
355   # Code from module unictype/category-Co:
356   # Code from module unictype/category-Co-tests:
357   # Code from module unictype/category-Cs:
358   # Code from module unictype/category-Cs-tests:
359   # Code from module unictype/category-L:
360   # Code from module unictype/category-L-tests:
361   # Code from module unictype/category-LC:
362   # Code from module unictype/category-LC-tests:
363   # Code from module unictype/category-Ll:
364   # Code from module unictype/category-Ll-tests:
365   # Code from module unictype/category-Lm:
366   # Code from module unictype/category-Lm-tests:
367   # Code from module unictype/category-Lo:
368   # Code from module unictype/category-Lo-tests:
369   # Code from module unictype/category-Lt:
370   # Code from module unictype/category-Lt-tests:
371   # Code from module unictype/category-Lu:
372   # Code from module unictype/category-Lu-tests:
373   # Code from module unictype/category-M:
374   # Code from module unictype/category-M-tests:
375   # Code from module unictype/category-Mc:
376   # Code from module unictype/category-Mc-tests:
377   # Code from module unictype/category-Me:
378   # Code from module unictype/category-Me-tests:
379   # Code from module unictype/category-Mn:
380   # Code from module unictype/category-Mn-tests:
381   # Code from module unictype/category-N:
382   # Code from module unictype/category-N-tests:
383   # Code from module unictype/category-Nd:
384   # Code from module unictype/category-Nd-tests:
385   # Code from module unictype/category-Nl:
386   # Code from module unictype/category-Nl-tests:
387   # Code from module unictype/category-No:
388   # Code from module unictype/category-No-tests:
389   # Code from module unictype/category-P:
390   # Code from module unictype/category-P-tests:
391   # Code from module unictype/category-Pc:
392   # Code from module unictype/category-Pc-tests:
393   # Code from module unictype/category-Pd:
394   # Code from module unictype/category-Pd-tests:
395   # Code from module unictype/category-Pe:
396   # Code from module unictype/category-Pe-tests:
397   # Code from module unictype/category-Pf:
398   # Code from module unictype/category-Pf-tests:
399   # Code from module unictype/category-Pi:
400   # Code from module unictype/category-Pi-tests:
401   # Code from module unictype/category-Po:
402   # Code from module unictype/category-Po-tests:
403   # Code from module unictype/category-Ps:
404   # Code from module unictype/category-Ps-tests:
405   # Code from module unictype/category-S:
406   # Code from module unictype/category-S-tests:
407   # Code from module unictype/category-Sc:
408   # Code from module unictype/category-Sc-tests:
409   # Code from module unictype/category-Sk:
410   # Code from module unictype/category-Sk-tests:
411   # Code from module unictype/category-Sm:
412   # Code from module unictype/category-Sm-tests:
413   # Code from module unictype/category-So:
414   # Code from module unictype/category-So-tests:
415   # Code from module unictype/category-Z:
416   # Code from module unictype/category-Z-tests:
417   # Code from module unictype/category-Zl:
418   # Code from module unictype/category-Zl-tests:
419   # Code from module unictype/category-Zp:
420   # Code from module unictype/category-Zp-tests:
421   # Code from module unictype/category-Zs:
422   # Code from module unictype/category-Zs-tests:
423   # Code from module unictype/category-all:
424   # Code from module unictype/category-and:
425   # Code from module unictype/category-and-not:
426   # Code from module unictype/category-and-not-tests:
427   # Code from module unictype/category-and-tests:
428   # Code from module unictype/category-byname:
429   # Code from module unictype/category-byname-tests:
430   # Code from module unictype/category-longname:
431   # Code from module unictype/category-longname-tests:
432   # Code from module unictype/category-name:
433   # Code from module unictype/category-name-tests:
434   # Code from module unictype/category-none:
435   # Code from module unictype/category-none-tests:
436   # Code from module unictype/category-of:
437   # Code from module unictype/category-of-tests:
438   # Code from module unictype/category-or:
439   # Code from module unictype/category-or-tests:
440   # Code from module unictype/category-test:
441   # Code from module unictype/category-test-withtable:
442   # Code from module unictype/category-test-withtable-tests:
443   # Code from module unictype/combining-class:
444   # Code from module unictype/combining-class-all:
445   # Code from module unictype/combining-class-byname:
446   # Code from module unictype/combining-class-byname-tests:
447   # Code from module unictype/combining-class-longname:
448   # Code from module unictype/combining-class-longname-tests:
449   # Code from module unictype/combining-class-name:
450   # Code from module unictype/combining-class-name-tests:
451   # Code from module unictype/combining-class-tests:
452   # Code from module unictype/ctype-alnum:
453   # Code from module unictype/ctype-alnum-tests:
454   # Code from module unictype/ctype-alpha:
455   # Code from module unictype/ctype-alpha-tests:
456   # Code from module unictype/ctype-blank:
457   # Code from module unictype/ctype-blank-tests:
458   # Code from module unictype/ctype-cntrl:
459   # Code from module unictype/ctype-cntrl-tests:
460   # Code from module unictype/ctype-digit:
461   # Code from module unictype/ctype-digit-tests:
462   # Code from module unictype/ctype-graph:
463   # Code from module unictype/ctype-graph-tests:
464   # Code from module unictype/ctype-lower:
465   # Code from module unictype/ctype-lower-tests:
466   # Code from module unictype/ctype-print:
467   # Code from module unictype/ctype-print-tests:
468   # Code from module unictype/ctype-punct:
469   # Code from module unictype/ctype-punct-tests:
470   # Code from module unictype/ctype-space:
471   # Code from module unictype/ctype-space-tests:
472   # Code from module unictype/ctype-upper:
473   # Code from module unictype/ctype-upper-tests:
474   # Code from module unictype/ctype-xdigit:
475   # Code from module unictype/ctype-xdigit-tests:
476   # Code from module unictype/decimal-digit:
477   # Code from module unictype/decimal-digit-tests:
478   # Code from module unictype/digit:
479   # Code from module unictype/digit-tests:
480   # Code from module unictype/joininggroup-all:
481   # Code from module unictype/joininggroup-byname:
482   # Code from module unictype/joininggroup-byname-tests:
483   # Code from module unictype/joininggroup-name:
484   # Code from module unictype/joininggroup-name-tests:
485   # Code from module unictype/joininggroup-of:
486   # Code from module unictype/joininggroup-of-tests:
487   # Code from module unictype/joiningtype-all:
488   # Code from module unictype/joiningtype-byname:
489   # Code from module unictype/joiningtype-byname-tests:
490   # Code from module unictype/joiningtype-longname:
491   # Code from module unictype/joiningtype-longname-tests:
492   # Code from module unictype/joiningtype-name:
493   # Code from module unictype/joiningtype-name-tests:
494   # Code from module unictype/joiningtype-of:
495   # Code from module unictype/joiningtype-of-tests:
496   # Code from module unictype/mirror:
497   # Code from module unictype/mirror-tests:
498   # Code from module unictype/numeric:
499   # Code from module unictype/numeric-tests:
500   # Code from module unictype/property-all:
501   # Code from module unictype/property-alphabetic:
502   # Code from module unictype/property-alphabetic-tests:
503   # Code from module unictype/property-ascii-hex-digit:
504   # Code from module unictype/property-ascii-hex-digit-tests:
505   # Code from module unictype/property-bidi-arabic-digit:
506   # Code from module unictype/property-bidi-arabic-digit-tests:
507   # Code from module unictype/property-bidi-arabic-right-to-left:
508   # Code from module unictype/property-bidi-arabic-right-to-left-tests:
509   # Code from module unictype/property-bidi-block-separator:
510   # Code from module unictype/property-bidi-block-separator-tests:
511   # Code from module unictype/property-bidi-boundary-neutral:
512   # Code from module unictype/property-bidi-boundary-neutral-tests:
513   # Code from module unictype/property-bidi-common-separator:
514   # Code from module unictype/property-bidi-common-separator-tests:
515   # Code from module unictype/property-bidi-control:
516   # Code from module unictype/property-bidi-control-tests:
517   # Code from module unictype/property-bidi-embedding-or-override:
518   # Code from module unictype/property-bidi-embedding-or-override-tests:
519   # Code from module unictype/property-bidi-eur-num-separator:
520   # Code from module unictype/property-bidi-eur-num-separator-tests:
521   # Code from module unictype/property-bidi-eur-num-terminator:
522   # Code from module unictype/property-bidi-eur-num-terminator-tests:
523   # Code from module unictype/property-bidi-european-digit:
524   # Code from module unictype/property-bidi-european-digit-tests:
525   # Code from module unictype/property-bidi-hebrew-right-to-left:
526   # Code from module unictype/property-bidi-hebrew-right-to-left-tests:
527   # Code from module unictype/property-bidi-left-to-right:
528   # Code from module unictype/property-bidi-left-to-right-tests:
529   # Code from module unictype/property-bidi-non-spacing-mark:
530   # Code from module unictype/property-bidi-non-spacing-mark-tests:
531   # Code from module unictype/property-bidi-other-neutral:
532   # Code from module unictype/property-bidi-other-neutral-tests:
533   # Code from module unictype/property-bidi-pdf:
534   # Code from module unictype/property-bidi-pdf-tests:
535   # Code from module unictype/property-bidi-segment-separator:
536   # Code from module unictype/property-bidi-segment-separator-tests:
537   # Code from module unictype/property-bidi-whitespace:
538   # Code from module unictype/property-bidi-whitespace-tests:
539   # Code from module unictype/property-byname:
540   # Code from module unictype/property-byname-tests:
541   # Code from module unictype/property-case-ignorable:
542   # Code from module unictype/property-case-ignorable-tests:
543   # Code from module unictype/property-cased:
544   # Code from module unictype/property-cased-tests:
545   # Code from module unictype/property-changes-when-casefolded:
546   # Code from module unictype/property-changes-when-casefolded-tests:
547   # Code from module unictype/property-changes-when-casemapped:
548   # Code from module unictype/property-changes-when-casemapped-tests:
549   # Code from module unictype/property-changes-when-lowercased:
550   # Code from module unictype/property-changes-when-lowercased-tests:
551   # Code from module unictype/property-changes-when-titlecased:
552   # Code from module unictype/property-changes-when-titlecased-tests:
553   # Code from module unictype/property-changes-when-uppercased:
554   # Code from module unictype/property-changes-when-uppercased-tests:
555   # Code from module unictype/property-combining:
556   # Code from module unictype/property-combining-tests:
557   # Code from module unictype/property-composite:
558   # Code from module unictype/property-composite-tests:
559   # Code from module unictype/property-currency-symbol:
560   # Code from module unictype/property-currency-symbol-tests:
561   # Code from module unictype/property-dash:
562   # Code from module unictype/property-dash-tests:
563   # Code from module unictype/property-decimal-digit:
564   # Code from module unictype/property-decimal-digit-tests:
565   # Code from module unictype/property-default-ignorable-code-point:
566   # Code from module unictype/property-default-ignorable-code-point-tests:
567   # Code from module unictype/property-deprecated:
568   # Code from module unictype/property-deprecated-tests:
569   # Code from module unictype/property-diacritic:
570   # Code from module unictype/property-diacritic-tests:
571   # Code from module unictype/property-extender:
572   # Code from module unictype/property-extender-tests:
573   # Code from module unictype/property-format-control:
574   # Code from module unictype/property-format-control-tests:
575   # Code from module unictype/property-grapheme-base:
576   # Code from module unictype/property-grapheme-base-tests:
577   # Code from module unictype/property-grapheme-extend:
578   # Code from module unictype/property-grapheme-extend-tests:
579   # Code from module unictype/property-grapheme-link:
580   # Code from module unictype/property-grapheme-link-tests:
581   # Code from module unictype/property-hex-digit:
582   # Code from module unictype/property-hex-digit-tests:
583   # Code from module unictype/property-hyphen:
584   # Code from module unictype/property-hyphen-tests:
585   # Code from module unictype/property-id-continue:
586   # Code from module unictype/property-id-continue-tests:
587   # Code from module unictype/property-id-start:
588   # Code from module unictype/property-id-start-tests:
589   # Code from module unictype/property-ideographic:
590   # Code from module unictype/property-ideographic-tests:
591   # Code from module unictype/property-ids-binary-operator:
592   # Code from module unictype/property-ids-binary-operator-tests:
593   # Code from module unictype/property-ids-trinary-operator:
594   # Code from module unictype/property-ids-trinary-operator-tests:
595   # Code from module unictype/property-ignorable-control:
596   # Code from module unictype/property-ignorable-control-tests:
597   # Code from module unictype/property-iso-control:
598   # Code from module unictype/property-iso-control-tests:
599   # Code from module unictype/property-join-control:
600   # Code from module unictype/property-join-control-tests:
601   # Code from module unictype/property-left-of-pair:
602   # Code from module unictype/property-left-of-pair-tests:
603   # Code from module unictype/property-line-separator:
604   # Code from module unictype/property-line-separator-tests:
605   # Code from module unictype/property-logical-order-exception:
606   # Code from module unictype/property-logical-order-exception-tests:
607   # Code from module unictype/property-lowercase:
608   # Code from module unictype/property-lowercase-tests:
609   # Code from module unictype/property-math:
610   # Code from module unictype/property-math-tests:
611   # Code from module unictype/property-non-break:
612   # Code from module unictype/property-non-break-tests:
613   # Code from module unictype/property-not-a-character:
614   # Code from module unictype/property-not-a-character-tests:
615   # Code from module unictype/property-numeric:
616   # Code from module unictype/property-numeric-tests:
617   # Code from module unictype/property-other-alphabetic:
618   # Code from module unictype/property-other-alphabetic-tests:
619   # Code from module unictype/property-other-default-ignorable-code-point:
620   # Code from module unictype/property-other-default-ignorable-code-point-tests:
621   # Code from module unictype/property-other-grapheme-extend:
622   # Code from module unictype/property-other-grapheme-extend-tests:
623   # Code from module unictype/property-other-id-continue:
624   # Code from module unictype/property-other-id-continue-tests:
625   # Code from module unictype/property-other-id-start:
626   # Code from module unictype/property-other-id-start-tests:
627   # Code from module unictype/property-other-lowercase:
628   # Code from module unictype/property-other-lowercase-tests:
629   # Code from module unictype/property-other-math:
630   # Code from module unictype/property-other-math-tests:
631   # Code from module unictype/property-other-uppercase:
632   # Code from module unictype/property-other-uppercase-tests:
633   # Code from module unictype/property-paired-punctuation:
634   # Code from module unictype/property-paired-punctuation-tests:
635   # Code from module unictype/property-paragraph-separator:
636   # Code from module unictype/property-paragraph-separator-tests:
637   # Code from module unictype/property-pattern-syntax:
638   # Code from module unictype/property-pattern-syntax-tests:
639   # Code from module unictype/property-pattern-white-space:
640   # Code from module unictype/property-pattern-white-space-tests:
641   # Code from module unictype/property-private-use:
642   # Code from module unictype/property-private-use-tests:
643   # Code from module unictype/property-punctuation:
644   # Code from module unictype/property-punctuation-tests:
645   # Code from module unictype/property-quotation-mark:
646   # Code from module unictype/property-quotation-mark-tests:
647   # Code from module unictype/property-radical:
648   # Code from module unictype/property-radical-tests:
649   # Code from module unictype/property-sentence-terminal:
650   # Code from module unictype/property-sentence-terminal-tests:
651   # Code from module unictype/property-soft-dotted:
652   # Code from module unictype/property-soft-dotted-tests:
653   # Code from module unictype/property-space:
654   # Code from module unictype/property-space-tests:
655   # Code from module unictype/property-terminal-punctuation:
656   # Code from module unictype/property-terminal-punctuation-tests:
657   # Code from module unictype/property-test:
658   # Code from module unictype/property-test-tests:
659   # Code from module unictype/property-titlecase:
660   # Code from module unictype/property-titlecase-tests:
661   # Code from module unictype/property-unassigned-code-value:
662   # Code from module unictype/property-unassigned-code-value-tests:
663   # Code from module unictype/property-unified-ideograph:
664   # Code from module unictype/property-unified-ideograph-tests:
665   # Code from module unictype/property-uppercase:
666   # Code from module unictype/property-uppercase-tests:
667   # Code from module unictype/property-variation-selector:
668   # Code from module unictype/property-variation-selector-tests:
669   # Code from module unictype/property-white-space:
670   # Code from module unictype/property-white-space-tests:
671   # Code from module unictype/property-xid-continue:
672   # Code from module unictype/property-xid-continue-tests:
673   # Code from module unictype/property-xid-start:
674   # Code from module unictype/property-xid-start-tests:
675   # Code from module unictype/property-zero-width:
676   # Code from module unictype/property-zero-width-tests:
677   # Code from module unictype/scripts:
678   # Code from module unictype/scripts-all:
679   # Code from module unictype/scripts-tests:
680   # Code from module unictype/syntax-c-ident:
681   # Code from module unictype/syntax-c-ident-tests:
682   # Code from module unictype/syntax-c-whitespace:
683   # Code from module unictype/syntax-c-whitespace-tests:
684   # Code from module unictype/syntax-java-ident:
685   # Code from module unictype/syntax-java-ident-tests:
686   # Code from module unictype/syntax-java-whitespace:
687   # Code from module unictype/syntax-java-whitespace-tests:
688   # Code from module unigbrk/base:
689   # Code from module unigbrk/u16-grapheme-breaks:
690   # Code from module unigbrk/u16-grapheme-breaks-tests:
691   # Code from module unigbrk/u16-grapheme-next:
692   # Code from module unigbrk/u16-grapheme-next-tests:
693   # Code from module unigbrk/u16-grapheme-prev:
694   # Code from module unigbrk/u16-grapheme-prev-tests:
695   # Code from module unigbrk/u32-grapheme-breaks:
696   # Code from module unigbrk/u32-grapheme-breaks-tests:
697   # Code from module unigbrk/u32-grapheme-next:
698   # Code from module unigbrk/u32-grapheme-next-tests:
699   # Code from module unigbrk/u32-grapheme-prev:
700   # Code from module unigbrk/u32-grapheme-prev-tests:
701   # Code from module unigbrk/u8-grapheme-breaks:
702   # Code from module unigbrk/u8-grapheme-breaks-tests:
703   # Code from module unigbrk/u8-grapheme-next:
704   # Code from module unigbrk/u8-grapheme-next-tests:
705   # Code from module unigbrk/u8-grapheme-prev:
706   # Code from module unigbrk/u8-grapheme-prev-tests:
707   # Code from module unigbrk/uc-gbrk-prop:
708   # Code from module unigbrk/uc-gbrk-prop-tests:
709   # Code from module unigbrk/uc-is-grapheme-break:
710   # Code from module unigbrk/uc-is-grapheme-break-tests:
711   # Code from module unigbrk/ulc-grapheme-breaks:
712   # Code from module unigbrk/ulc-grapheme-breaks-tests:
713   # Code from module unilbrk/base:
714   # Code from module unilbrk/tables:
715   # Code from module unilbrk/u16-possible-linebreaks:
716   # Code from module unilbrk/u16-possible-linebreaks-tests:
717   # Code from module unilbrk/u16-width-linebreaks:
718   # Code from module unilbrk/u16-width-linebreaks-tests:
719   # Code from module unilbrk/u32-possible-linebreaks:
720   # Code from module unilbrk/u32-possible-linebreaks-tests:
721   # Code from module unilbrk/u32-width-linebreaks:
722   # Code from module unilbrk/u32-width-linebreaks-tests:
723   # Code from module unilbrk/u8-possible-linebreaks:
724   # Code from module unilbrk/u8-possible-linebreaks-tests:
725   # Code from module unilbrk/u8-width-linebreaks:
726   # Code from module unilbrk/u8-width-linebreaks-tests:
727   # Code from module unilbrk/ulc-common:
728   # Code from module unilbrk/ulc-possible-linebreaks:
729   # Code from module unilbrk/ulc-possible-linebreaks-tests:
730   # Code from module unilbrk/ulc-width-linebreaks:
731   # Code from module unilbrk/ulc-width-linebreaks-tests:
732   # Code from module uniname/base:
733   # Code from module uniname/uniname:
734   # Code from module uniname/uniname-tests:
735   # Code from module uninorm/base:
736   # Code from module uninorm/canonical-decomposition:
737   # Code from module uninorm/canonical-decomposition-tests:
738   # Code from module uninorm/compat-decomposition:
739   # Code from module uninorm/compat-decomposition-tests:
740   # Code from module uninorm/composition:
741   # Code from module uninorm/composition-tests:
742   # Code from module uninorm/decompose-internal:
743   # Code from module uninorm/decomposing-form:
744   # Code from module uninorm/decomposing-form-tests:
745   # Code from module uninorm/decomposition:
746   # Code from module uninorm/decomposition-table:
747   # Code from module uninorm/decomposition-tests:
748   # Code from module uninorm/filter:
749   # Code from module uninorm/filter-tests:
750   # Code from module uninorm/nfc:
751   # Code from module uninorm/nfc-tests:
752   # Code from module uninorm/nfd:
753   # Code from module uninorm/nfd-tests:
754   # Code from module uninorm/nfkc:
755   # Code from module uninorm/nfkc-tests:
756   # Code from module uninorm/nfkd:
757   # Code from module uninorm/nfkd-tests:
758   # Code from module uninorm/u16-normalize:
759   # Code from module uninorm/u16-normcmp:
760   # Code from module uninorm/u16-normcmp-tests:
761   # Code from module uninorm/u16-normcoll:
762   # Code from module uninorm/u16-normcoll-tests:
763   # Code from module uninorm/u16-normxfrm:
764   # Code from module uninorm/u32-normalize:
765   # Code from module uninorm/u32-normcmp:
766   # Code from module uninorm/u32-normcmp-tests:
767   # Code from module uninorm/u32-normcoll:
768   # Code from module uninorm/u32-normcoll-tests:
769   # Code from module uninorm/u32-normxfrm:
770   # Code from module uninorm/u8-normalize:
771   # Code from module uninorm/u8-normcmp:
772   # Code from module uninorm/u8-normcmp-tests:
773   # Code from module uninorm/u8-normcoll:
774   # Code from module uninorm/u8-normcoll-tests:
775   # Code from module uninorm/u8-normxfrm:
776   # Code from module unistd:
777   # Code from module unistd-tests:
778   # Code from module unistdio/base:
779   # Code from module unistdio/u-printf-args:
780   # Code from module unistdio/u16-asnprintf:
781   # Code from module unistdio/u16-asnprintf-tests:
782   # Code from module unistdio/u16-asprintf:
783   # Code from module unistdio/u16-printf-parse:
784   # Code from module unistdio/u16-snprintf:
785   # Code from module unistdio/u16-sprintf:
786   # Code from module unistdio/u16-u16-asnprintf:
787   # Code from module unistdio/u16-u16-asprintf:
788   # Code from module unistdio/u16-u16-snprintf:
789   # Code from module unistdio/u16-u16-sprintf:
790   # Code from module unistdio/u16-u16-vasnprintf:
791   # Code from module unistdio/u16-u16-vasprintf:
792   # Code from module unistdio/u16-u16-vsnprintf:
793   # Code from module unistdio/u16-u16-vsprintf:
794   # Code from module unistdio/u16-vasnprintf:
795   # Code from module unistdio/u16-vasnprintf-tests:
796   # Code from module unistdio/u16-vasprintf:
797   # Code from module unistdio/u16-vasprintf-tests:
798   # Code from module unistdio/u16-vsnprintf:
799   # Code from module unistdio/u16-vsnprintf-tests:
800   # Code from module unistdio/u16-vsprintf:
801   # Code from module unistdio/u16-vsprintf-tests:
802   # Code from module unistdio/u32-asnprintf:
803   # Code from module unistdio/u32-asnprintf-tests:
804   # Code from module unistdio/u32-asprintf:
805   # Code from module unistdio/u32-printf-parse:
806   # Code from module unistdio/u32-snprintf:
807   # Code from module unistdio/u32-sprintf:
808   # Code from module unistdio/u32-u32-asnprintf:
809   # Code from module unistdio/u32-u32-asprintf:
810   # Code from module unistdio/u32-u32-snprintf:
811   # Code from module unistdio/u32-u32-sprintf:
812   # Code from module unistdio/u32-u32-vasnprintf:
813   # Code from module unistdio/u32-u32-vasprintf:
814   # Code from module unistdio/u32-u32-vsnprintf:
815   # Code from module unistdio/u32-u32-vsprintf:
816   # Code from module unistdio/u32-vasnprintf:
817   # Code from module unistdio/u32-vasnprintf-tests:
818   # Code from module unistdio/u32-vasprintf:
819   # Code from module unistdio/u32-vasprintf-tests:
820   # Code from module unistdio/u32-vsnprintf:
821   # Code from module unistdio/u32-vsnprintf-tests:
822   # Code from module unistdio/u32-vsprintf:
823   # Code from module unistdio/u32-vsprintf-tests:
824   # Code from module unistdio/u8-asnprintf:
825   # Code from module unistdio/u8-asnprintf-tests:
826   # Code from module unistdio/u8-asprintf:
827   # Code from module unistdio/u8-printf-parse:
828   # Code from module unistdio/u8-snprintf:
829   # Code from module unistdio/u8-sprintf:
830   # Code from module unistdio/u8-u8-asnprintf:
831   # Code from module unistdio/u8-u8-asprintf:
832   # Code from module unistdio/u8-u8-snprintf:
833   # Code from module unistdio/u8-u8-sprintf:
834   # Code from module unistdio/u8-u8-vasnprintf:
835   # Code from module unistdio/u8-u8-vasprintf:
836   # Code from module unistdio/u8-u8-vsnprintf:
837   # Code from module unistdio/u8-u8-vsprintf:
838   # Code from module unistdio/u8-vasnprintf:
839   # Code from module unistdio/u8-vasnprintf-tests:
840   # Code from module unistdio/u8-vasprintf:
841   # Code from module unistdio/u8-vasprintf-tests:
842   # Code from module unistdio/u8-vsnprintf:
843   # Code from module unistdio/u8-vsnprintf-tests:
844   # Code from module unistdio/u8-vsprintf:
845   # Code from module unistdio/u8-vsprintf-tests:
846   # Code from module unistdio/ulc-asnprintf:
847   # Code from module unistdio/ulc-asnprintf-tests:
848   # Code from module unistdio/ulc-asprintf:
849   # Code from module unistdio/ulc-fprintf:
850   # Code from module unistdio/ulc-printf-parse:
851   # Code from module unistdio/ulc-snprintf:
852   # Code from module unistdio/ulc-sprintf:
853   # Code from module unistdio/ulc-vasnprintf:
854   # Code from module unistdio/ulc-vasnprintf-tests:
855   # Code from module unistdio/ulc-vasprintf:
856   # Code from module unistdio/ulc-vasprintf-tests:
857   # Code from module unistdio/ulc-vfprintf:
858   # Code from module unistdio/ulc-vsnprintf:
859   # Code from module unistdio/ulc-vsnprintf-tests:
860   # Code from module unistdio/ulc-vsprintf:
861   # Code from module unistdio/ulc-vsprintf-tests:
862   # Code from module unistr/base:
863   # Code from module unistr/u16-check:
864   # Code from module unistr/u16-check-tests:
865   # Code from module unistr/u16-chr:
866   # Code from module unistr/u16-chr-tests:
867   # Code from module unistr/u16-cmp:
868   # Code from module unistr/u16-cmp-tests:
869   # Code from module unistr/u16-cmp2:
870   # Code from module unistr/u16-cmp2-tests:
871   # Code from module unistr/u16-cpy:
872   # Code from module unistr/u16-cpy-alloc:
873   # Code from module unistr/u16-cpy-alloc-tests:
874   # Code from module unistr/u16-cpy-tests:
875   # Code from module unistr/u16-endswith:
876   # Code from module unistr/u16-mblen:
877   # Code from module unistr/u16-mblen-tests:
878   # Code from module unistr/u16-mbsnlen:
879   # Code from module unistr/u16-mbsnlen-tests:
880   # Code from module unistr/u16-mbtouc:
881   # Code from module unistr/u16-mbtouc-tests:
882   # Code from module unistr/u16-mbtouc-unsafe:
883   # Code from module unistr/u16-mbtouc-unsafe-tests:
884   # Code from module unistr/u16-mbtoucr:
885   # Code from module unistr/u16-mbtoucr-tests:
886   # Code from module unistr/u16-move:
887   # Code from module unistr/u16-move-tests:
888   # Code from module unistr/u16-next:
889   # Code from module unistr/u16-next-tests:
890   # Code from module unistr/u16-prev:
891   # Code from module unistr/u16-prev-tests:
892   # Code from module unistr/u16-set:
893   # Code from module unistr/u16-set-tests:
894   # Code from module unistr/u16-startswith:
895   # Code from module unistr/u16-stpcpy:
896   # Code from module unistr/u16-stpcpy-tests:
897   # Code from module unistr/u16-stpncpy:
898   # Code from module unistr/u16-stpncpy-tests:
899   # Code from module unistr/u16-strcat:
900   # Code from module unistr/u16-strcat-tests:
901   # Code from module unistr/u16-strchr:
902   # Code from module unistr/u16-strchr-tests:
903   # Code from module unistr/u16-strcmp:
904   # Code from module unistr/u16-strcmp-tests:
905   # Code from module unistr/u16-strcoll:
906   # Code from module unistr/u16-strcoll-tests:
907   # Code from module unistr/u16-strcpy:
908   # Code from module unistr/u16-strcpy-tests:
909   # Code from module unistr/u16-strcspn:
910   # Code from module unistr/u16-strdup:
911   # Code from module unistr/u16-strdup-tests:
912   # Code from module unistr/u16-strlen:
913   # Code from module unistr/u16-strlen-tests:
914   # Code from module unistr/u16-strmblen:
915   # Code from module unistr/u16-strmblen-tests:
916   # Code from module unistr/u16-strmbtouc:
917   # Code from module unistr/u16-strmbtouc-tests:
918   # Code from module unistr/u16-strncat:
919   # Code from module unistr/u16-strncat-tests:
920   # Code from module unistr/u16-strncmp:
921   # Code from module unistr/u16-strncmp-tests:
922   # Code from module unistr/u16-strncpy:
923   # Code from module unistr/u16-strncpy-tests:
924   # Code from module unistr/u16-strnlen:
925   # Code from module unistr/u16-strnlen-tests:
926   # Code from module unistr/u16-strpbrk:
927   # Code from module unistr/u16-strrchr:
928   # Code from module unistr/u16-strspn:
929   # Code from module unistr/u16-strstr:
930   # Code from module unistr/u16-strstr-tests:
931   # Code from module unistr/u16-strtok:
932   # Code from module unistr/u16-to-u32:
933   # Code from module unistr/u16-to-u32-tests:
934   # Code from module unistr/u16-to-u8:
935   # Code from module unistr/u16-to-u8-tests:
936   # Code from module unistr/u16-uctomb:
937   # Code from module unistr/u16-uctomb-tests:
938   # Code from module unistr/u32-check:
939   # Code from module unistr/u32-check-tests:
940   # Code from module unistr/u32-chr:
941   # Code from module unistr/u32-chr-tests:
942   # Code from module unistr/u32-cmp:
943   # Code from module unistr/u32-cmp-tests:
944   # Code from module unistr/u32-cmp2:
945   # Code from module unistr/u32-cmp2-tests:
946   # Code from module unistr/u32-cpy:
947   # Code from module unistr/u32-cpy-alloc:
948   # Code from module unistr/u32-cpy-alloc-tests:
949   # Code from module unistr/u32-cpy-tests:
950   # Code from module unistr/u32-endswith:
951   # Code from module unistr/u32-mblen:
952   # Code from module unistr/u32-mblen-tests:
953   # Code from module unistr/u32-mbsnlen:
954   # Code from module unistr/u32-mbsnlen-tests:
955   # Code from module unistr/u32-mbtouc:
956   # Code from module unistr/u32-mbtouc-tests:
957   # Code from module unistr/u32-mbtouc-unsafe:
958   # Code from module unistr/u32-mbtouc-unsafe-tests:
959   # Code from module unistr/u32-mbtoucr:
960   # Code from module unistr/u32-mbtoucr-tests:
961   # Code from module unistr/u32-move:
962   # Code from module unistr/u32-move-tests:
963   # Code from module unistr/u32-next:
964   # Code from module unistr/u32-next-tests:
965   # Code from module unistr/u32-prev:
966   # Code from module unistr/u32-prev-tests:
967   # Code from module unistr/u32-set:
968   # Code from module unistr/u32-set-tests:
969   # Code from module unistr/u32-startswith:
970   # Code from module unistr/u32-stpcpy:
971   # Code from module unistr/u32-stpcpy-tests:
972   # Code from module unistr/u32-stpncpy:
973   # Code from module unistr/u32-stpncpy-tests:
974   # Code from module unistr/u32-strcat:
975   # Code from module unistr/u32-strcat-tests:
976   # Code from module unistr/u32-strchr:
977   # Code from module unistr/u32-strchr-tests:
978   # Code from module unistr/u32-strcmp:
979   # Code from module unistr/u32-strcmp-tests:
980   # Code from module unistr/u32-strcoll:
981   # Code from module unistr/u32-strcoll-tests:
982   # Code from module unistr/u32-strcpy:
983   # Code from module unistr/u32-strcpy-tests:
984   # Code from module unistr/u32-strcspn:
985   # Code from module unistr/u32-strdup:
986   # Code from module unistr/u32-strdup-tests:
987   # Code from module unistr/u32-strlen:
988   # Code from module unistr/u32-strlen-tests:
989   # Code from module unistr/u32-strmblen:
990   # Code from module unistr/u32-strmblen-tests:
991   # Code from module unistr/u32-strmbtouc:
992   # Code from module unistr/u32-strmbtouc-tests:
993   # Code from module unistr/u32-strncat:
994   # Code from module unistr/u32-strncat-tests:
995   # Code from module unistr/u32-strncmp:
996   # Code from module unistr/u32-strncmp-tests:
997   # Code from module unistr/u32-strncpy:
998   # Code from module unistr/u32-strncpy-tests:
999   # Code from module unistr/u32-strnlen:
1000   # Code from module unistr/u32-strnlen-tests:
1001   # Code from module unistr/u32-strpbrk:
1002   # Code from module unistr/u32-strrchr:
1003   # Code from module unistr/u32-strspn:
1004   # Code from module unistr/u32-strstr:
1005   # Code from module unistr/u32-strstr-tests:
1006   # Code from module unistr/u32-strtok:
1007   # Code from module unistr/u32-to-u16:
1008   # Code from module unistr/u32-to-u16-tests:
1009   # Code from module unistr/u32-to-u8:
1010   # Code from module unistr/u32-to-u8-tests:
1011   # Code from module unistr/u32-uctomb:
1012   # Code from module unistr/u32-uctomb-tests:
1013   # Code from module unistr/u8-check:
1014   # Code from module unistr/u8-check-tests:
1015   # Code from module unistr/u8-chr:
1016   # Code from module unistr/u8-chr-tests:
1017   # Code from module unistr/u8-cmp:
1018   # Code from module unistr/u8-cmp-tests:
1019   # Code from module unistr/u8-cmp2:
1020   # Code from module unistr/u8-cmp2-tests:
1021   # Code from module unistr/u8-cpy:
1022   # Code from module unistr/u8-cpy-alloc:
1023   # Code from module unistr/u8-cpy-alloc-tests:
1024   # Code from module unistr/u8-cpy-tests:
1025   # Code from module unistr/u8-endswith:
1026   # Code from module unistr/u8-mblen:
1027   # Code from module unistr/u8-mblen-tests:
1028   # Code from module unistr/u8-mbsnlen:
1029   # Code from module unistr/u8-mbsnlen-tests:
1030   # Code from module unistr/u8-mbtouc:
1031   # Code from module unistr/u8-mbtouc-tests:
1032   # Code from module unistr/u8-mbtouc-unsafe:
1033   # Code from module unistr/u8-mbtouc-unsafe-tests:
1034   # Code from module unistr/u8-mbtoucr:
1035   # Code from module unistr/u8-mbtoucr-tests:
1036   # Code from module unistr/u8-move:
1037   # Code from module unistr/u8-move-tests:
1038   # Code from module unistr/u8-next:
1039   # Code from module unistr/u8-next-tests:
1040   # Code from module unistr/u8-prev:
1041   # Code from module unistr/u8-prev-tests:
1042   # Code from module unistr/u8-set:
1043   # Code from module unistr/u8-set-tests:
1044   # Code from module unistr/u8-startswith:
1045   # Code from module unistr/u8-stpcpy:
1046   # Code from module unistr/u8-stpcpy-tests:
1047   # Code from module unistr/u8-stpncpy:
1048   # Code from module unistr/u8-stpncpy-tests:
1049   # Code from module unistr/u8-strcat:
1050   # Code from module unistr/u8-strcat-tests:
1051   # Code from module unistr/u8-strchr:
1052   # Code from module unistr/u8-strchr-tests:
1053   # Code from module unistr/u8-strcmp:
1054   # Code from module unistr/u8-strcmp-tests:
1055   # Code from module unistr/u8-strcoll:
1056   # Code from module unistr/u8-strcoll-tests:
1057   # Code from module unistr/u8-strcpy:
1058   # Code from module unistr/u8-strcpy-tests:
1059   # Code from module unistr/u8-strcspn:
1060   # Code from module unistr/u8-strdup:
1061   # Code from module unistr/u8-strdup-tests:
1062   # Code from module unistr/u8-strlen:
1063   # Code from module unistr/u8-strlen-tests:
1064   # Code from module unistr/u8-strmblen:
1065   # Code from module unistr/u8-strmblen-tests:
1066   # Code from module unistr/u8-strmbtouc:
1067   # Code from module unistr/u8-strmbtouc-tests:
1068   # Code from module unistr/u8-strncat:
1069   # Code from module unistr/u8-strncat-tests:
1070   # Code from module unistr/u8-strncmp:
1071   # Code from module unistr/u8-strncmp-tests:
1072   # Code from module unistr/u8-strncpy:
1073   # Code from module unistr/u8-strncpy-tests:
1074   # Code from module unistr/u8-strnlen:
1075   # Code from module unistr/u8-strnlen-tests:
1076   # Code from module unistr/u8-strpbrk:
1077   # Code from module unistr/u8-strrchr:
1078   # Code from module unistr/u8-strspn:
1079   # Code from module unistr/u8-strstr:
1080   # Code from module unistr/u8-strstr-tests:
1081   # Code from module unistr/u8-strtok:
1082   # Code from module unistr/u8-to-u16:
1083   # Code from module unistr/u8-to-u16-tests:
1084   # Code from module unistr/u8-to-u32:
1085   # Code from module unistr/u8-to-u32-tests:
1086   # Code from module unistr/u8-uctomb:
1087   # Code from module unistr/u8-uctomb-tests:
1088   # Code from module unitypes:
1089   # Code from module uniwbrk/base:
1090   # Code from module uniwbrk/table:
1091   # Code from module uniwbrk/u16-wordbreaks:
1092   # Code from module uniwbrk/u16-wordbreaks-tests:
1093   # Code from module uniwbrk/u32-wordbreaks:
1094   # Code from module uniwbrk/u32-wordbreaks-tests:
1095   # Code from module uniwbrk/u8-wordbreaks:
1096   # Code from module uniwbrk/u8-wordbreaks-tests:
1097   # Code from module uniwbrk/ulc-wordbreaks:
1098   # Code from module uniwbrk/ulc-wordbreaks-tests:
1099   # Code from module uniwbrk/wordbreak-property:
1100   # Code from module uniwidth/base:
1101   # Code from module uniwidth/u16-strwidth:
1102   # Code from module uniwidth/u16-strwidth-tests:
1103   # Code from module uniwidth/u16-width:
1104   # Code from module uniwidth/u16-width-tests:
1105   # Code from module uniwidth/u32-strwidth:
1106   # Code from module uniwidth/u32-strwidth-tests:
1107   # Code from module uniwidth/u32-width:
1108   # Code from module uniwidth/u32-width-tests:
1109   # Code from module uniwidth/u8-strwidth:
1110   # Code from module uniwidth/u8-strwidth-tests:
1111   # Code from module uniwidth/u8-width:
1112   # Code from module uniwidth/u8-width-tests:
1113   # Code from module uniwidth/width:
1114   # Code from module uniwidth/width-tests:
1115   # Code from module unsetenv:
1116   # Code from module unsetenv-tests:
1117   # Code from module verify:
1118   # Code from module verify-tests:
1119   # Code from module wchar:
1120   # Code from module wchar-tests:
1121   # Code from module wcrtomb:
1122   # Code from module wcrtomb-tests:
1123   # Code from module wctob:
1124   # Code from module wctomb:
1125   # Code from module wctype-h:
1126   # Code from module wctype-h-tests:
1127   # Code from module wcwidth:
1128   # Code from module wcwidth-tests:
1129   # Code from module xalloc:
1130   # Code from module xalloc-die:
1131   # Code from module xalloc-die-tests:
1132   # Code from module xalloc-oversized:
1133   # Code from module xsize:
1134   # Code from module yield:
1135 ])
1136
1137 # This macro should be invoked from ./configure.ac, in the section
1138 # "Check for header files, types and library functions".
1139 AC_DEFUN([gl_INIT],
1140 [
1141   AM_CONDITIONAL([GL_COND_LIBTOOL], [true])
1142   gl_cond_libtool=true
1143   gl_m4_base='gnulib-m4'
1144   m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
1145   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
1146   m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
1147   m4_pushdef([gl_LIBSOURCES_LIST], [])
1148   m4_pushdef([gl_LIBSOURCES_DIR], [])
1149   gl_COMMON
1150   gl_source_base='lib'
1151   gl_FUNC_ALLOCA
1152   gl_CONFIGMAKE_PREP
1153   gl_HEADER_ERRNO_H
1154   AC_REQUIRE([gl_EXTERN_INLINE])
1155   gl_FLOAT_H
1156   if test $REPLACE_FLOAT_LDBL = 1; then
1157     AC_LIBOBJ([float])
1158   fi
1159   if test $REPLACE_ITOLD = 1; then
1160     AC_LIBOBJ([itold])
1161   fi
1162   gl_FUNC_FREXP_NO_LIBM
1163   if test $gl_func_frexp_no_libm != yes; then
1164     AC_LIBOBJ([frexp])
1165   fi
1166   gl_MATH_MODULE_INDICATOR([frexp])
1167   gl_FUNC_FREXPL_NO_LIBM
1168   if test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl_no_libm = no; then
1169     AC_LIBOBJ([frexpl])
1170   fi
1171   gl_MATH_MODULE_INDICATOR([frexpl])
1172   gl_FUNC_FSETERR
1173   if test $ac_cv_func___fseterr = no; then
1174     AC_LIBOBJ([fseterr])
1175   fi
1176   AM_ICONV
1177   m4_ifdef([gl_ICONV_MODULE_INDICATOR],
1178     [gl_ICONV_MODULE_INDICATOR([iconv])])
1179   gl_ICONV_H
1180   gl_FUNC_ICONV_OPEN
1181   if test $REPLACE_ICONV_OPEN = 1; then
1182     AC_LIBOBJ([iconv_open])
1183   fi
1184   if test $REPLACE_ICONV = 1; then
1185     AC_LIBOBJ([iconv])
1186     AC_LIBOBJ([iconv_close])
1187   fi
1188   gl_INLINE
1189   gl_FUNC_ISNAND_NO_LIBM
1190   if test $gl_func_isnand_no_libm != yes; then
1191     AC_LIBOBJ([isnand])
1192     gl_PREREQ_ISNAND
1193   fi
1194   gl_FUNC_ISNANF_NO_LIBM
1195   if test $gl_func_isnanf_no_libm != yes; then
1196     AC_LIBOBJ([isnanf])
1197     gl_PREREQ_ISNANF
1198   fi
1199   gl_FUNC_ISNANL_NO_LIBM
1200   if test $gl_func_isnanl_no_libm != yes; then
1201     AC_LIBOBJ([isnanl])
1202     gl_PREREQ_ISNANL
1203   fi
1204   gl_FUNC_ISWBLANK
1205   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
1206     :
1207   else
1208     if test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; then
1209       AC_LIBOBJ([iswblank])
1210     fi
1211   fi
1212   gl_WCTYPE_MODULE_INDICATOR([iswblank])
1213   gl_LOCALCHARSET
1214   LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(abs_top_builddir)/$gl_source_base\""
1215   AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT])
1216   gl_LOCALENAME
1217   gl_LOCK
1218   gl_MODULE_INDICATOR([lock])
1219   gl_FUNC_MALLOC_POSIX
1220   if test $REPLACE_MALLOC = 1; then
1221     AC_LIBOBJ([malloc])
1222   fi
1223   gl_STDLIB_MODULE_INDICATOR([malloc-posix])
1224   gl_MALLOCA
1225   gl_MATH_H
1226   gl_MBCHAR
1227   gl_MBITER
1228   gl_FUNC_MBRTOWC
1229   if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
1230     AC_LIBOBJ([mbrtowc])
1231     gl_PREREQ_MBRTOWC
1232   fi
1233   gl_WCHAR_MODULE_INDICATOR([mbrtowc])
1234   gl_FUNC_MBSINIT
1235   if test $HAVE_MBSINIT = 0 || test $REPLACE_MBSINIT = 1; then
1236     AC_LIBOBJ([mbsinit])
1237     gl_PREREQ_MBSINIT
1238   fi
1239   gl_WCHAR_MODULE_INDICATOR([mbsinit])
1240   gl_STRING_MODULE_INDICATOR([mbsnlen])
1241   gl_FUNC_MEMCHR
1242   if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
1243     AC_LIBOBJ([memchr])
1244     gl_PREREQ_MEMCHR
1245   fi
1246   gl_STRING_MODULE_INDICATOR([memchr])
1247   gl_MINMAX
1248   gl_MULTIARCH
1249   gl_FUNC_PRINTF_FREXP
1250   gl_FUNC_PRINTF_FREXPL
1251   m4_divert_text([INIT_PREPARE], [gl_printf_safe=yes])
1252   gl_RELOCATABLE_LIBRARY
1253   gl_SIGNBIT
1254   if test $REPLACE_SIGNBIT = 1; then
1255     AC_LIBOBJ([signbitf])
1256     AC_LIBOBJ([signbitd])
1257     AC_LIBOBJ([signbitl])
1258   fi
1259   gl_MATH_MODULE_INDICATOR([signbit])
1260   gl_SIZE_MAX
1261   gt_TYPE_SSIZE_T
1262   AM_STDBOOL_H
1263   gl_STDDEF_H
1264   gl_STDINT_H
1265   gl_STDLIB_H
1266   if test $gl_cond_libtool = false; then
1267     gl_ltlibdeps="$gl_ltlibdeps $LTLIBICONV"
1268     gl_libdeps="$gl_libdeps $LIBICONV"
1269   fi
1270   gl_HEADER_STRING_H
1271   gl_FUNC_STRNCAT
1272   if test $REPLACE_STRNCAT = 1; then
1273     AC_LIBOBJ([strncat])
1274     gl_PREREQ_STRNCAT
1275   fi
1276   gl_STRING_MODULE_INDICATOR([strncat])
1277   gl_FUNC_STRSTR
1278   if test $REPLACE_STRSTR = 1; then
1279     AC_LIBOBJ([strstr])
1280   fi
1281   gl_FUNC_STRSTR_SIMPLE
1282   if test $REPLACE_STRSTR = 1; then
1283     AC_LIBOBJ([strstr])
1284   fi
1285   gl_STRING_MODULE_INDICATOR([strstr])
1286   gl_SYS_TYPES_H
1287   AC_PROG_MKDIR_P
1288   gl_THREADLIB
1289   gl_LIBUNISTRING_LIBHEADER([0.9.1], [unicase.h])
1290   AC_REQUIRE([AC_C_INLINE])
1291   gl_LIBUNISTRING_MODULE([0.9.1], [unicase/empty-prefix-context])
1292   gl_LIBUNISTRING_MODULE([0.9.1], [unicase/empty-suffix-context])
1293   AC_REQUIRE([AC_C_INLINE])
1294   gl_LIBUNISTRING_MODULE([0.9.3], [unicase/locale-language])
1295   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/tolower])
1296   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/totitle])
1297   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/toupper])
1298   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-casecmp])
1299   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-casecoll])
1300   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-casefold])
1301   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-casexfrm])
1302   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-ct-casefold])
1303   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-ct-tolower])
1304   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-ct-totitle])
1305   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-ct-toupper])
1306   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-is-cased])
1307   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-is-casefolded])
1308   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-is-lowercase])
1309   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-is-titlecase])
1310   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-is-uppercase])
1311   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-tolower])
1312   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-totitle])
1313   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u16-toupper])
1314   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-casecmp])
1315   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-casecoll])
1316   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-casefold])
1317   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-casexfrm])
1318   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-ct-casefold])
1319   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-ct-tolower])
1320   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-ct-totitle])
1321   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-ct-toupper])
1322   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-is-cased])
1323   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-is-casefolded])
1324   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-is-lowercase])
1325   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-is-titlecase])
1326   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-is-uppercase])
1327   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-tolower])
1328   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-totitle])
1329   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u32-toupper])
1330   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-casecmp])
1331   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-casecoll])
1332   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-casefold])
1333   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-casexfrm])
1334   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-ct-casefold])
1335   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-ct-tolower])
1336   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-ct-totitle])
1337   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-ct-toupper])
1338   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-is-cased])
1339   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-is-casefolded])
1340   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-is-lowercase])
1341   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-is-titlecase])
1342   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-is-uppercase])
1343   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-tolower])
1344   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-totitle])
1345   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/u8-toupper])
1346   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/ulc-casecmp])
1347   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/ulc-casecoll])
1348   gl_LIBUNISTRING_MODULE([0.9.4], [unicase/ulc-casexfrm])
1349   gl_LIBUNISTRING_LIBHEADER([0.9], [uniconv.h])
1350   AC_REQUIRE([gl_BIGENDIAN])
1351   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-conv-from-enc])
1352   AC_REQUIRE([gl_BIGENDIAN])
1353   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-conv-to-enc])
1354   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-strconv-from-enc])
1355   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-strconv-from-locale])
1356   AC_REQUIRE([gl_BIGENDIAN])
1357   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-strconv-to-enc])
1358   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u16-strconv-to-locale])
1359   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-conv-from-enc])
1360   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-conv-to-enc])
1361   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-strconv-from-enc])
1362   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-strconv-from-locale])
1363   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-strconv-to-enc])
1364   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u32-strconv-to-locale])
1365   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-conv-from-enc])
1366   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-conv-to-enc])
1367   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-strconv-from-enc])
1368   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-strconv-from-locale])
1369   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-strconv-to-enc])
1370   gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-strconv-to-locale])
1371   gl_LIBUNISTRING_LIBHEADER([0.9.4], [unictype.h])
1372   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/bidiclass-byname])
1373   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/bidiclass-longname])
1374   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/bidiclass-name])
1375   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/bidiclass-of])
1376   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/bidiclass-test])
1377   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/block-list])
1378   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/block-test])
1379   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-C])
1380   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Cc])
1381   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Cf])
1382   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Cn])
1383   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Co])
1384   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Cs])
1385   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-L])
1386   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-LC])
1387   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Ll])
1388   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Lm])
1389   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Lo])
1390   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Lt])
1391   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Lu])
1392   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-M])
1393   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Mc])
1394   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Me])
1395   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Mn])
1396   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-N])
1397   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Nd])
1398   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Nl])
1399   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-No])
1400   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-P])
1401   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Pc])
1402   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Pd])
1403   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Pe])
1404   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Pf])
1405   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Pi])
1406   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Po])
1407   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Ps])
1408   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-S])
1409   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Sc])
1410   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Sk])
1411   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-Sm])
1412   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-So])
1413   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Z])
1414   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Zl])
1415   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Zp])
1416   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-Zs])
1417   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-and])
1418   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-and-not])
1419   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-byname])
1420   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-longname])
1421   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-name])
1422   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-none])
1423   AC_REQUIRE([AC_C_INLINE])
1424   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-of])
1425   gl_LIBUNISTRING_MODULE([0.9], [unictype/category-or])
1426   AC_REQUIRE([AC_C_INLINE])
1427   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/category-test])
1428   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/combining-class])
1429   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/combining-class-byname])
1430   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/combining-class-longname])
1431   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/combining-class-name])
1432   AC_REQUIRE([AC_C_INLINE])
1433   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/ctype-alnum])
1434   AC_REQUIRE([AC_C_INLINE])
1435   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/ctype-alpha])
1436   AC_REQUIRE([AC_C_INLINE])
1437   gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-blank])
1438   AC_REQUIRE([AC_C_INLINE])
1439   gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-cntrl])
1440   AC_REQUIRE([AC_C_INLINE])
1441   gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-digit])
1442   AC_REQUIRE([AC_C_INLINE])
1443   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/ctype-graph])
1444   AC_REQUIRE([AC_C_INLINE])
1445   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/ctype-lower])
1446   AC_REQUIRE([AC_C_INLINE])
1447   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/ctype-print])
1448   AC_REQUIRE([AC_C_INLINE])
1449   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/ctype-punct])
1450   AC_REQUIRE([AC_C_INLINE])
1451   gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-space])
1452   AC_REQUIRE([AC_C_INLINE])
1453   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/ctype-upper])
1454   AC_REQUIRE([AC_C_INLINE])
1455   gl_LIBUNISTRING_MODULE([0.9], [unictype/ctype-xdigit])
1456   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/decimal-digit])
1457   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/digit])
1458   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/joininggroup-byname])
1459   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/joininggroup-name])
1460   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/joininggroup-of])
1461   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/joiningtype-byname])
1462   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/joiningtype-longname])
1463   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/joiningtype-name])
1464   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/joiningtype-of])
1465   gl_LIBUNISTRING_MODULE([0.9], [unictype/mirror])
1466   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/numeric])
1467   AC_REQUIRE([AC_C_INLINE])
1468   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-alphabetic])
1469   AC_REQUIRE([AC_C_INLINE])
1470   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-ascii-hex-digit])
1471   AC_REQUIRE([AC_C_INLINE])
1472   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-bidi-arabic-digit])
1473   AC_REQUIRE([AC_C_INLINE])
1474   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-bidi-arabic-right-to-left])
1475   AC_REQUIRE([AC_C_INLINE])
1476   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-block-separator])
1477   AC_REQUIRE([AC_C_INLINE])
1478   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-bidi-boundary-neutral])
1479   AC_REQUIRE([AC_C_INLINE])
1480   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-common-separator])
1481   AC_REQUIRE([AC_C_INLINE])
1482   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-control])
1483   AC_REQUIRE([AC_C_INLINE])
1484   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-embedding-or-override])
1485   AC_REQUIRE([AC_C_INLINE])
1486   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-eur-num-separator])
1487   AC_REQUIRE([AC_C_INLINE])
1488   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-bidi-eur-num-terminator])
1489   AC_REQUIRE([AC_C_INLINE])
1490   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-bidi-european-digit])
1491   AC_REQUIRE([AC_C_INLINE])
1492   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-bidi-hebrew-right-to-left])
1493   AC_REQUIRE([AC_C_INLINE])
1494   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-bidi-left-to-right])
1495   AC_REQUIRE([AC_C_INLINE])
1496   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-bidi-non-spacing-mark])
1497   AC_REQUIRE([AC_C_INLINE])
1498   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-bidi-other-neutral])
1499   AC_REQUIRE([AC_C_INLINE])
1500   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-pdf])
1501   AC_REQUIRE([AC_C_INLINE])
1502   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-segment-separator])
1503   AC_REQUIRE([AC_C_INLINE])
1504   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-bidi-whitespace])
1505   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-byname])
1506   AC_REQUIRE([AC_C_INLINE])
1507   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-case-ignorable])
1508   AC_REQUIRE([AC_C_INLINE])
1509   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-cased])
1510   AC_REQUIRE([AC_C_INLINE])
1511   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-changes-when-casefolded])
1512   AC_REQUIRE([AC_C_INLINE])
1513   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-changes-when-casemapped])
1514   AC_REQUIRE([AC_C_INLINE])
1515   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-changes-when-lowercased])
1516   AC_REQUIRE([AC_C_INLINE])
1517   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-changes-when-titlecased])
1518   AC_REQUIRE([AC_C_INLINE])
1519   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-changes-when-uppercased])
1520   AC_REQUIRE([AC_C_INLINE])
1521   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-combining])
1522   AC_REQUIRE([AC_C_INLINE])
1523   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-composite])
1524   AC_REQUIRE([AC_C_INLINE])
1525   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-currency-symbol])
1526   AC_REQUIRE([AC_C_INLINE])
1527   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-dash])
1528   AC_REQUIRE([AC_C_INLINE])
1529   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-decimal-digit])
1530   AC_REQUIRE([AC_C_INLINE])
1531   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-default-ignorable-code-point])
1532   AC_REQUIRE([AC_C_INLINE])
1533   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-deprecated])
1534   AC_REQUIRE([AC_C_INLINE])
1535   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-diacritic])
1536   AC_REQUIRE([AC_C_INLINE])
1537   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-extender])
1538   AC_REQUIRE([AC_C_INLINE])
1539   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-format-control])
1540   AC_REQUIRE([AC_C_INLINE])
1541   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-grapheme-base])
1542   AC_REQUIRE([AC_C_INLINE])
1543   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-grapheme-extend])
1544   AC_REQUIRE([AC_C_INLINE])
1545   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-grapheme-link])
1546   AC_REQUIRE([AC_C_INLINE])
1547   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-hex-digit])
1548   AC_REQUIRE([AC_C_INLINE])
1549   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-hyphen])
1550   AC_REQUIRE([AC_C_INLINE])
1551   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-id-continue])
1552   AC_REQUIRE([AC_C_INLINE])
1553   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-id-start])
1554   AC_REQUIRE([AC_C_INLINE])
1555   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-ideographic])
1556   AC_REQUIRE([AC_C_INLINE])
1557   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-ids-binary-operator])
1558   AC_REQUIRE([AC_C_INLINE])
1559   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-ids-trinary-operator])
1560   AC_REQUIRE([AC_C_INLINE])
1561   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-ignorable-control])
1562   AC_REQUIRE([AC_C_INLINE])
1563   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-iso-control])
1564   AC_REQUIRE([AC_C_INLINE])
1565   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-join-control])
1566   AC_REQUIRE([AC_C_INLINE])
1567   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-left-of-pair])
1568   AC_REQUIRE([AC_C_INLINE])
1569   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-line-separator])
1570   AC_REQUIRE([AC_C_INLINE])
1571   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-logical-order-exception])
1572   AC_REQUIRE([AC_C_INLINE])
1573   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-lowercase])
1574   AC_REQUIRE([AC_C_INLINE])
1575   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-math])
1576   AC_REQUIRE([AC_C_INLINE])
1577   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-non-break])
1578   AC_REQUIRE([AC_C_INLINE])
1579   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-not-a-character])
1580   AC_REQUIRE([AC_C_INLINE])
1581   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-numeric])
1582   AC_REQUIRE([AC_C_INLINE])
1583   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-other-alphabetic])
1584   AC_REQUIRE([AC_C_INLINE])
1585   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-default-ignorable-code-point])
1586   AC_REQUIRE([AC_C_INLINE])
1587   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-grapheme-extend])
1588   AC_REQUIRE([AC_C_INLINE])
1589   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-other-id-continue])
1590   AC_REQUIRE([AC_C_INLINE])
1591   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-id-start])
1592   AC_REQUIRE([AC_C_INLINE])
1593   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-lowercase])
1594   AC_REQUIRE([AC_C_INLINE])
1595   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-other-math])
1596   AC_REQUIRE([AC_C_INLINE])
1597   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-other-uppercase])
1598   AC_REQUIRE([AC_C_INLINE])
1599   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-paired-punctuation])
1600   AC_REQUIRE([AC_C_INLINE])
1601   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-paragraph-separator])
1602   AC_REQUIRE([AC_C_INLINE])
1603   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-pattern-syntax])
1604   AC_REQUIRE([AC_C_INLINE])
1605   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-pattern-white-space])
1606   AC_REQUIRE([AC_C_INLINE])
1607   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-private-use])
1608   AC_REQUIRE([AC_C_INLINE])
1609   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-punctuation])
1610   AC_REQUIRE([AC_C_INLINE])
1611   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-quotation-mark])
1612   AC_REQUIRE([AC_C_INLINE])
1613   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-radical])
1614   AC_REQUIRE([AC_C_INLINE])
1615   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-sentence-terminal])
1616   AC_REQUIRE([AC_C_INLINE])
1617   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-soft-dotted])
1618   AC_REQUIRE([AC_C_INLINE])
1619   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-space])
1620   AC_REQUIRE([AC_C_INLINE])
1621   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-terminal-punctuation])
1622   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-test])
1623   AC_REQUIRE([AC_C_INLINE])
1624   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-titlecase])
1625   AC_REQUIRE([AC_C_INLINE])
1626   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-unassigned-code-value])
1627   AC_REQUIRE([AC_C_INLINE])
1628   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-unified-ideograph])
1629   AC_REQUIRE([AC_C_INLINE])
1630   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-uppercase])
1631   AC_REQUIRE([AC_C_INLINE])
1632   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-variation-selector])
1633   AC_REQUIRE([AC_C_INLINE])
1634   gl_LIBUNISTRING_MODULE([0.9], [unictype/property-white-space])
1635   AC_REQUIRE([AC_C_INLINE])
1636   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-xid-continue])
1637   AC_REQUIRE([AC_C_INLINE])
1638   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-xid-start])
1639   AC_REQUIRE([AC_C_INLINE])
1640   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/property-zero-width])
1641   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/scripts])
1642   AC_REQUIRE([AC_C_INLINE])
1643   gl_LIBUNISTRING_MODULE([0.9], [unictype/syntax-c-ident])
1644   gl_LIBUNISTRING_MODULE([0.9], [unictype/syntax-c-whitespace])
1645   AC_REQUIRE([AC_C_INLINE])
1646   gl_LIBUNISTRING_MODULE([0.9.4], [unictype/syntax-java-ident])
1647   gl_LIBUNISTRING_MODULE([0.9], [unictype/syntax-java-whitespace])
1648   gl_LIBUNISTRING_LIBHEADER([0.9.4], [unigbrk.h])
1649   gl_MODULE_INDICATOR([unigbrk/u16-grapheme-breaks])
1650   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/u16-grapheme-breaks])
1651   gl_MODULE_INDICATOR([unigbrk/u16-grapheme-next])
1652   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/u16-grapheme-next])
1653   gl_MODULE_INDICATOR([unigbrk/u16-grapheme-prev])
1654   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/u16-grapheme-prev])
1655   gl_MODULE_INDICATOR([unigbrk/u32-grapheme-breaks])
1656   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/u32-grapheme-breaks])
1657   gl_MODULE_INDICATOR([unigbrk/u32-grapheme-next])
1658   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/u32-grapheme-next])
1659   gl_MODULE_INDICATOR([unigbrk/u32-grapheme-prev])
1660   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/u32-grapheme-prev])
1661   gl_MODULE_INDICATOR([unigbrk/u8-grapheme-breaks])
1662   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/u8-grapheme-breaks])
1663   gl_MODULE_INDICATOR([unigbrk/u8-grapheme-next])
1664   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/u8-grapheme-next])
1665   gl_MODULE_INDICATOR([unigbrk/u8-grapheme-prev])
1666   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/u8-grapheme-prev])
1667   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/uc-gbrk-prop])
1668   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/uc-is-grapheme-break])
1669   gl_MODULE_INDICATOR([unigbrk/ulc-grapheme-breaks])
1670   gl_LIBUNISTRING_MODULE([0.9.4], [unigbrk/ulc-grapheme-breaks])
1671   gl_LIBUNISTRING_LIBHEADER([0.9], [unilbrk.h])
1672   AC_REQUIRE([AC_C_INLINE])
1673   gl_LIBUNISTRING_MODULE([0.9.4], [unilbrk/u16-possible-linebreaks])
1674   gl_LIBUNISTRING_MODULE([0.9.4], [unilbrk/u16-width-linebreaks])
1675   gl_LIBUNISTRING_MODULE([0.9.4], [unilbrk/u32-possible-linebreaks])
1676   gl_LIBUNISTRING_MODULE([0.9.4], [unilbrk/u32-width-linebreaks])
1677   gl_LIBUNISTRING_MODULE([0.9.4], [unilbrk/u8-possible-linebreaks])
1678   gl_LIBUNISTRING_MODULE([0.9.4], [unilbrk/u8-width-linebreaks])
1679   gl_LIBUNISTRING_MODULE([0.9.4], [unilbrk/ulc-possible-linebreaks])
1680   gl_LIBUNISTRING_MODULE([0.9.4], [unilbrk/ulc-width-linebreaks])
1681   gl_LIBUNISTRING_LIBHEADER([0.9], [uniname.h])
1682   gl_LIBUNISTRING_MODULE([0.9], [uniname/uniname])
1683   gl_LIBUNISTRING_LIBHEADER([0.9], [uninorm.h])
1684   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/canonical-decomposition])
1685   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/composition])
1686   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/decomposing-form])
1687   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/decomposition])
1688   AC_REQUIRE([AC_C_INLINE])
1689   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/filter])
1690   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/nfc])
1691   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/nfd])
1692   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/nfkc])
1693   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/nfkd])
1694   gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u16-normalize])
1695   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u16-normalize])
1696   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u16-normcmp])
1697   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u16-normcoll])
1698   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u16-normxfrm])
1699   gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u32-normalize])
1700   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u32-normalize])
1701   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u32-normcmp])
1702   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u32-normcoll])
1703   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u32-normxfrm])
1704   gl_MODULE_INDICATOR_FOR_TESTS([uninorm/u8-normalize])
1705   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u8-normalize])
1706   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u8-normcmp])
1707   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u8-normcoll])
1708   gl_LIBUNISTRING_MODULE([0.9.4], [uninorm/u8-normxfrm])
1709   gl_UNISTD_H
1710   gl_LIBUNISTRING_LIBHEADER([0.9], [unistdio.h])
1711   gl_PREREQ_PRINTF_ARGS
1712   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-asnprintf])
1713   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-asprintf])
1714   gl_PREREQ_PRINTF_PARSE
1715   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-snprintf])
1716   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-sprintf])
1717   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-asnprintf])
1718   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-asprintf])
1719   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-snprintf])
1720   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-sprintf])
1721   gl_PREREQ_VASNPRINTF_WITH_EXTRAS
1722   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-vasnprintf])
1723   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-vasprintf])
1724   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-vsnprintf])
1725   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-u16-vsprintf])
1726   gl_PREREQ_VASNPRINTF_WITH_EXTRAS
1727   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-vasnprintf])
1728   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-vasprintf])
1729   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-vsnprintf])
1730   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u16-vsprintf])
1731   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-asnprintf])
1732   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-asprintf])
1733   gl_PREREQ_PRINTF_PARSE
1734   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-snprintf])
1735   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-sprintf])
1736   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-asnprintf])
1737   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-asprintf])
1738   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-snprintf])
1739   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-sprintf])
1740   gl_PREREQ_VASNPRINTF_WITH_EXTRAS
1741   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-vasnprintf])
1742   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-vasprintf])
1743   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-vsnprintf])
1744   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-u32-vsprintf])
1745   gl_PREREQ_VASNPRINTF_WITH_EXTRAS
1746   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-vasnprintf])
1747   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-vasprintf])
1748   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-vsnprintf])
1749   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u32-vsprintf])
1750   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-asnprintf])
1751   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-asprintf])
1752   gl_PREREQ_PRINTF_PARSE
1753   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-snprintf])
1754   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-sprintf])
1755   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-asnprintf])
1756   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-asprintf])
1757   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-snprintf])
1758   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-sprintf])
1759   gl_PREREQ_VASNPRINTF_WITH_EXTRAS
1760   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-vasnprintf])
1761   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-vasprintf])
1762   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-vsnprintf])
1763   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-u8-vsprintf])
1764   gl_PREREQ_VASNPRINTF_WITH_EXTRAS
1765   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-vasnprintf])
1766   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-vasprintf])
1767   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-vsnprintf])
1768   gl_LIBUNISTRING_MODULE([0.9], [unistdio/u8-vsprintf])
1769   gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-asnprintf])
1770   gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-asprintf])
1771   gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-fprintf])
1772   gl_PREREQ_PRINTF_PARSE
1773   gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-snprintf])
1774   gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-sprintf])
1775   gl_PREREQ_VASNPRINTF_WITH_EXTRAS
1776   gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-vasnprintf])
1777   gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-vasprintf])
1778   gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-vfprintf])
1779   gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-vsnprintf])
1780   gl_LIBUNISTRING_MODULE([0.9], [unistdio/ulc-vsprintf])
1781   gl_LIBUNISTRING_LIBHEADER([0.9.2], [unistr.h])
1782   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-check])
1783   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-chr])
1784   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-cmp])
1785   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-cmp2])
1786   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-cpy])
1787   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-cpy-alloc])
1788   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-endswith])
1789   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mblen])
1790   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mbsnlen])
1791   gl_MODULE_INDICATOR([unistr/u16-mbtouc])
1792   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mbtouc])
1793   gl_MODULE_INDICATOR([unistr/u16-mbtouc-unsafe])
1794   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mbtouc-unsafe])
1795   gl_MODULE_INDICATOR([unistr/u16-mbtoucr])
1796   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mbtoucr])
1797   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-move])
1798   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-next])
1799   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-prev])
1800   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-set])
1801   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-startswith])
1802   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-stpcpy])
1803   gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u16-stpncpy])
1804   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strcat])
1805   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strchr])
1806   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strcmp])
1807   gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u16-strcoll])
1808   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strcpy])
1809   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strcspn])
1810   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strdup])
1811   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strlen])
1812   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strmblen])
1813   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strmbtouc])
1814   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strncat])
1815   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strncmp])
1816   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strncpy])
1817   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strnlen])
1818   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strpbrk])
1819   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strrchr])
1820   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strspn])
1821   gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u16-strstr])
1822   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-strtok])
1823   gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u16-to-u32])
1824   gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u16-to-u8])
1825   gl_MODULE_INDICATOR([unistr/u16-uctomb])
1826   gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-uctomb])
1827   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-check])
1828   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-chr])
1829   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-cmp])
1830   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-cmp2])
1831   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-cpy])
1832   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-cpy-alloc])
1833   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-endswith])
1834   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-mblen])
1835   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-mbsnlen])
1836   gl_MODULE_INDICATOR([unistr/u32-mbtouc])
1837   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-mbtouc])
1838   gl_MODULE_INDICATOR([unistr/u32-mbtouc-unsafe])
1839   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-mbtouc-unsafe])
1840   gl_MODULE_INDICATOR([unistr/u32-mbtoucr])
1841   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-mbtoucr])
1842   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-move])
1843   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-next])
1844   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-prev])
1845   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-set])
1846   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-startswith])
1847   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-stpcpy])
1848   gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u32-stpncpy])
1849   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strcat])
1850   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strchr])
1851   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strcmp])
1852   gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u32-strcoll])
1853   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strcpy])
1854   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strcspn])
1855   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strdup])
1856   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strlen])
1857   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strmblen])
1858   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strmbtouc])
1859   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strncat])
1860   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strncmp])
1861   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strncpy])
1862   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strnlen])
1863   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strpbrk])
1864   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strrchr])
1865   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strspn])
1866   gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u32-strstr])
1867   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-strtok])
1868   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-to-u16])
1869   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-to-u8])
1870   gl_MODULE_INDICATOR([unistr/u32-uctomb])
1871   gl_LIBUNISTRING_MODULE([0.9], [unistr/u32-uctomb])
1872   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-check])
1873   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-chr])
1874   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-cmp])
1875   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-cmp2])
1876   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-cpy])
1877   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-cpy-alloc])
1878   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-endswith])
1879   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-mblen])
1880   gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u8-mbsnlen])
1881   gl_MODULE_INDICATOR([unistr/u8-mbtouc])
1882   gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u8-mbtouc])
1883   gl_MODULE_INDICATOR([unistr/u8-mbtouc-unsafe])
1884   gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u8-mbtouc-unsafe])
1885   gl_MODULE_INDICATOR([unistr/u8-mbtoucr])
1886   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-mbtoucr])
1887   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-move])
1888   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-next])
1889   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-prev])
1890   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-set])
1891   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-startswith])
1892   AC_CHECK_FUNCS_ONCE([stpcpy])
1893   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-stpcpy])
1894   gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u8-stpncpy])
1895   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strcat])
1896   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strchr])
1897   gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u8-strcmp])
1898   gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u8-strcoll])
1899   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strcpy])
1900   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strcspn])
1901   AC_CHECK_FUNCS_ONCE([strdup])
1902   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strdup])
1903   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strlen])
1904   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strmblen])
1905   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strmbtouc])
1906   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strncat])
1907   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strncmp])
1908   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strncpy])
1909   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strnlen])
1910   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strpbrk])
1911   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strrchr])
1912   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strspn])
1913   gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u8-strstr])
1914   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strtok])
1915   gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u8-to-u16])
1916   gl_LIBUNISTRING_MODULE([0.9.3], [unistr/u8-to-u32])
1917   gl_MODULE_INDICATOR([unistr/u8-uctomb])
1918   gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-uctomb])
1919   gl_LIBUNISTRING_LIBHEADER([0.9], [unitypes.h])
1920   gl_LIBUNISTRING_LIBHEADER([0.9], [uniwbrk.h])
1921   gl_LIBUNISTRING_MODULE([0.9.4], [uniwbrk/u16-wordbreaks])
1922   gl_LIBUNISTRING_MODULE([0.9.4], [uniwbrk/u32-wordbreaks])
1923   gl_LIBUNISTRING_MODULE([0.9.4], [uniwbrk/u8-wordbreaks])
1924   gl_LIBUNISTRING_MODULE([0.9.4], [uniwbrk/ulc-wordbreaks])
1925   gl_LIBUNISTRING_MODULE([0.9.4], [uniwbrk/wordbreak-property])
1926   gl_LIBUNISTRING_LIBHEADER([0.9], [uniwidth.h])
1927   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/u16-strwidth])
1928   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/u16-width])
1929   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/u32-strwidth])
1930   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/u32-width])
1931   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/u8-strwidth])
1932   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/u8-width])
1933   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/width])
1934   gl_WCHAR_H
1935   gl_WCTYPE_H
1936   gl_FUNC_WCWIDTH
1937   if test $HAVE_WCWIDTH = 0 || test $REPLACE_WCWIDTH = 1; then
1938     AC_LIBOBJ([wcwidth])
1939   fi
1940   gl_WCHAR_MODULE_INDICATOR([wcwidth])
1941   gl_XSIZE
1942   # End of code from modules
1943   m4_ifval(gl_LIBSOURCES_LIST, [
1944     m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ ||
1945       for gl_file in ]gl_LIBSOURCES_LIST[ ; do
1946         if test ! -r ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file ; then
1947           echo "missing file ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file" >&2
1948           exit 1
1949         fi
1950       done])dnl
1951       m4_if(m4_sysval, [0], [],
1952         [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
1953   ])
1954   m4_popdef([gl_LIBSOURCES_DIR])
1955   m4_popdef([gl_LIBSOURCES_LIST])
1956   m4_popdef([AC_LIBSOURCES])
1957   m4_popdef([AC_REPLACE_FUNCS])
1958   m4_popdef([AC_LIBOBJ])
1959   AC_CONFIG_COMMANDS_PRE([
1960     gl_libobjs=
1961     gl_ltlibobjs=
1962     if test -n "$gl_LIBOBJS"; then
1963       # Remove the extension.
1964       sed_drop_objext='s/\.o$//;s/\.obj$//'
1965       for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
1966         gl_libobjs="$gl_libobjs $i.$ac_objext"
1967         gl_ltlibobjs="$gl_ltlibobjs $i.lo"
1968       done
1969     fi
1970     AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
1971     AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
1972   ])
1973   gltests_libdeps=
1974   gltests_ltlibdeps=
1975   m4_pushdef([AC_LIBOBJ], m4_defn([gltests_LIBOBJ]))
1976   m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gltests_REPLACE_FUNCS]))
1977   m4_pushdef([AC_LIBSOURCES], m4_defn([gltests_LIBSOURCES]))
1978   m4_pushdef([gltests_LIBSOURCES_LIST], [])
1979   m4_pushdef([gltests_LIBSOURCES_DIR], [])
1980   gl_COMMON
1981   gl_source_base='tests'
1982 changequote(,)dnl
1983   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
1984 changequote([, ])dnl
1985   AC_SUBST([gltests_WITNESS])
1986   gl_module_indicator_condition=$gltests_WITNESS
1987   m4_pushdef([gl_MODULE_INDICATOR_CONDITION], [$gl_module_indicator_condition])
1988   gl_FUNC_BTOWC
1989   if test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1; then
1990     AC_LIBOBJ([btowc])
1991     gl_PREREQ_BTOWC
1992   fi
1993   gl_WCHAR_MODULE_INDICATOR([btowc])
1994   gt_LOCALE_FR
1995   gt_LOCALE_FR_UTF8
1996   gt_LOCALE_FR
1997   gt_LOCALE_TR_UTF8
1998   gl_ENVIRON
1999   gl_UNISTD_MODULE_INDICATOR([environ])
2000   gl_ERROR
2001   if test $ac_cv_lib_error_at_line = no; then
2002     AC_LIBOBJ([error])
2003     gl_PREREQ_ERROR
2004   fi
2005   m4_ifdef([AM_XGETTEXT_OPTION],
2006     [AM_][XGETTEXT_OPTION([--flag=error:3:c-format])
2007      AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
2008   gl_FUNC_FDOPEN
2009   if test $REPLACE_FDOPEN = 1; then
2010     AC_LIBOBJ([fdopen])
2011     gl_PREREQ_FDOPEN
2012   fi
2013   gl_STDIO_MODULE_INDICATOR([fdopen])
2014   gl_FUNC_GETPAGESIZE
2015   if test $REPLACE_GETPAGESIZE = 1; then
2016     AC_LIBOBJ([getpagesize])
2017   fi
2018   gl_UNISTD_MODULE_INDICATOR([getpagesize])
2019   AC_SUBST([LIBINTL])
2020   AC_SUBST([LTLIBINTL])
2021   gl_INTTYPES_H
2022   gl_INTTYPES_INCOMPLETE
2023   gl_DOUBLE_EXPONENT_LOCATION
2024   gl_FLOAT_EXPONENT_LOCATION
2025   gl_LONG_DOUBLE_EXPONENT_LOCATION
2026   AC_REQUIRE([gl_LONG_DOUBLE_VS_DOUBLE])
2027   gl_LOCALE_H
2028   AC_CHECK_FUNCS_ONCE([newlocale])
2029   AC_CHECK_FUNCS_ONCE([newlocale])
2030   gt_LOCALE_FR
2031   gt_LOCALE_FR_UTF8
2032   gt_LOCALE_JA
2033   gt_LOCALE_ZH_CN
2034   gt_LOCALE_FR_UTF8
2035   gl_FUNC_MBTOWC
2036   if test $REPLACE_MBTOWC = 1; then
2037     AC_LIBOBJ([mbtowc])
2038     gl_PREREQ_MBTOWC
2039   fi
2040   gl_STDLIB_MODULE_INDICATOR([mbtowc])
2041   dnl Check for prerequisites for memory fence checks.
2042   gl_FUNC_MMAP_ANON
2043   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2044   AC_CHECK_FUNCS_ONCE([mprotect])
2045   gl_MSVC_INVAL
2046   if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
2047     AC_LIBOBJ([msvc-inval])
2048   fi
2049   gl_MSVC_NOTHROW
2050   if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
2051     AC_LIBOBJ([msvc-nothrow])
2052   fi
2053   AC_CHECK_DECLS([program_invocation_name], [], [], [#include <errno.h>])
2054   AC_CHECK_DECLS([program_invocation_short_name], [], [], [#include <errno.h>])
2055   gl_FUNC_PUTENV
2056   if test $REPLACE_PUTENV = 1; then
2057     AC_LIBOBJ([putenv])
2058     gl_PREREQ_PUTENV
2059   fi
2060   gl_STDLIB_MODULE_INDICATOR([putenv])
2061   gl_FUNC_SETENV
2062   if test $HAVE_SETENV = 0 || test $REPLACE_SETENV = 1; then
2063     AC_LIBOBJ([setenv])
2064   fi
2065   gl_STDLIB_MODULE_INDICATOR([setenv])
2066   gl_FUNC_SETLOCALE
2067   if test $REPLACE_SETLOCALE = 1; then
2068     AC_LIBOBJ([setlocale])
2069     gl_PREREQ_SETLOCALE
2070   fi
2071   gl_LOCALE_MODULE_INDICATOR([setlocale])
2072   gt_LOCALE_FR
2073   gt_LOCALE_FR_UTF8
2074   gt_LOCALE_JA
2075   gt_LOCALE_ZH_CN
2076   AC_REQUIRE([gl_FLOAT_EXPONENT_LOCATION])
2077   AC_REQUIRE([gl_DOUBLE_EXPONENT_LOCATION])
2078   AC_REQUIRE([gl_LONG_DOUBLE_EXPONENT_LOCATION])
2079   AC_REQUIRE([gt_TYPE_WCHAR_T])
2080   AC_REQUIRE([gt_TYPE_WINT_T])
2081   gl_STDIO_H
2082   gl_FUNC_STRERROR
2083   if test $REPLACE_STRERROR = 1; then
2084     AC_LIBOBJ([strerror])
2085   fi
2086   gl_MODULE_INDICATOR([strerror])
2087   gl_STRING_MODULE_INDICATOR([strerror])
2088   AC_REQUIRE([gl_HEADER_ERRNO_H])
2089   AC_REQUIRE([gl_FUNC_STRERROR_0])
2090   if test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1; then
2091     AC_LIBOBJ([strerror-override])
2092     gl_PREREQ_SYS_H_WINSOCK2
2093   fi
2094   gl_FUNC_MMAP_ANON
2095   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2096   AC_CHECK_FUNCS_ONCE([mprotect])
2097   AC_CHECK_DECLS_ONCE([alarm])
2098   gl_FUNC_MMAP_ANON
2099   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2100   AC_CHECK_FUNCS_ONCE([mprotect])
2101   gl_THREAD
2102   gt_LOCALE_FR
2103   gt_LOCALE_FR_UTF8
2104   gt_LOCALE_JA
2105   gt_LOCALE_TR_UTF8
2106   gt_LOCALE_ZH_CN
2107   gt_LOCALE_FR
2108   gt_LOCALE_FR_UTF8
2109   gt_LOCALE_FR
2110   gt_LOCALE_FR_UTF8
2111   gt_LOCALE_AR
2112   AC_CHECK_DECLS_ONCE([alarm])
2113   AC_CHECK_DECLS_ONCE([alarm])
2114   AC_CHECK_DECLS_ONCE([alarm])
2115   AC_CHECK_DECLS_ONCE([alarm])
2116   gt_LOCALE_FR
2117   gt_LOCALE_FR_UTF8
2118   gt_LOCALE_FR
2119   gt_LOCALE_FR_UTF8
2120   gt_LOCALE_FR
2121   gt_LOCALE_FR_UTF8
2122   gt_LOCALE_FR
2123   gt_LOCALE_FR_UTF8
2124   gl_FUNC_MMAP_ANON
2125   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2126   AC_CHECK_FUNCS_ONCE([mprotect])
2127   gl_FUNC_MMAP_ANON
2128   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2129   AC_CHECK_FUNCS_ONCE([mprotect])
2130   gl_FUNC_MMAP_ANON
2131   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2132   AC_CHECK_FUNCS_ONCE([mprotect])
2133   gl_FUNC_MMAP_ANON
2134   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2135   AC_CHECK_FUNCS_ONCE([mprotect])
2136   gl_FUNC_MMAP_ANON
2137   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2138   AC_CHECK_FUNCS_ONCE([mprotect])
2139   gl_FUNC_MMAP_ANON
2140   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2141   AC_CHECK_FUNCS_ONCE([mprotect])
2142   gl_FUNC_MMAP_ANON
2143   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2144   AC_CHECK_FUNCS_ONCE([mprotect])
2145   AC_CHECK_DECLS_ONCE([alarm])
2146   gl_FUNC_MMAP_ANON
2147   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2148   AC_CHECK_FUNCS_ONCE([mprotect])
2149   gl_FUNC_MMAP_ANON
2150   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2151   AC_CHECK_FUNCS_ONCE([mprotect])
2152   gl_FUNC_MMAP_ANON
2153   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2154   AC_CHECK_FUNCS_ONCE([mprotect])
2155   gl_FUNC_MMAP_ANON
2156   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2157   AC_CHECK_FUNCS_ONCE([mprotect])
2158   gl_FUNC_MMAP_ANON
2159   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2160   AC_CHECK_FUNCS_ONCE([mprotect])
2161   gl_FUNC_MMAP_ANON
2162   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2163   AC_CHECK_FUNCS_ONCE([mprotect])
2164   gl_FUNC_MMAP_ANON
2165   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2166   AC_CHECK_FUNCS_ONCE([mprotect])
2167   AC_CHECK_DECLS_ONCE([alarm])
2168   gl_FUNC_MMAP_ANON
2169   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2170   AC_CHECK_FUNCS_ONCE([mprotect])
2171   gl_FUNC_MMAP_ANON
2172   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2173   AC_CHECK_FUNCS_ONCE([mprotect])
2174   gl_FUNC_MMAP_ANON
2175   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2176   AC_CHECK_FUNCS_ONCE([mprotect])
2177   gl_FUNC_MMAP_ANON
2178   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2179   AC_CHECK_FUNCS_ONCE([mprotect])
2180   gl_FUNC_MMAP_ANON
2181   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2182   AC_CHECK_FUNCS_ONCE([mprotect])
2183   gl_FUNC_MMAP_ANON
2184   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2185   AC_CHECK_FUNCS_ONCE([mprotect])
2186   gl_FUNC_MMAP_ANON
2187   AC_CHECK_HEADERS_ONCE([sys/mman.h])
2188   AC_CHECK_FUNCS_ONCE([mprotect])
2189   AC_CHECK_DECLS_ONCE([alarm])
2190   gt_LOCALE_FR
2191   gl_FUNC_UNSETENV
2192   if test $HAVE_UNSETENV = 0 || test $REPLACE_UNSETENV = 1; then
2193     AC_LIBOBJ([unsetenv])
2194     gl_PREREQ_UNSETENV
2195   fi
2196   gl_STDLIB_MODULE_INDICATOR([unsetenv])
2197   gl_FUNC_WCRTOMB
2198   if test $HAVE_WCRTOMB = 0 || test $REPLACE_WCRTOMB = 1; then
2199     AC_LIBOBJ([wcrtomb])
2200     gl_PREREQ_WCRTOMB
2201   fi
2202   gl_WCHAR_MODULE_INDICATOR([wcrtomb])
2203   gt_LOCALE_FR
2204   gt_LOCALE_FR_UTF8
2205   gt_LOCALE_JA
2206   gt_LOCALE_ZH_CN
2207   gl_FUNC_WCTOB
2208   if test $HAVE_WCTOB = 0 || test $REPLACE_WCTOB = 1; then
2209     AC_LIBOBJ([wctob])
2210     gl_PREREQ_WCTOB
2211   fi
2212   gl_WCHAR_MODULE_INDICATOR([wctob])
2213   gl_FUNC_WCTOMB
2214   if test $REPLACE_WCTOMB = 1; then
2215     AC_LIBOBJ([wctomb])
2216     gl_PREREQ_WCTOMB
2217   fi
2218   gl_STDLIB_MODULE_INDICATOR([wctomb])
2219   gl_XALLOC
2220   gl_YIELD
2221   m4_popdef([gl_MODULE_INDICATOR_CONDITION])
2222   m4_ifval(gltests_LIBSOURCES_LIST, [
2223     m4_syscmd([test ! -d ]m4_defn([gltests_LIBSOURCES_DIR])[ ||
2224       for gl_file in ]gltests_LIBSOURCES_LIST[ ; do
2225         if test ! -r ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file ; then
2226           echo "missing file ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file" >&2
2227           exit 1
2228         fi
2229       done])dnl
2230       m4_if(m4_sysval, [0], [],
2231         [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
2232   ])
2233   m4_popdef([gltests_LIBSOURCES_DIR])
2234   m4_popdef([gltests_LIBSOURCES_LIST])
2235   m4_popdef([AC_LIBSOURCES])
2236   m4_popdef([AC_REPLACE_FUNCS])
2237   m4_popdef([AC_LIBOBJ])
2238   AC_CONFIG_COMMANDS_PRE([
2239     gltests_libobjs=
2240     gltests_ltlibobjs=
2241     if test -n "$gltests_LIBOBJS"; then
2242       # Remove the extension.
2243       sed_drop_objext='s/\.o$//;s/\.obj$//'
2244       for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
2245         gltests_libobjs="$gltests_libobjs $i.$ac_objext"
2246         gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
2247       done
2248     fi
2249     AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs])
2250     AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs])
2251   ])
2252   LIBTESTS_LIBDEPS="$gltests_libdeps"
2253   AC_SUBST([LIBTESTS_LIBDEPS])
2254 ])
2255
2256 # Like AC_LIBOBJ, except that the module name goes
2257 # into gl_LIBOBJS instead of into LIBOBJS.
2258 AC_DEFUN([gl_LIBOBJ], [
2259   AS_LITERAL_IF([$1], [gl_LIBSOURCES([$1.c])])dnl
2260   gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"
2261 ])
2262
2263 # Like AC_REPLACE_FUNCS, except that the module name goes
2264 # into gl_LIBOBJS instead of into LIBOBJS.
2265 AC_DEFUN([gl_REPLACE_FUNCS], [
2266   m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
2267   AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])
2268 ])
2269
2270 # Like AC_LIBSOURCES, except the directory where the source file is
2271 # expected is derived from the gnulib-tool parameterization,
2272 # and alloca is special cased (for the alloca-opt module).
2273 # We could also entirely rely on EXTRA_lib..._SOURCES.
2274 AC_DEFUN([gl_LIBSOURCES], [
2275   m4_foreach([_gl_NAME], [$1], [
2276     m4_if(_gl_NAME, [alloca.c], [], [
2277       m4_define([gl_LIBSOURCES_DIR], [lib])
2278       m4_append([gl_LIBSOURCES_LIST], _gl_NAME, [ ])
2279     ])
2280   ])
2281 ])
2282
2283 # Like AC_LIBOBJ, except that the module name goes
2284 # into gltests_LIBOBJS instead of into LIBOBJS.
2285 AC_DEFUN([gltests_LIBOBJ], [
2286   AS_LITERAL_IF([$1], [gltests_LIBSOURCES([$1.c])])dnl
2287   gltests_LIBOBJS="$gltests_LIBOBJS $1.$ac_objext"
2288 ])
2289
2290 # Like AC_REPLACE_FUNCS, except that the module name goes
2291 # into gltests_LIBOBJS instead of into LIBOBJS.
2292 AC_DEFUN([gltests_REPLACE_FUNCS], [
2293   m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
2294   AC_CHECK_FUNCS([$1], , [gltests_LIBOBJ($ac_func)])
2295 ])
2296
2297 # Like AC_LIBSOURCES, except the directory where the source file is
2298 # expected is derived from the gnulib-tool parameterization,
2299 # and alloca is special cased (for the alloca-opt module).
2300 # We could also entirely rely on EXTRA_lib..._SOURCES.
2301 AC_DEFUN([gltests_LIBSOURCES], [
2302   m4_foreach([_gl_NAME], [$1], [
2303     m4_if(_gl_NAME, [alloca.c], [], [
2304       m4_define([gltests_LIBSOURCES_DIR], [tests])
2305       m4_append([gltests_LIBSOURCES_LIST], _gl_NAME, [ ])
2306     ])
2307   ])
2308 ])
2309
2310 # This macro records the list of files which have been installed by
2311 # gnulib-tool and may be removed by future gnulib-tool invocations.
2312 AC_DEFUN([gl_FILE_LIST], [
2313   build-aux/config.rpath
2314   build-aux/snippet/_Noreturn.h
2315   build-aux/snippet/arg-nonnull.h
2316   build-aux/snippet/c++defs.h
2317   build-aux/snippet/unused-parameter.h
2318   build-aux/snippet/warn-on-use.h
2319   doc/relocatable.texi
2320   lib/alloca.in.h
2321   lib/amemxfrm.c
2322   lib/amemxfrm.h
2323   lib/array-mergesort.h
2324   lib/c-ctype.c
2325   lib/c-ctype.h
2326   lib/c-strcase.h
2327   lib/c-strcasecmp.c
2328   lib/c-strcaseeq.h
2329   lib/c-strncasecmp.c
2330   lib/config.charset
2331   lib/errno.in.h
2332   lib/float+.h
2333   lib/float.c
2334   lib/float.in.h
2335   lib/fpucw.h
2336   lib/frexp.c
2337   lib/frexpl.c
2338   lib/fseterr.c
2339   lib/fseterr.h
2340   lib/glthread/lock.c
2341   lib/glthread/lock.h
2342   lib/glthread/threadlib.c
2343   lib/iconv.c
2344   lib/iconv.in.h
2345   lib/iconv_close.c
2346   lib/iconv_open-aix.gperf
2347   lib/iconv_open-hpux.gperf
2348   lib/iconv_open-irix.gperf
2349   lib/iconv_open-osf.gperf
2350   lib/iconv_open-solaris.gperf
2351   lib/iconv_open.c
2352   lib/iconveh.h
2353   lib/isnan.c
2354   lib/isnand-nolibm.h
2355   lib/isnand.c
2356   lib/isnanf-nolibm.h
2357   lib/isnanf.c
2358   lib/isnanl-nolibm.h
2359   lib/isnanl.c
2360   lib/iswblank.c
2361   lib/itold.c
2362   lib/localcharset.c
2363   lib/localcharset.h
2364   lib/localename.c
2365   lib/localename.h
2366   lib/malloc.c
2367   lib/malloca.c
2368   lib/malloca.h
2369   lib/malloca.valgrind
2370   lib/math.c
2371   lib/math.in.h
2372   lib/mbchar.c
2373   lib/mbchar.h
2374   lib/mbiter.c
2375   lib/mbiter.h
2376   lib/mbrtowc.c
2377   lib/mbsinit.c
2378   lib/mbsnlen.c
2379   lib/memchr.c
2380   lib/memchr.valgrind
2381   lib/memcmp2.c
2382   lib/memcmp2.h
2383   lib/minmax.h
2384   lib/printf-args.c
2385   lib/printf-args.h
2386   lib/printf-frexp.c
2387   lib/printf-frexp.h
2388   lib/printf-frexpl.c
2389   lib/printf-frexpl.h
2390   lib/printf-parse.c
2391   lib/printf-parse.h
2392   lib/ref-add.sin
2393   lib/ref-del.sin
2394   lib/relocatable.c
2395   lib/relocatable.h
2396   lib/signbitd.c
2397   lib/signbitf.c
2398   lib/signbitl.c
2399   lib/size_max.h
2400   lib/stdbool.in.h
2401   lib/stddef.in.h
2402   lib/stdint.in.h
2403   lib/stdio-impl.h
2404   lib/stdlib.in.h
2405   lib/str-kmp.h
2406   lib/str-two-way.h
2407   lib/streq.h
2408   lib/striconveh.c
2409   lib/striconveh.h
2410   lib/striconveha.c
2411   lib/striconveha.h
2412   lib/string.in.h
2413   lib/strncat.c
2414   lib/strstr.c
2415   lib/sys_types.in.h
2416   lib/unicase.in.h
2417   lib/unicase/cased.c
2418   lib/unicase/cased.h
2419   lib/unicase/casefold.h
2420   lib/unicase/caseprop.h
2421   lib/unicase/context.h
2422   lib/unicase/empty-prefix-context.c
2423   lib/unicase/empty-suffix-context.c
2424   lib/unicase/ignorable.c
2425   lib/unicase/ignorable.h
2426   lib/unicase/invariant.h
2427   lib/unicase/locale-language.c
2428   lib/unicase/locale-languages.gperf
2429   lib/unicase/simple-mapping.h
2430   lib/unicase/special-casing-table.gperf
2431   lib/unicase/special-casing.c
2432   lib/unicase/special-casing.h
2433   lib/unicase/tocasefold.c
2434   lib/unicase/tocasefold.h
2435   lib/unicase/tolower.c
2436   lib/unicase/tolower.h
2437   lib/unicase/totitle.c
2438   lib/unicase/totitle.h
2439   lib/unicase/toupper.c
2440   lib/unicase/toupper.h
2441   lib/unicase/u-casecmp.h
2442   lib/unicase/u-casecoll.h
2443   lib/unicase/u-casefold.h
2444   lib/unicase/u-casemap.h
2445   lib/unicase/u-casexfrm.h
2446   lib/unicase/u-ct-casefold.h
2447   lib/unicase/u-ct-totitle.h
2448   lib/unicase/u-is-cased.h
2449   lib/unicase/u-is-invariant.h
2450   lib/unicase/u-totitle.h
2451   lib/unicase/u16-casecmp.c
2452   lib/unicase/u16-casecoll.c
2453   lib/unicase/u16-casefold.c
2454   lib/unicase/u16-casemap.c
2455   lib/unicase/u16-casexfrm.c
2456   lib/unicase/u16-ct-casefold.c
2457   lib/unicase/u16-ct-tolower.c
2458   lib/unicase/u16-ct-totitle.c
2459   lib/unicase/u16-ct-toupper.c
2460   lib/unicase/u16-is-cased.c
2461   lib/unicase/u16-is-casefolded.c
2462   lib/unicase/u16-is-invariant.c
2463   lib/unicase/u16-is-lowercase.c
2464   lib/unicase/u16-is-titlecase.c
2465   lib/unicase/u16-is-uppercase.c
2466   lib/unicase/u16-tolower.c
2467   lib/unicase/u16-totitle.c
2468   lib/unicase/u16-toupper.c
2469   lib/unicase/u32-casecmp.c
2470   lib/unicase/u32-casecoll.c
2471   lib/unicase/u32-casefold.c
2472   lib/unicase/u32-casemap.c
2473   lib/unicase/u32-casexfrm.c
2474   lib/unicase/u32-ct-casefold.c
2475   lib/unicase/u32-ct-tolower.c
2476   lib/unicase/u32-ct-totitle.c
2477   lib/unicase/u32-ct-toupper.c
2478   lib/unicase/u32-is-cased.c
2479   lib/unicase/u32-is-casefolded.c
2480   lib/unicase/u32-is-invariant.c
2481   lib/unicase/u32-is-lowercase.c
2482   lib/unicase/u32-is-titlecase.c
2483   lib/unicase/u32-is-uppercase.c
2484   lib/unicase/u32-tolower.c
2485   lib/unicase/u32-totitle.c
2486   lib/unicase/u32-toupper.c
2487   lib/unicase/u8-casecmp.c
2488   lib/unicase/u8-casecoll.c
2489   lib/unicase/u8-casefold.c
2490   lib/unicase/u8-casemap.c
2491   lib/unicase/u8-casexfrm.c
2492   lib/unicase/u8-ct-casefold.c
2493   lib/unicase/u8-ct-tolower.c
2494   lib/unicase/u8-ct-totitle.c
2495   lib/unicase/u8-ct-toupper.c
2496   lib/unicase/u8-is-cased.c
2497   lib/unicase/u8-is-casefolded.c
2498   lib/unicase/u8-is-invariant.c
2499   lib/unicase/u8-is-lowercase.c
2500   lib/unicase/u8-is-titlecase.c
2501   lib/unicase/u8-is-uppercase.c
2502   lib/unicase/u8-tolower.c
2503   lib/unicase/u8-totitle.c
2504   lib/unicase/u8-toupper.c
2505   lib/unicase/ulc-casecmp.c
2506   lib/unicase/ulc-casecoll.c
2507   lib/unicase/ulc-casexfrm.c
2508   lib/unicase/unicasemap.h
2509   lib/uniconv.in.h
2510   lib/uniconv/u-conv-from-enc.h
2511   lib/uniconv/u-conv-to-enc.h
2512   lib/uniconv/u-strconv-from-enc.h
2513   lib/uniconv/u-strconv-to-enc.h
2514   lib/uniconv/u16-conv-from-enc.c
2515   lib/uniconv/u16-conv-to-enc.c
2516   lib/uniconv/u16-strconv-from-enc.c
2517   lib/uniconv/u16-strconv-from-locale.c
2518   lib/uniconv/u16-strconv-to-enc.c
2519   lib/uniconv/u16-strconv-to-locale.c
2520   lib/uniconv/u32-conv-from-enc.c
2521   lib/uniconv/u32-conv-to-enc.c
2522   lib/uniconv/u32-strconv-from-enc.c
2523   lib/uniconv/u32-strconv-from-locale.c
2524   lib/uniconv/u32-strconv-to-enc.c
2525   lib/uniconv/u32-strconv-to-locale.c
2526   lib/uniconv/u8-conv-from-enc.c
2527   lib/uniconv/u8-conv-to-enc.c
2528   lib/uniconv/u8-strconv-from-enc.c
2529   lib/uniconv/u8-strconv-from-locale.c
2530   lib/uniconv/u8-strconv-to-enc.c
2531   lib/uniconv/u8-strconv-to-locale.c
2532   lib/unictype.in.h
2533   lib/unictype/bidi_byname.c
2534   lib/unictype/bidi_byname.gperf
2535   lib/unictype/bidi_longname.c
2536   lib/unictype/bidi_name.c
2537   lib/unictype/bidi_of.c
2538   lib/unictype/bidi_of.h
2539   lib/unictype/bidi_test.c
2540   lib/unictype/bitmap.h
2541   lib/unictype/block_test.c
2542   lib/unictype/blocks.c
2543   lib/unictype/blocks.h
2544   lib/unictype/categ_C.c
2545   lib/unictype/categ_C.h
2546   lib/unictype/categ_Cc.c
2547   lib/unictype/categ_Cc.h
2548   lib/unictype/categ_Cf.c
2549   lib/unictype/categ_Cf.h
2550   lib/unictype/categ_Cn.c
2551   lib/unictype/categ_Cn.h
2552   lib/unictype/categ_Co.c
2553   lib/unictype/categ_Co.h
2554   lib/unictype/categ_Cs.c
2555   lib/unictype/categ_Cs.h
2556   lib/unictype/categ_L.c
2557   lib/unictype/categ_L.h
2558   lib/unictype/categ_LC.c
2559   lib/unictype/categ_LC.h
2560   lib/unictype/categ_Ll.c
2561   lib/unictype/categ_Ll.h
2562   lib/unictype/categ_Lm.c
2563   lib/unictype/categ_Lm.h
2564   lib/unictype/categ_Lo.c
2565   lib/unictype/categ_Lo.h
2566   lib/unictype/categ_Lt.c
2567   lib/unictype/categ_Lt.h
2568   lib/unictype/categ_Lu.c
2569   lib/unictype/categ_Lu.h
2570   lib/unictype/categ_M.c
2571   lib/unictype/categ_M.h
2572   lib/unictype/categ_Mc.c
2573   lib/unictype/categ_Mc.h
2574   lib/unictype/categ_Me.c
2575   lib/unictype/categ_Me.h
2576   lib/unictype/categ_Mn.c
2577   lib/unictype/categ_Mn.h
2578   lib/unictype/categ_N.c
2579   lib/unictype/categ_N.h
2580   lib/unictype/categ_Nd.c
2581   lib/unictype/categ_Nd.h
2582   lib/unictype/categ_Nl.c
2583   lib/unictype/categ_Nl.h
2584   lib/unictype/categ_No.c
2585   lib/unictype/categ_No.h
2586   lib/unictype/categ_P.c
2587   lib/unictype/categ_P.h
2588   lib/unictype/categ_Pc.c
2589   lib/unictype/categ_Pc.h
2590   lib/unictype/categ_Pd.c
2591   lib/unictype/categ_Pd.h
2592   lib/unictype/categ_Pe.c
2593   lib/unictype/categ_Pe.h
2594   lib/unictype/categ_Pf.c
2595   lib/unictype/categ_Pf.h
2596   lib/unictype/categ_Pi.c
2597   lib/unictype/categ_Pi.h
2598   lib/unictype/categ_Po.c
2599   lib/unictype/categ_Po.h
2600   lib/unictype/categ_Ps.c
2601   lib/unictype/categ_Ps.h
2602   lib/unictype/categ_S.c
2603   lib/unictype/categ_S.h
2604   lib/unictype/categ_Sc.c
2605   lib/unictype/categ_Sc.h
2606   lib/unictype/categ_Sk.c
2607   lib/unictype/categ_Sk.h
2608   lib/unictype/categ_Sm.c
2609   lib/unictype/categ_Sm.h
2610   lib/unictype/categ_So.c
2611   lib/unictype/categ_So.h
2612   lib/unictype/categ_Z.c
2613   lib/unictype/categ_Z.h
2614   lib/unictype/categ_Zl.c
2615   lib/unictype/categ_Zl.h
2616   lib/unictype/categ_Zp.c
2617   lib/unictype/categ_Zp.h
2618   lib/unictype/categ_Zs.c
2619   lib/unictype/categ_Zs.h
2620   lib/unictype/categ_and.c
2621   lib/unictype/categ_and_not.c
2622   lib/unictype/categ_byname.c
2623   lib/unictype/categ_byname.gperf
2624   lib/unictype/categ_longname.c
2625   lib/unictype/categ_name.c
2626   lib/unictype/categ_none.c
2627   lib/unictype/categ_of.c
2628   lib/unictype/categ_of.h
2629   lib/unictype/categ_or.c
2630   lib/unictype/categ_test.c
2631   lib/unictype/combiningclass.c
2632   lib/unictype/combiningclass.h
2633   lib/unictype/combiningclass_byname.c
2634   lib/unictype/combiningclass_byname.gperf
2635   lib/unictype/combiningclass_longname.c
2636   lib/unictype/combiningclass_name.c
2637   lib/unictype/ctype_alnum.c
2638   lib/unictype/ctype_alnum.h
2639   lib/unictype/ctype_alpha.c
2640   lib/unictype/ctype_alpha.h
2641   lib/unictype/ctype_blank.c
2642   lib/unictype/ctype_blank.h
2643   lib/unictype/ctype_cntrl.c
2644   lib/unictype/ctype_cntrl.h
2645   lib/unictype/ctype_digit.c
2646   lib/unictype/ctype_digit.h
2647   lib/unictype/ctype_graph.c
2648   lib/unictype/ctype_graph.h
2649   lib/unictype/ctype_lower.c
2650   lib/unictype/ctype_lower.h
2651   lib/unictype/ctype_print.c
2652   lib/unictype/ctype_print.h
2653   lib/unictype/ctype_punct.c
2654   lib/unictype/ctype_punct.h
2655   lib/unictype/ctype_space.c
2656   lib/unictype/ctype_space.h
2657   lib/unictype/ctype_upper.c
2658   lib/unictype/ctype_upper.h
2659   lib/unictype/ctype_xdigit.c
2660   lib/unictype/ctype_xdigit.h
2661   lib/unictype/decdigit.c
2662   lib/unictype/decdigit.h
2663   lib/unictype/digit.c
2664   lib/unictype/digit.h
2665   lib/unictype/identsyntaxmap.h
2666   lib/unictype/joininggroup_byname.c
2667   lib/unictype/joininggroup_byname.gperf
2668   lib/unictype/joininggroup_name.c
2669   lib/unictype/joininggroup_name.h
2670   lib/unictype/joininggroup_of.c
2671   lib/unictype/joininggroup_of.h
2672   lib/unictype/joiningtype_byname.c
2673   lib/unictype/joiningtype_byname.gperf
2674   lib/unictype/joiningtype_longname.c
2675   lib/unictype/joiningtype_name.c
2676   lib/unictype/joiningtype_of.c
2677   lib/unictype/joiningtype_of.h
2678   lib/unictype/mirror.c
2679   lib/unictype/mirror.h
2680   lib/unictype/numeric.c
2681   lib/unictype/numeric.h
2682   lib/unictype/pr_alphabetic.c
2683   lib/unictype/pr_alphabetic.h
2684   lib/unictype/pr_ascii_hex_digit.c
2685   lib/unictype/pr_ascii_hex_digit.h
2686   lib/unictype/pr_bidi_arabic_digit.c
2687   lib/unictype/pr_bidi_arabic_digit.h
2688   lib/unictype/pr_bidi_arabic_right_to_left.c
2689   lib/unictype/pr_bidi_arabic_right_to_left.h
2690   lib/unictype/pr_bidi_block_separator.c
2691   lib/unictype/pr_bidi_block_separator.h
2692   lib/unictype/pr_bidi_boundary_neutral.c
2693   lib/unictype/pr_bidi_boundary_neutral.h
2694   lib/unictype/pr_bidi_common_separator.c
2695   lib/unictype/pr_bidi_common_separator.h
2696   lib/unictype/pr_bidi_control.c
2697   lib/unictype/pr_bidi_control.h
2698   lib/unictype/pr_bidi_embedding_or_override.c
2699   lib/unictype/pr_bidi_embedding_or_override.h
2700   lib/unictype/pr_bidi_eur_num_separator.c
2701   lib/unictype/pr_bidi_eur_num_separator.h
2702   lib/unictype/pr_bidi_eur_num_terminator.c
2703   lib/unictype/pr_bidi_eur_num_terminator.h
2704   lib/unictype/pr_bidi_european_digit.c
2705   lib/unictype/pr_bidi_european_digit.h
2706   lib/unictype/pr_bidi_hebrew_right_to_left.c
2707   lib/unictype/pr_bidi_hebrew_right_to_left.h
2708   lib/unictype/pr_bidi_left_to_right.c
2709   lib/unictype/pr_bidi_left_to_right.h
2710   lib/unictype/pr_bidi_non_spacing_mark.c
2711   lib/unictype/pr_bidi_non_spacing_mark.h
2712   lib/unictype/pr_bidi_other_neutral.c
2713   lib/unictype/pr_bidi_other_neutral.h
2714   lib/unictype/pr_bidi_pdf.c
2715   lib/unictype/pr_bidi_pdf.h
2716   lib/unictype/pr_bidi_segment_separator.c
2717   lib/unictype/pr_bidi_segment_separator.h
2718   lib/unictype/pr_bidi_whitespace.c
2719   lib/unictype/pr_bidi_whitespace.h
2720   lib/unictype/pr_byname.c
2721   lib/unictype/pr_byname.gperf
2722   lib/unictype/pr_case_ignorable.c
2723   lib/unictype/pr_case_ignorable.h
2724   lib/unictype/pr_cased.c
2725   lib/unictype/pr_cased.h
2726   lib/unictype/pr_changes_when_casefolded.c
2727   lib/unictype/pr_changes_when_casefolded.h
2728   lib/unictype/pr_changes_when_casemapped.c
2729   lib/unictype/pr_changes_when_casemapped.h
2730   lib/unictype/pr_changes_when_lowercased.c
2731   lib/unictype/pr_changes_when_lowercased.h
2732   lib/unictype/pr_changes_when_titlecased.c
2733   lib/unictype/pr_changes_when_titlecased.h
2734   lib/unictype/pr_changes_when_uppercased.c
2735   lib/unictype/pr_changes_when_uppercased.h
2736   lib/unictype/pr_combining.c
2737   lib/unictype/pr_combining.h
2738   lib/unictype/pr_composite.c
2739   lib/unictype/pr_composite.h
2740   lib/unictype/pr_currency_symbol.c
2741   lib/unictype/pr_currency_symbol.h
2742   lib/unictype/pr_dash.c
2743   lib/unictype/pr_dash.h
2744   lib/unictype/pr_decimal_digit.c
2745   lib/unictype/pr_decimal_digit.h
2746   lib/unictype/pr_default_ignorable_code_point.c
2747   lib/unictype/pr_default_ignorable_code_point.h
2748   lib/unictype/pr_deprecated.c
2749   lib/unictype/pr_deprecated.h
2750   lib/unictype/pr_diacritic.c
2751   lib/unictype/pr_diacritic.h
2752   lib/unictype/pr_extender.c
2753   lib/unictype/pr_extender.h
2754   lib/unictype/pr_format_control.c
2755   lib/unictype/pr_format_control.h
2756   lib/unictype/pr_grapheme_base.c
2757   lib/unictype/pr_grapheme_base.h
2758   lib/unictype/pr_grapheme_extend.c
2759   lib/unictype/pr_grapheme_extend.h
2760   lib/unictype/pr_grapheme_link.c
2761   lib/unictype/pr_grapheme_link.h
2762   lib/unictype/pr_hex_digit.c
2763   lib/unictype/pr_hex_digit.h
2764   lib/unictype/pr_hyphen.c
2765   lib/unictype/pr_hyphen.h
2766   lib/unictype/pr_id_continue.c
2767   lib/unictype/pr_id_continue.h
2768   lib/unictype/pr_id_start.c
2769   lib/unictype/pr_id_start.h
2770   lib/unictype/pr_ideographic.c
2771   lib/unictype/pr_ideographic.h
2772   lib/unictype/pr_ids_binary_operator.c
2773   lib/unictype/pr_ids_binary_operator.h
2774   lib/unictype/pr_ids_trinary_operator.c
2775   lib/unictype/pr_ids_trinary_operator.h
2776   lib/unictype/pr_ignorable_control.c
2777   lib/unictype/pr_ignorable_control.h
2778   lib/unictype/pr_iso_control.c
2779   lib/unictype/pr_iso_control.h
2780   lib/unictype/pr_join_control.c
2781   lib/unictype/pr_join_control.h
2782   lib/unictype/pr_left_of_pair.c
2783   lib/unictype/pr_left_of_pair.h
2784   lib/unictype/pr_line_separator.c
2785   lib/unictype/pr_line_separator.h
2786   lib/unictype/pr_logical_order_exception.c
2787   lib/unictype/pr_logical_order_exception.h
2788   lib/unictype/pr_lowercase.c
2789   lib/unictype/pr_lowercase.h
2790   lib/unictype/pr_math.c
2791   lib/unictype/pr_math.h
2792   lib/unictype/pr_non_break.c
2793   lib/unictype/pr_non_break.h
2794   lib/unictype/pr_not_a_character.c
2795   lib/unictype/pr_not_a_character.h
2796   lib/unictype/pr_numeric.c
2797   lib/unictype/pr_numeric.h
2798   lib/unictype/pr_other_alphabetic.c
2799   lib/unictype/pr_other_alphabetic.h
2800   lib/unictype/pr_other_default_ignorable_code_point.c
2801   lib/unictype/pr_other_default_ignorable_code_point.h
2802   lib/unictype/pr_other_grapheme_extend.c
2803   lib/unictype/pr_other_grapheme_extend.h
2804   lib/unictype/pr_other_id_continue.c
2805   lib/unictype/pr_other_id_continue.h
2806   lib/unictype/pr_other_id_start.c
2807   lib/unictype/pr_other_id_start.h
2808   lib/unictype/pr_other_lowercase.c
2809   lib/unictype/pr_other_lowercase.h
2810   lib/unictype/pr_other_math.c
2811   lib/unictype/pr_other_math.h
2812   lib/unictype/pr_other_uppercase.c
2813   lib/unictype/pr_other_uppercase.h
2814   lib/unictype/pr_paired_punctuation.c
2815   lib/unictype/pr_paired_punctuation.h
2816   lib/unictype/pr_paragraph_separator.c
2817   lib/unictype/pr_paragraph_separator.h
2818   lib/unictype/pr_pattern_syntax.c
2819   lib/unictype/pr_pattern_syntax.h
2820   lib/unictype/pr_pattern_white_space.c
2821   lib/unictype/pr_pattern_white_space.h
2822   lib/unictype/pr_private_use.c
2823   lib/unictype/pr_private_use.h
2824   lib/unictype/pr_punctuation.c
2825   lib/unictype/pr_punctuation.h
2826   lib/unictype/pr_quotation_mark.c
2827   lib/unictype/pr_quotation_mark.h
2828   lib/unictype/pr_radical.c
2829   lib/unictype/pr_radical.h
2830   lib/unictype/pr_sentence_terminal.c
2831   lib/unictype/pr_sentence_terminal.h
2832   lib/unictype/pr_soft_dotted.c
2833   lib/unictype/pr_soft_dotted.h
2834   lib/unictype/pr_space.c
2835   lib/unictype/pr_space.h
2836   lib/unictype/pr_terminal_punctuation.c
2837   lib/unictype/pr_terminal_punctuation.h
2838   lib/unictype/pr_test.c
2839   lib/unictype/pr_titlecase.c
2840   lib/unictype/pr_titlecase.h
2841   lib/unictype/pr_unassigned_code_value.c
2842   lib/unictype/pr_unassigned_code_value.h
2843   lib/unictype/pr_unified_ideograph.c
2844   lib/unictype/pr_unified_ideograph.h
2845   lib/unictype/pr_uppercase.c
2846   lib/unictype/pr_uppercase.h
2847   lib/unictype/pr_variation_selector.c
2848   lib/unictype/pr_variation_selector.h
2849   lib/unictype/pr_white_space.c
2850   lib/unictype/pr_white_space.h
2851   lib/unictype/pr_xid_continue.c
2852   lib/unictype/pr_xid_continue.h
2853   lib/unictype/pr_xid_start.c
2854   lib/unictype/pr_xid_start.h
2855   lib/unictype/pr_zero_width.c
2856   lib/unictype/pr_zero_width.h
2857   lib/unictype/scripts.c
2858   lib/unictype/scripts.h
2859   lib/unictype/scripts_byname.gperf
2860   lib/unictype/sy_c_ident.c
2861   lib/unictype/sy_c_ident.h
2862   lib/unictype/sy_c_whitespace.c
2863   lib/unictype/sy_java_ident.c
2864   lib/unictype/sy_java_ident.h
2865   lib/unictype/sy_java_whitespace.c
2866   lib/unigbrk.in.h
2867   lib/unigbrk/gbrkprop.h
2868   lib/unigbrk/u16-grapheme-breaks.c
2869   lib/unigbrk/u16-grapheme-next.c
2870   lib/unigbrk/u16-grapheme-prev.c
2871   lib/unigbrk/u32-grapheme-breaks.c
2872   lib/unigbrk/u32-grapheme-next.c
2873   lib/unigbrk/u32-grapheme-prev.c
2874   lib/unigbrk/u8-grapheme-breaks.c
2875   lib/unigbrk/u8-grapheme-next.c
2876   lib/unigbrk/u8-grapheme-prev.c
2877   lib/unigbrk/uc-gbrk-prop.c
2878   lib/unigbrk/uc-is-grapheme-break.c
2879   lib/unigbrk/ulc-grapheme-breaks.c
2880   lib/unilbrk.in.h
2881   lib/unilbrk/lbrkprop1.h
2882   lib/unilbrk/lbrkprop2.h
2883   lib/unilbrk/lbrktables.c
2884   lib/unilbrk/lbrktables.h
2885   lib/unilbrk/u16-possible-linebreaks.c
2886   lib/unilbrk/u16-width-linebreaks.c
2887   lib/unilbrk/u32-possible-linebreaks.c
2888   lib/unilbrk/u32-width-linebreaks.c
2889   lib/unilbrk/u8-possible-linebreaks.c
2890   lib/unilbrk/u8-width-linebreaks.c
2891   lib/unilbrk/ulc-common.c
2892   lib/unilbrk/ulc-common.h
2893   lib/unilbrk/ulc-possible-linebreaks.c
2894   lib/unilbrk/ulc-width-linebreaks.c
2895   lib/uniname.in.h
2896   lib/uniname/gen-uninames.lisp
2897   lib/uniname/uniname.c
2898   lib/uniname/uninames.h
2899   lib/uninorm.in.h
2900   lib/uninorm/canonical-decomposition.c
2901   lib/uninorm/compat-decomposition.c
2902   lib/uninorm/composition-table.gperf
2903   lib/uninorm/composition.c
2904   lib/uninorm/decompose-internal.c
2905   lib/uninorm/decompose-internal.h
2906   lib/uninorm/decomposing-form.c
2907   lib/uninorm/decomposition-table.c
2908   lib/uninorm/decomposition-table.h
2909   lib/uninorm/decomposition-table1.h
2910   lib/uninorm/decomposition-table2.h
2911   lib/uninorm/decomposition.c
2912   lib/uninorm/nfc.c
2913   lib/uninorm/nfd.c
2914   lib/uninorm/nfkc.c
2915   lib/uninorm/nfkd.c
2916   lib/uninorm/normalize-internal.h
2917   lib/uninorm/u-normalize-internal.h
2918   lib/uninorm/u-normcmp.h
2919   lib/uninorm/u-normcoll.h
2920   lib/uninorm/u-normxfrm.h
2921   lib/uninorm/u16-normalize.c
2922   lib/uninorm/u16-normcmp.c
2923   lib/uninorm/u16-normcoll.c
2924   lib/uninorm/u16-normxfrm.c
2925   lib/uninorm/u32-normalize.c
2926   lib/uninorm/u32-normcmp.c
2927   lib/uninorm/u32-normcoll.c
2928   lib/uninorm/u32-normxfrm.c
2929   lib/uninorm/u8-normalize.c
2930   lib/uninorm/u8-normcmp.c
2931   lib/uninorm/u8-normcoll.c
2932   lib/uninorm/u8-normxfrm.c
2933   lib/uninorm/uninorm-filter.c
2934   lib/unistd.c
2935   lib/unistd.in.h
2936   lib/unistdio.in.h
2937   lib/unistdio/u-asnprintf.h
2938   lib/unistdio/u-asprintf.h
2939   lib/unistdio/u-printf-args.c
2940   lib/unistdio/u-printf-args.h
2941   lib/unistdio/u-printf-parse.h
2942   lib/unistdio/u-snprintf.h
2943   lib/unistdio/u-sprintf.h
2944   lib/unistdio/u-vasprintf.h
2945   lib/unistdio/u-vsnprintf.h
2946   lib/unistdio/u-vsprintf.h
2947   lib/unistdio/u16-asnprintf.c
2948   lib/unistdio/u16-asprintf.c
2949   lib/unistdio/u16-printf-parse.c
2950   lib/unistdio/u16-snprintf.c
2951   lib/unistdio/u16-sprintf.c
2952   lib/unistdio/u16-u16-asnprintf.c
2953   lib/unistdio/u16-u16-asprintf.c
2954   lib/unistdio/u16-u16-snprintf.c
2955   lib/unistdio/u16-u16-sprintf.c
2956   lib/unistdio/u16-u16-vasnprintf.c
2957   lib/unistdio/u16-u16-vasprintf.c
2958   lib/unistdio/u16-u16-vsnprintf.c
2959   lib/unistdio/u16-u16-vsprintf.c
2960   lib/unistdio/u16-vasnprintf.c
2961   lib/unistdio/u16-vasprintf.c
2962   lib/unistdio/u16-vsnprintf.c
2963   lib/unistdio/u16-vsprintf.c
2964   lib/unistdio/u32-asnprintf.c
2965   lib/unistdio/u32-asprintf.c
2966   lib/unistdio/u32-printf-parse.c
2967   lib/unistdio/u32-snprintf.c
2968   lib/unistdio/u32-sprintf.c
2969   lib/unistdio/u32-u32-asnprintf.c
2970   lib/unistdio/u32-u32-asprintf.c
2971   lib/unistdio/u32-u32-snprintf.c
2972   lib/unistdio/u32-u32-sprintf.c
2973   lib/unistdio/u32-u32-vasnprintf.c
2974   lib/unistdio/u32-u32-vasprintf.c
2975   lib/unistdio/u32-u32-vsnprintf.c
2976   lib/unistdio/u32-u32-vsprintf.c
2977   lib/unistdio/u32-vasnprintf.c
2978   lib/unistdio/u32-vasprintf.c
2979   lib/unistdio/u32-vsnprintf.c
2980   lib/unistdio/u32-vsprintf.c
2981   lib/unistdio/u8-asnprintf.c
2982   lib/unistdio/u8-asprintf.c
2983   lib/unistdio/u8-printf-parse.c
2984   lib/unistdio/u8-snprintf.c
2985   lib/unistdio/u8-sprintf.c
2986   lib/unistdio/u8-u8-asnprintf.c
2987   lib/unistdio/u8-u8-asprintf.c
2988   lib/unistdio/u8-u8-snprintf.c
2989   lib/unistdio/u8-u8-sprintf.c
2990   lib/unistdio/u8-u8-vasnprintf.c
2991   lib/unistdio/u8-u8-vasprintf.c
2992   lib/unistdio/u8-u8-vsnprintf.c
2993   lib/unistdio/u8-u8-vsprintf.c
2994   lib/unistdio/u8-vasnprintf.c
2995   lib/unistdio/u8-vasprintf.c
2996   lib/unistdio/u8-vsnprintf.c
2997   lib/unistdio/u8-vsprintf.c
2998   lib/unistdio/ulc-asnprintf.c
2999   lib/unistdio/ulc-asprintf.c
3000   lib/unistdio/ulc-fprintf.c
3001   lib/unistdio/ulc-printf-parse.c
3002   lib/unistdio/ulc-snprintf.c
3003   lib/unistdio/ulc-sprintf.c
3004   lib/unistdio/ulc-vasnprintf.c
3005   lib/unistdio/ulc-vasprintf.c
3006   lib/unistdio/ulc-vfprintf.c
3007   lib/unistdio/ulc-vsnprintf.c
3008   lib/unistdio/ulc-vsprintf.c
3009   lib/unistr.in.h
3010   lib/unistr/u-cmp2.h
3011   lib/unistr/u-cpy-alloc.h
3012   lib/unistr/u-cpy.h
3013   lib/unistr/u-endswith.h
3014   lib/unistr/u-move.h
3015   lib/unistr/u-set.h
3016   lib/unistr/u-startswith.h
3017   lib/unistr/u-stpcpy.h
3018   lib/unistr/u-stpncpy.h
3019   lib/unistr/u-strcat.h
3020   lib/unistr/u-strcoll.h
3021   lib/unistr/u-strcpy.h
3022   lib/unistr/u-strcspn.h
3023   lib/unistr/u-strdup.h
3024   lib/unistr/u-strlen.h
3025   lib/unistr/u-strncat.h
3026   lib/unistr/u-strncpy.h
3027   lib/unistr/u-strnlen.h
3028   lib/unistr/u-strpbrk.h
3029   lib/unistr/u-strspn.h
3030   lib/unistr/u-strstr.h
3031   lib/unistr/u-strtok.h
3032   lib/unistr/u16-check.c
3033   lib/unistr/u16-chr.c
3034   lib/unistr/u16-cmp.c
3035   lib/unistr/u16-cmp2.c
3036   lib/unistr/u16-cpy-alloc.c
3037   lib/unistr/u16-cpy.c
3038   lib/unistr/u16-endswith.c
3039   lib/unistr/u16-mblen.c
3040   lib/unistr/u16-mbsnlen.c
3041   lib/unistr/u16-mbtouc-aux.c
3042   lib/unistr/u16-mbtouc-unsafe-aux.c
3043   lib/unistr/u16-mbtouc-unsafe.c
3044   lib/unistr/u16-mbtouc.c
3045   lib/unistr/u16-mbtoucr.c
3046   lib/unistr/u16-move.c
3047   lib/unistr/u16-next.c
3048   lib/unistr/u16-prev.c
3049   lib/unistr/u16-set.c
3050   lib/unistr/u16-startswith.c
3051   lib/unistr/u16-stpcpy.c
3052   lib/unistr/u16-stpncpy.c
3053   lib/unistr/u16-strcat.c
3054   lib/unistr/u16-strchr.c
3055   lib/unistr/u16-strcmp.c
3056   lib/unistr/u16-strcoll.c
3057   lib/unistr/u16-strcpy.c
3058   lib/unistr/u16-strcspn.c
3059   lib/unistr/u16-strdup.c
3060   lib/unistr/u16-strlen.c
3061   lib/unistr/u16-strmblen.c
3062   lib/unistr/u16-strmbtouc.c
3063   lib/unistr/u16-strncat.c
3064   lib/unistr/u16-strncmp.c
3065   lib/unistr/u16-strncpy.c
3066   lib/unistr/u16-strnlen.c
3067   lib/unistr/u16-strpbrk.c
3068   lib/unistr/u16-strrchr.c
3069   lib/unistr/u16-strspn.c
3070   lib/unistr/u16-strstr.c
3071   lib/unistr/u16-strtok.c
3072   lib/unistr/u16-to-u32.c
3073   lib/unistr/u16-to-u8.c
3074   lib/unistr/u16-uctomb-aux.c
3075   lib/unistr/u16-uctomb.c
3076   lib/unistr/u32-check.c
3077   lib/unistr/u32-chr.c
3078   lib/unistr/u32-cmp.c
3079   lib/unistr/u32-cmp2.c
3080   lib/unistr/u32-cpy-alloc.c
3081   lib/unistr/u32-cpy.c
3082   lib/unistr/u32-endswith.c
3083   lib/unistr/u32-mblen.c
3084   lib/unistr/u32-mbsnlen.c
3085   lib/unistr/u32-mbtouc-unsafe.c
3086   lib/unistr/u32-mbtouc.c
3087   lib/unistr/u32-mbtoucr.c
3088   lib/unistr/u32-move.c
3089   lib/unistr/u32-next.c
3090   lib/unistr/u32-prev.c
3091   lib/unistr/u32-set.c
3092   lib/unistr/u32-startswith.c
3093   lib/unistr/u32-stpcpy.c
3094   lib/unistr/u32-stpncpy.c
3095   lib/unistr/u32-strcat.c
3096   lib/unistr/u32-strchr.c
3097   lib/unistr/u32-strcmp.c
3098   lib/unistr/u32-strcoll.c
3099   lib/unistr/u32-strcpy.c
3100   lib/unistr/u32-strcspn.c
3101   lib/unistr/u32-strdup.c
3102   lib/unistr/u32-strlen.c
3103   lib/unistr/u32-strmblen.c
3104   lib/unistr/u32-strmbtouc.c
3105   lib/unistr/u32-strncat.c
3106   lib/unistr/u32-strncmp.c
3107   lib/unistr/u32-strncpy.c
3108   lib/unistr/u32-strnlen.c
3109   lib/unistr/u32-strpbrk.c
3110   lib/unistr/u32-strrchr.c
3111   lib/unistr/u32-strspn.c
3112   lib/unistr/u32-strstr.c
3113   lib/unistr/u32-strtok.c
3114   lib/unistr/u32-to-u16.c
3115   lib/unistr/u32-to-u8.c
3116   lib/unistr/u32-uctomb.c
3117   lib/unistr/u8-check.c
3118   lib/unistr/u8-chr.c
3119   lib/unistr/u8-cmp.c
3120   lib/unistr/u8-cmp2.c
3121   lib/unistr/u8-cpy-alloc.c
3122   lib/unistr/u8-cpy.c
3123   lib/unistr/u8-endswith.c
3124   lib/unistr/u8-mblen.c
3125   lib/unistr/u8-mbsnlen.c
3126   lib/unistr/u8-mbtouc-aux.c
3127   lib/unistr/u8-mbtouc-unsafe-aux.c
3128   lib/unistr/u8-mbtouc-unsafe.c
3129   lib/unistr/u8-mbtouc.c
3130   lib/unistr/u8-mbtoucr.c
3131   lib/unistr/u8-move.c
3132   lib/unistr/u8-next.c
3133   lib/unistr/u8-prev.c
3134   lib/unistr/u8-set.c
3135   lib/unistr/u8-startswith.c
3136   lib/unistr/u8-stpcpy.c
3137   lib/unistr/u8-stpncpy.c
3138   lib/unistr/u8-strcat.c
3139   lib/unistr/u8-strchr.c
3140   lib/unistr/u8-strcmp.c
3141   lib/unistr/u8-strcoll.c
3142   lib/unistr/u8-strcpy.c
3143   lib/unistr/u8-strcspn.c
3144   lib/unistr/u8-strdup.c
3145   lib/unistr/u8-strlen.c
3146   lib/unistr/u8-strmblen.c
3147   lib/unistr/u8-strmbtouc.c
3148   lib/unistr/u8-strncat.c
3149   lib/unistr/u8-strncmp.c
3150   lib/unistr/u8-strncpy.c
3151   lib/unistr/u8-strnlen.c
3152   lib/unistr/u8-strpbrk.c
3153   lib/unistr/u8-strrchr.c
3154   lib/unistr/u8-strspn.c
3155   lib/unistr/u8-strstr.c
3156   lib/unistr/u8-strtok.c
3157   lib/unistr/u8-to-u16.c
3158   lib/unistr/u8-to-u32.c
3159   lib/unistr/u8-uctomb-aux.c
3160   lib/unistr/u8-uctomb.c
3161   lib/unitypes.in.h
3162   lib/uniwbrk.in.h
3163   lib/uniwbrk/u-wordbreaks.h
3164   lib/uniwbrk/u16-wordbreaks.c
3165   lib/uniwbrk/u32-wordbreaks.c
3166   lib/uniwbrk/u8-wordbreaks.c
3167   lib/uniwbrk/ulc-wordbreaks.c
3168   lib/uniwbrk/wbrkprop.h
3169   lib/uniwbrk/wbrktable.c
3170   lib/uniwbrk/wbrktable.h
3171   lib/uniwbrk/wordbreak-property.c
3172   lib/uniwidth.in.h
3173   lib/uniwidth/cjk.h
3174   lib/uniwidth/u16-strwidth.c
3175   lib/uniwidth/u16-width.c
3176   lib/uniwidth/u32-strwidth.c
3177   lib/uniwidth/u32-width.c
3178   lib/uniwidth/u8-strwidth.c
3179   lib/uniwidth/u8-width.c
3180   lib/uniwidth/width.c
3181   lib/vasnprintf.c
3182   lib/verify.h
3183   lib/wchar.in.h
3184   lib/wctype-h.c
3185   lib/wctype.in.h
3186   lib/wcwidth.c
3187   lib/xsize.c
3188   lib/xsize.h
3189   m4/00gnulib.m4
3190   m4/absolute-header.m4
3191   m4/alloca.m4
3192   m4/btowc.m4
3193   m4/codeset.m4
3194   m4/configmake.m4
3195   m4/eealloc.m4
3196   m4/environ.m4
3197   m4/errno_h.m4
3198   m4/error.m4
3199   m4/exponentd.m4
3200   m4/exponentf.m4
3201   m4/exponentl.m4
3202   m4/extensions.m4
3203   m4/extern-inline.m4
3204   m4/fcntl-o.m4
3205   m4/fdopen.m4
3206   m4/float_h.m4
3207   m4/fpieee.m4
3208   m4/frexp.m4
3209   m4/frexpl.m4
3210   m4/fseterr.m4
3211   m4/getpagesize.m4
3212   m4/glibc21.m4
3213   m4/gnulib-common.m4
3214   m4/iconv.m4
3215   m4/iconv_h.m4
3216   m4/iconv_open.m4
3217   m4/include_next.m4
3218   m4/inline.m4
3219   m4/intlmacosx.m4
3220   m4/intmax_t.m4
3221   m4/inttypes-pri.m4
3222   m4/inttypes.m4
3223   m4/inttypes_h.m4
3224   m4/isnand.m4
3225   m4/isnanf.m4
3226   m4/isnanl.m4
3227   m4/iswblank.m4
3228   m4/lcmessage.m4
3229   m4/ldexpl.m4
3230   m4/lib-ld.m4
3231   m4/lib-link.m4
3232   m4/lib-prefix.m4
3233   m4/libunistring-base.m4
3234   m4/localcharset.m4
3235   m4/locale-ar.m4
3236   m4/locale-fr.m4
3237   m4/locale-ja.m4
3238   m4/locale-tr.m4
3239   m4/locale-zh.m4
3240   m4/locale_h.m4
3241   m4/localename.m4
3242   m4/lock.m4
3243   m4/longlong.m4
3244   m4/malloc.m4
3245   m4/malloca.m4
3246   m4/math_h.m4
3247   m4/mbchar.m4
3248   m4/mbiter.m4
3249   m4/mbrtowc.m4
3250   m4/mbsinit.m4
3251   m4/mbstate_t.m4
3252   m4/mbtowc.m4
3253   m4/memchr.m4
3254   m4/minmax.m4
3255   m4/mmap-anon.m4
3256   m4/msvc-inval.m4
3257   m4/msvc-nothrow.m4
3258   m4/multiarch.m4
3259   m4/nocrash.m4
3260   m4/off_t.m4
3261   m4/printf-frexp.m4
3262   m4/printf-frexpl.m4
3263   m4/printf.m4
3264   m4/putenv.m4
3265   m4/relocatable-lib.m4
3266   m4/setenv.m4
3267   m4/setlocale.m4
3268   m4/signbit.m4
3269   m4/size_max.m4
3270   m4/ssize_t.m4
3271   m4/stdbool.m4
3272   m4/stddef_h.m4
3273   m4/stdint.m4
3274   m4/stdint_h.m4
3275   m4/stdio_h.m4
3276   m4/stdlib_h.m4
3277   m4/strerror.m4
3278   m4/string_h.m4
3279   m4/strncat.m4
3280   m4/strstr.m4
3281   m4/sys_socket_h.m4
3282   m4/sys_types_h.m4
3283   m4/thread.m4
3284   m4/threadlib.m4
3285   m4/unistd_h.m4
3286   m4/vasnprintf.m4
3287   m4/warn-on-use.m4
3288   m4/wchar_h.m4
3289   m4/wchar_t.m4
3290   m4/wcrtomb.m4
3291   m4/wctob.m4
3292   m4/wctomb.m4
3293   m4/wctype_h.m4
3294   m4/wcwidth.m4
3295   m4/wint_t.m4
3296   m4/xalloc.m4
3297   m4/xsize.m4
3298   m4/yield.m4
3299   tests/infinity.h
3300   tests/init.sh
3301   tests/macros.h
3302   tests/minus-zero.h
3303   tests/nan.h
3304   tests/randomd.c
3305   tests/randoml.c
3306   tests/signature.h
3307   tests/test-alloca-opt.c
3308   tests/test-array-mergesort.c
3309   tests/test-btowc.c
3310   tests/test-btowc1.sh
3311   tests/test-btowc2.sh
3312   tests/test-c-ctype.c
3313   tests/test-c-strcase.sh
3314   tests/test-c-strcasecmp.c
3315   tests/test-c-strncasecmp.c
3316   tests/test-environ.c
3317   tests/test-errno.c
3318   tests/test-fdopen.c
3319   tests/test-fgetc.c
3320   tests/test-float.c
3321   tests/test-fputc.c
3322   tests/test-fread.c
3323   tests/test-frexp.c
3324   tests/test-frexp.h
3325   tests/test-frexpl.c
3326   tests/test-fseterr.c
3327   tests/test-fwrite.c
3328   tests/test-iconv-h.c
3329   tests/test-iconv.c
3330   tests/test-init.sh
3331   tests/test-intprops.c
3332   tests/test-inttypes.c
3333   tests/test-isnand-nolibm.c
3334   tests/test-isnand.h
3335   tests/test-isnanf-nolibm.c
3336   tests/test-isnanf.h
3337   tests/test-isnanl-nolibm.c
3338   tests/test-isnanl.h
3339   tests/test-iswblank.c
3340   tests/test-locale.c
3341   tests/test-localename.c
3342   tests/test-lock.c
3343   tests/test-malloca.c
3344   tests/test-math.c
3345   tests/test-mbrtowc-w32-1.sh
3346   tests/test-mbrtowc-w32-2.sh
3347   tests/test-mbrtowc-w32-3.sh
3348   tests/test-mbrtowc-w32-4.sh
3349   tests/test-mbrtowc-w32-5.sh
3350   tests/test-mbrtowc-w32.c
3351   tests/test-mbrtowc.c
3352   tests/test-mbrtowc1.sh
3353   tests/test-mbrtowc2.sh
3354   tests/test-mbrtowc3.sh
3355   tests/test-mbrtowc4.sh
3356   tests/test-mbsinit.c
3357   tests/test-mbsinit.sh
3358   tests/test-memchr.c
3359   tests/test-printf-frexp.c
3360   tests/test-printf-frexpl.c
3361   tests/test-setenv.c
3362   tests/test-setlocale1.c
3363   tests/test-setlocale1.sh
3364   tests/test-setlocale2.c
3365   tests/test-setlocale2.sh
3366   tests/test-signbit.c
3367   tests/test-stdbool.c
3368   tests/test-stddef.c
3369   tests/test-stdint.c
3370   tests/test-stdio.c
3371   tests/test-stdlib.c
3372   tests/test-strerror.c
3373   tests/test-striconveh.c
3374   tests/test-striconveha.c
3375   tests/test-string.c
3376   tests/test-strncat.c
3377   tests/test-strstr.c
3378   tests/test-sys_types.c
3379   tests/test-sys_wait.h
3380   tests/test-thread_create.c
3381   tests/test-thread_self.c
3382   tests/test-unistd.c
3383   tests/test-unsetenv.c
3384   tests/test-verify.c
3385   tests/test-verify.sh
3386   tests/test-wchar.c
3387   tests/test-wcrtomb-w32-1.sh
3388   tests/test-wcrtomb-w32-2.sh
3389   tests/test-wcrtomb-w32-3.sh
3390   tests/test-wcrtomb-w32-4.sh
3391   tests/test-wcrtomb-w32-5.sh
3392   tests/test-wcrtomb-w32.c
3393   tests/test-wcrtomb.c
3394   tests/test-wcrtomb.sh
3395   tests/test-wctype-h.c
3396   tests/test-wcwidth.c
3397   tests/test-xalloc-die.c
3398   tests/test-xalloc-die.sh
3399   tests/unicase/test-casecmp.h
3400   tests/unicase/test-cased.c
3401   tests/unicase/test-ignorable.c
3402   tests/unicase/test-is-cased.h
3403   tests/unicase/test-is-casefolded.h
3404   tests/unicase/test-is-lowercase.h
3405   tests/unicase/test-is-titlecase.h
3406   tests/unicase/test-is-uppercase.h
3407   tests/unicase/test-locale-language.c
3408   tests/unicase/test-locale-language.sh
3409   tests/unicase/test-mapping-part1.h
3410   tests/unicase/test-mapping-part2.h
3411   tests/unicase/test-predicate-part1.h
3412   tests/unicase/test-predicate-part2.h
3413   tests/unicase/test-u16-casecmp.c
3414   tests/unicase/test-u16-casecoll.c
3415   tests/unicase/test-u16-casefold.c
3416   tests/unicase/test-u16-is-cased.c
3417   tests/unicase/test-u16-is-casefolded.c
3418   tests/unicase/test-u16-is-lowercase.c
3419   tests/unicase/test-u16-is-titlecase.c
3420   tests/unicase/test-u16-is-uppercase.c
3421   tests/unicase/test-u16-tolower.c
3422   tests/unicase/test-u16-totitle.c
3423   tests/unicase/test-u16-toupper.c
3424   tests/unicase/test-u32-casecmp.c
3425   tests/unicase/test-u32-casecoll.c
3426   tests/unicase/test-u32-casefold.c
3427   tests/unicase/test-u32-is-cased.c
3428   tests/unicase/test-u32-is-casefolded.c
3429   tests/unicase/test-u32-is-lowercase.c
3430   tests/unicase/test-u32-is-titlecase.c
3431   tests/unicase/test-u32-is-uppercase.c
3432   tests/unicase/test-u32-tolower.c
3433   tests/unicase/test-u32-totitle.c
3434   tests/unicase/test-u32-toupper.c
3435   tests/unicase/test-u8-casecmp.c
3436   tests/unicase/test-u8-casecoll.c
3437   tests/unicase/test-u8-casefold.c
3438   tests/unicase/test-u8-is-cased.c
3439   tests/unicase/test-u8-is-casefolded.c
3440   tests/unicase/test-u8-is-lowercase.c
3441   tests/unicase/test-u8-is-titlecase.c
3442   tests/unicase/test-u8-is-uppercase.c
3443   tests/unicase/test-u8-tolower.c
3444   tests/unicase/test-u8-totitle.c
3445   tests/unicase/test-u8-toupper.c
3446   tests/unicase/test-uc_tolower.c
3447   tests/unicase/test-uc_totitle.c
3448   tests/unicase/test-uc_toupper.c
3449   tests/unicase/test-ulc-casecmp.c
3450   tests/unicase/test-ulc-casecmp1.sh
3451   tests/unicase/test-ulc-casecmp2.sh
3452   tests/unicase/test-ulc-casecoll.c
3453   tests/unicase/test-ulc-casecoll1.sh
3454   tests/unicase/test-ulc-casecoll2.sh
3455   tests/uniconv/test-u16-conv-from-enc.c
3456   tests/uniconv/test-u16-conv-to-enc.c
3457   tests/uniconv/test-u16-strconv-from-enc.c
3458   tests/uniconv/test-u16-strconv-to-enc.c
3459   tests/uniconv/test-u32-conv-from-enc.c
3460   tests/uniconv/test-u32-conv-to-enc.c
3461   tests/uniconv/test-u32-strconv-from-enc.c
3462   tests/uniconv/test-u32-strconv-to-enc.c
3463   tests/uniconv/test-u8-conv-from-enc.c
3464   tests/uniconv/test-u8-conv-to-enc.c
3465   tests/uniconv/test-u8-strconv-from-enc.c
3466   tests/uniconv/test-u8-strconv-to-enc.c
3467   tests/unictype/test-bidi_byname.c
3468   tests/unictype/test-bidi_longname.c
3469   tests/unictype/test-bidi_name.c
3470   tests/unictype/test-bidi_of.c
3471   tests/unictype/test-bidi_test.c
3472   tests/unictype/test-block_list.c
3473   tests/unictype/test-block_of.c
3474   tests/unictype/test-block_test.c
3475   tests/unictype/test-categ_C.c
3476   tests/unictype/test-categ_Cc.c
3477   tests/unictype/test-categ_Cf.c
3478   tests/unictype/test-categ_Cn.c
3479   tests/unictype/test-categ_Co.c
3480   tests/unictype/test-categ_Cs.c
3481   tests/unictype/test-categ_L.c
3482   tests/unictype/test-categ_LC.c
3483   tests/unictype/test-categ_Ll.c
3484   tests/unictype/test-categ_Lm.c
3485   tests/unictype/test-categ_Lo.c
3486   tests/unictype/test-categ_Lt.c
3487   tests/unictype/test-categ_Lu.c
3488   tests/unictype/test-categ_M.c
3489   tests/unictype/test-categ_Mc.c
3490   tests/unictype/test-categ_Me.c
3491   tests/unictype/test-categ_Mn.c
3492   tests/unictype/test-categ_N.c
3493   tests/unictype/test-categ_Nd.c
3494   tests/unictype/test-categ_Nl.c
3495   tests/unictype/test-categ_No.c
3496   tests/unictype/test-categ_P.c
3497   tests/unictype/test-categ_Pc.c
3498   tests/unictype/test-categ_Pd.c
3499   tests/unictype/test-categ_Pe.c
3500   tests/unictype/test-categ_Pf.c
3501   tests/unictype/test-categ_Pi.c
3502   tests/unictype/test-categ_Po.c
3503   tests/unictype/test-categ_Ps.c
3504   tests/unictype/test-categ_S.c
3505   tests/unictype/test-categ_Sc.c
3506   tests/unictype/test-categ_Sk.c
3507   tests/unictype/test-categ_Sm.c
3508   tests/unictype/test-categ_So.c
3509   tests/unictype/test-categ_Z.c
3510   tests/unictype/test-categ_Zl.c
3511   tests/unictype/test-categ_Zp.c
3512   tests/unictype/test-categ_Zs.c
3513   tests/unictype/test-categ_and.c
3514   tests/unictype/test-categ_and_not.c
3515   tests/unictype/test-categ_byname.c
3516   tests/unictype/test-categ_longname.c
3517   tests/unictype/test-categ_name.c
3518   tests/unictype/test-categ_none.c
3519   tests/unictype/test-categ_of.c
3520   tests/unictype/test-categ_or.c
3521   tests/unictype/test-categ_test_withtable.c
3522   tests/unictype/test-combiningclass.c
3523   tests/unictype/test-combiningclass_byname.c
3524   tests/unictype/test-combiningclass_longname.c
3525   tests/unictype/test-combiningclass_name.c
3526   tests/unictype/test-ctype_alnum.c
3527   tests/unictype/test-ctype_alpha.c
3528   tests/unictype/test-ctype_blank.c
3529   tests/unictype/test-ctype_cntrl.c
3530   tests/unictype/test-ctype_digit.c
3531   tests/unictype/test-ctype_graph.c
3532   tests/unictype/test-ctype_lower.c
3533   tests/unictype/test-ctype_print.c
3534   tests/unictype/test-ctype_punct.c
3535   tests/unictype/test-ctype_space.c
3536   tests/unictype/test-ctype_upper.c
3537   tests/unictype/test-ctype_xdigit.c
3538   tests/unictype/test-decdigit.c
3539   tests/unictype/test-decdigit.h
3540   tests/unictype/test-digit.c
3541   tests/unictype/test-digit.h
3542   tests/unictype/test-joininggroup_byname.c
3543   tests/unictype/test-joininggroup_name.c
3544   tests/unictype/test-joininggroup_of.c
3545   tests/unictype/test-joininggroup_of.h
3546   tests/unictype/test-joiningtype_byname.c
3547   tests/unictype/test-joiningtype_longname.c
3548   tests/unictype/test-joiningtype_name.c
3549   tests/unictype/test-joiningtype_of.c
3550   tests/unictype/test-joiningtype_of.h
3551   tests/unictype/test-mirror.c
3552   tests/unictype/test-numeric.c
3553   tests/unictype/test-numeric.h
3554   tests/unictype/test-pr_alphabetic.c
3555   tests/unictype/test-pr_ascii_hex_digit.c
3556   tests/unictype/test-pr_bidi_arabic_digit.c
3557   tests/unictype/test-pr_bidi_arabic_right_to_left.c
3558   tests/unictype/test-pr_bidi_block_separator.c
3559   tests/unictype/test-pr_bidi_boundary_neutral.c
3560   tests/unictype/test-pr_bidi_common_separator.c
3561   tests/unictype/test-pr_bidi_control.c
3562   tests/unictype/test-pr_bidi_embedding_or_override.c
3563   tests/unictype/test-pr_bidi_eur_num_separator.c
3564   tests/unictype/test-pr_bidi_eur_num_terminator.c
3565   tests/unictype/test-pr_bidi_european_digit.c
3566   tests/unictype/test-pr_bidi_hebrew_right_to_left.c
3567   tests/unictype/test-pr_bidi_left_to_right.c
3568   tests/unictype/test-pr_bidi_non_spacing_mark.c
3569   tests/unictype/test-pr_bidi_other_neutral.c
3570   tests/unictype/test-pr_bidi_pdf.c
3571   tests/unictype/test-pr_bidi_segment_separator.c
3572   tests/unictype/test-pr_bidi_whitespace.c
3573   tests/unictype/test-pr_byname.c
3574   tests/unictype/test-pr_case_ignorable.c
3575   tests/unictype/test-pr_cased.c
3576   tests/unictype/test-pr_changes_when_casefolded.c
3577   tests/unictype/test-pr_changes_when_casemapped.c
3578   tests/unictype/test-pr_changes_when_lowercased.c
3579   tests/unictype/test-pr_changes_when_titlecased.c
3580   tests/unictype/test-pr_changes_when_uppercased.c
3581   tests/unictype/test-pr_combining.c
3582   tests/unictype/test-pr_composite.c
3583   tests/unictype/test-pr_currency_symbol.c
3584   tests/unictype/test-pr_dash.c
3585   tests/unictype/test-pr_decimal_digit.c
3586   tests/unictype/test-pr_default_ignorable_code_point.c
3587   tests/unictype/test-pr_deprecated.c
3588   tests/unictype/test-pr_diacritic.c
3589   tests/unictype/test-pr_extender.c
3590   tests/unictype/test-pr_format_control.c
3591   tests/unictype/test-pr_grapheme_base.c
3592   tests/unictype/test-pr_grapheme_extend.c
3593   tests/unictype/test-pr_grapheme_link.c
3594   tests/unictype/test-pr_hex_digit.c
3595   tests/unictype/test-pr_hyphen.c
3596   tests/unictype/test-pr_id_continue.c
3597   tests/unictype/test-pr_id_start.c
3598   tests/unictype/test-pr_ideographic.c
3599   tests/unictype/test-pr_ids_binary_operator.c
3600   tests/unictype/test-pr_ids_trinary_operator.c
3601   tests/unictype/test-pr_ignorable_control.c
3602   tests/unictype/test-pr_iso_control.c
3603   tests/unictype/test-pr_join_control.c
3604   tests/unictype/test-pr_left_of_pair.c
3605   tests/unictype/test-pr_line_separator.c
3606   tests/unictype/test-pr_logical_order_exception.c
3607   tests/unictype/test-pr_lowercase.c
3608   tests/unictype/test-pr_math.c
3609   tests/unictype/test-pr_non_break.c
3610   tests/unictype/test-pr_not_a_character.c
3611   tests/unictype/test-pr_numeric.c
3612   tests/unictype/test-pr_other_alphabetic.c
3613   tests/unictype/test-pr_other_default_ignorable_code_point.c
3614   tests/unictype/test-pr_other_grapheme_extend.c
3615   tests/unictype/test-pr_other_id_continue.c
3616   tests/unictype/test-pr_other_id_start.c
3617   tests/unictype/test-pr_other_lowercase.c
3618   tests/unictype/test-pr_other_math.c
3619   tests/unictype/test-pr_other_uppercase.c
3620   tests/unictype/test-pr_paired_punctuation.c
3621   tests/unictype/test-pr_paragraph_separator.c
3622   tests/unictype/test-pr_pattern_syntax.c
3623   tests/unictype/test-pr_pattern_white_space.c
3624   tests/unictype/test-pr_private_use.c
3625   tests/unictype/test-pr_punctuation.c
3626   tests/unictype/test-pr_quotation_mark.c
3627   tests/unictype/test-pr_radical.c
3628   tests/unictype/test-pr_sentence_terminal.c
3629   tests/unictype/test-pr_soft_dotted.c
3630   tests/unictype/test-pr_space.c
3631   tests/unictype/test-pr_terminal_punctuation.c
3632   tests/unictype/test-pr_test.c
3633   tests/unictype/test-pr_titlecase.c
3634   tests/unictype/test-pr_unassigned_code_value.c
3635   tests/unictype/test-pr_unified_ideograph.c
3636   tests/unictype/test-pr_uppercase.c
3637   tests/unictype/test-pr_variation_selector.c
3638   tests/unictype/test-pr_white_space.c
3639   tests/unictype/test-pr_xid_continue.c
3640   tests/unictype/test-pr_xid_start.c
3641   tests/unictype/test-pr_zero_width.c
3642   tests/unictype/test-predicate-part1.h
3643   tests/unictype/test-predicate-part2.h
3644   tests/unictype/test-scripts.c
3645   tests/unictype/test-sy_c_ident.c
3646   tests/unictype/test-sy_c_whitespace.c
3647   tests/unictype/test-sy_java_ident.c
3648   tests/unictype/test-sy_java_whitespace.c
3649   tests/unigbrk/GraphemeBreakTest.txt
3650   tests/unigbrk/test-u16-grapheme-breaks.c
3651   tests/unigbrk/test-u16-grapheme-next.c
3652   tests/unigbrk/test-u16-grapheme-prev.c
3653   tests/unigbrk/test-u32-grapheme-breaks.c
3654   tests/unigbrk/test-u32-grapheme-next.c
3655   tests/unigbrk/test-u32-grapheme-prev.c
3656   tests/unigbrk/test-u8-grapheme-breaks.c
3657   tests/unigbrk/test-u8-grapheme-next.c
3658   tests/unigbrk/test-u8-grapheme-prev.c
3659   tests/unigbrk/test-uc-gbrk-prop.c
3660   tests/unigbrk/test-uc-gbrk-prop.h
3661   tests/unigbrk/test-uc-is-grapheme-break.c
3662   tests/unigbrk/test-uc-is-grapheme-break.sh
3663   tests/unigbrk/test-ulc-grapheme-breaks.c
3664   tests/unigbrk/test-ulc-grapheme-breaks.sh
3665   tests/unilbrk/test-u16-possible-linebreaks.c
3666   tests/unilbrk/test-u16-width-linebreaks.c
3667   tests/unilbrk/test-u32-possible-linebreaks.c
3668   tests/unilbrk/test-u32-width-linebreaks.c
3669   tests/unilbrk/test-u8-possible-linebreaks.c
3670   tests/unilbrk/test-u8-width-linebreaks.c
3671   tests/unilbrk/test-ulc-possible-linebreaks.c
3672   tests/unilbrk/test-ulc-width-linebreaks.c
3673   tests/uniname/UnicodeDataNames.txt
3674   tests/uniname/test-uninames.c
3675   tests/uniname/test-uninames.sh
3676   tests/uninorm/NormalizationTest.txt
3677   tests/uninorm/test-canonical-decomposition.c
3678   tests/uninorm/test-compat-decomposition.c
3679   tests/uninorm/test-composition.c
3680   tests/uninorm/test-decomposing-form.c
3681   tests/uninorm/test-decomposition.c
3682   tests/uninorm/test-nfc.c
3683   tests/uninorm/test-nfd.c
3684   tests/uninorm/test-nfkc.c
3685   tests/uninorm/test-nfkd.c
3686   tests/uninorm/test-u16-nfc.c
3687   tests/uninorm/test-u16-nfd.c
3688   tests/uninorm/test-u16-nfkc.c
3689   tests/uninorm/test-u16-nfkd.c
3690   tests/uninorm/test-u16-normcmp.c
3691   tests/uninorm/test-u16-normcmp.h
3692   tests/uninorm/test-u16-normcoll.c
3693   tests/uninorm/test-u32-nfc-big.c
3694   tests/uninorm/test-u32-nfc-big.sh
3695   tests/uninorm/test-u32-nfc.c
3696   tests/uninorm/test-u32-nfd-big.c
3697   tests/uninorm/test-u32-nfd-big.sh
3698   tests/uninorm/test-u32-nfd.c
3699   tests/uninorm/test-u32-nfkc-big.c
3700   tests/uninorm/test-u32-nfkc-big.sh
3701   tests/uninorm/test-u32-nfkc.c
3702   tests/uninorm/test-u32-nfkd-big.c
3703   tests/uninorm/test-u32-nfkd-big.sh
3704   tests/uninorm/test-u32-nfkd.c
3705   tests/uninorm/test-u32-normalize-big.c
3706   tests/uninorm/test-u32-normalize-big.h
3707   tests/uninorm/test-u32-normcmp.c
3708   tests/uninorm/test-u32-normcmp.h
3709   tests/uninorm/test-u32-normcoll.c
3710   tests/uninorm/test-u8-nfc.c
3711   tests/uninorm/test-u8-nfd.c
3712   tests/uninorm/test-u8-nfkc.c
3713   tests/uninorm/test-u8-nfkd.c
3714   tests/uninorm/test-u8-normcmp.c
3715   tests/uninorm/test-u8-normcmp.h
3716   tests/uninorm/test-u8-normcoll.c
3717   tests/uninorm/test-uninorm-filter-nfc.c
3718   tests/unistdio/test-u16-asnprintf1.c
3719   tests/unistdio/test-u16-asnprintf1.h
3720   tests/unistdio/test-u16-printf1.h
3721   tests/unistdio/test-u16-vasnprintf1.c
3722   tests/unistdio/test-u16-vasnprintf2.c
3723   tests/unistdio/test-u16-vasnprintf2.sh
3724   tests/unistdio/test-u16-vasnprintf3.c
3725   tests/unistdio/test-u16-vasnprintf3.sh
3726   tests/unistdio/test-u16-vasprintf1.c
3727   tests/unistdio/test-u16-vsnprintf1.c
3728   tests/unistdio/test-u16-vsprintf1.c
3729   tests/unistdio/test-u32-asnprintf1.c
3730   tests/unistdio/test-u32-asnprintf1.h
3731   tests/unistdio/test-u32-printf1.h
3732   tests/unistdio/test-u32-vasnprintf1.c
3733   tests/unistdio/test-u32-vasnprintf2.c
3734   tests/unistdio/test-u32-vasnprintf2.sh
3735   tests/unistdio/test-u32-vasnprintf3.c
3736   tests/unistdio/test-u32-vasnprintf3.sh
3737   tests/unistdio/test-u32-vasprintf1.c
3738   tests/unistdio/test-u32-vsnprintf1.c
3739   tests/unistdio/test-u32-vsprintf1.c
3740   tests/unistdio/test-u8-asnprintf1.c
3741   tests/unistdio/test-u8-asnprintf1.h
3742   tests/unistdio/test-u8-printf1.h
3743   tests/unistdio/test-u8-vasnprintf1.c
3744   tests/unistdio/test-u8-vasnprintf2.c
3745   tests/unistdio/test-u8-vasnprintf2.sh
3746   tests/unistdio/test-u8-vasnprintf3.c
3747   tests/unistdio/test-u8-vasnprintf3.sh
3748   tests/unistdio/test-u8-vasprintf1.c
3749   tests/unistdio/test-u8-vsnprintf1.c
3750   tests/unistdio/test-u8-vsprintf1.c
3751   tests/unistdio/test-ulc-asnprintf1.c
3752   tests/unistdio/test-ulc-asnprintf1.h
3753   tests/unistdio/test-ulc-printf1.h
3754   tests/unistdio/test-ulc-vasnprintf1.c
3755   tests/unistdio/test-ulc-vasnprintf2.c
3756   tests/unistdio/test-ulc-vasnprintf2.sh
3757   tests/unistdio/test-ulc-vasnprintf3.c
3758   tests/unistdio/test-ulc-vasnprintf3.sh
3759   tests/unistdio/test-ulc-vasprintf1.c
3760   tests/unistdio/test-ulc-vsnprintf1.c
3761   tests/unistdio/test-ulc-vsprintf1.c
3762   tests/unistr/test-chr.h
3763   tests/unistr/test-cmp.h
3764   tests/unistr/test-cmp2.h
3765   tests/unistr/test-cpy-alloc.h
3766   tests/unistr/test-cpy.h
3767   tests/unistr/test-move.h
3768   tests/unistr/test-set.h
3769   tests/unistr/test-stpcpy.h
3770   tests/unistr/test-stpncpy.h
3771   tests/unistr/test-strcat.h
3772   tests/unistr/test-strchr.h
3773   tests/unistr/test-strcmp.h
3774   tests/unistr/test-strcpy.h
3775   tests/unistr/test-strdup.h
3776   tests/unistr/test-strncat.h
3777   tests/unistr/test-strncmp.h
3778   tests/unistr/test-strncpy.h
3779   tests/unistr/test-strnlen.h
3780   tests/unistr/test-u-strstr.h
3781   tests/unistr/test-u16-check.c
3782   tests/unistr/test-u16-chr.c
3783   tests/unistr/test-u16-cmp.c
3784   tests/unistr/test-u16-cmp2.c
3785   tests/unistr/test-u16-cpy-alloc.c
3786   tests/unistr/test-u16-cpy.c
3787   tests/unistr/test-u16-mblen.c
3788   tests/unistr/test-u16-mbsnlen.c
3789   tests/unistr/test-u16-mbtouc-unsafe.c
3790   tests/unistr/test-u16-mbtouc.c
3791   tests/unistr/test-u16-mbtouc.h
3792   tests/unistr/test-u16-mbtoucr.c
3793   tests/unistr/test-u16-move.c
3794   tests/unistr/test-u16-next.c
3795   tests/unistr/test-u16-prev.c
3796   tests/unistr/test-u16-set.c
3797   tests/unistr/test-u16-stpcpy.c
3798   tests/unistr/test-u16-stpncpy.c
3799   tests/unistr/test-u16-strcat.c
3800   tests/unistr/test-u16-strchr.c
3801   tests/unistr/test-u16-strcmp.c
3802   tests/unistr/test-u16-strcmp.h
3803   tests/unistr/test-u16-strcoll.c
3804   tests/unistr/test-u16-strcpy.c
3805   tests/unistr/test-u16-strdup.c
3806   tests/unistr/test-u16-strlen.c
3807   tests/unistr/test-u16-strmblen.c
3808   tests/unistr/test-u16-strmbtouc.c
3809   tests/unistr/test-u16-strncat.c
3810   tests/unistr/test-u16-strncmp.c
3811   tests/unistr/test-u16-strncpy.c
3812   tests/unistr/test-u16-strnlen.c
3813   tests/unistr/test-u16-strstr.c
3814   tests/unistr/test-u16-to-u32.c
3815   tests/unistr/test-u16-to-u8.c
3816   tests/unistr/test-u16-uctomb.c
3817   tests/unistr/test-u32-check.c
3818   tests/unistr/test-u32-chr.c
3819   tests/unistr/test-u32-cmp.c
3820   tests/unistr/test-u32-cmp2.c
3821   tests/unistr/test-u32-cpy-alloc.c
3822   tests/unistr/test-u32-cpy.c
3823   tests/unistr/test-u32-mblen.c
3824   tests/unistr/test-u32-mbsnlen.c
3825   tests/unistr/test-u32-mbtouc-unsafe.c
3826   tests/unistr/test-u32-mbtouc.c
3827   tests/unistr/test-u32-mbtouc.h
3828   tests/unistr/test-u32-mbtoucr.c
3829   tests/unistr/test-u32-move.c
3830   tests/unistr/test-u32-next.c
3831   tests/unistr/test-u32-prev.c
3832   tests/unistr/test-u32-set.c
3833   tests/unistr/test-u32-stpcpy.c
3834   tests/unistr/test-u32-stpncpy.c
3835   tests/unistr/test-u32-strcat.c
3836   tests/unistr/test-u32-strchr.c
3837   tests/unistr/test-u32-strcmp.c
3838   tests/unistr/test-u32-strcmp.h
3839   tests/unistr/test-u32-strcoll.c
3840   tests/unistr/test-u32-strcpy.c
3841   tests/unistr/test-u32-strdup.c
3842   tests/unistr/test-u32-strlen.c
3843   tests/unistr/test-u32-strmblen.c
3844   tests/unistr/test-u32-strmbtouc.c
3845   tests/unistr/test-u32-strncat.c
3846   tests/unistr/test-u32-strncmp.c
3847   tests/unistr/test-u32-strncpy.c
3848   tests/unistr/test-u32-strnlen.c
3849   tests/unistr/test-u32-strstr.c
3850   tests/unistr/test-u32-to-u16.c
3851   tests/unistr/test-u32-to-u8.c
3852   tests/unistr/test-u32-uctomb.c
3853   tests/unistr/test-u8-check.c
3854   tests/unistr/test-u8-chr.c
3855   tests/unistr/test-u8-cmp.c
3856   tests/unistr/test-u8-cmp2.c
3857   tests/unistr/test-u8-cpy-alloc.c
3858   tests/unistr/test-u8-cpy.c
3859   tests/unistr/test-u8-mblen.c
3860   tests/unistr/test-u8-mbsnlen.c
3861   tests/unistr/test-u8-mbtouc-unsafe.c
3862   tests/unistr/test-u8-mbtouc.c
3863   tests/unistr/test-u8-mbtouc.h
3864   tests/unistr/test-u8-mbtoucr.c
3865   tests/unistr/test-u8-move.c
3866   tests/unistr/test-u8-next.c
3867   tests/unistr/test-u8-prev.c
3868   tests/unistr/test-u8-set.c
3869   tests/unistr/test-u8-stpcpy.c
3870   tests/unistr/test-u8-stpncpy.c
3871   tests/unistr/test-u8-strcat.c
3872   tests/unistr/test-u8-strchr.c
3873   tests/unistr/test-u8-strcmp.c
3874   tests/unistr/test-u8-strcmp.h
3875   tests/unistr/test-u8-strcoll.c
3876   tests/unistr/test-u8-strcpy.c
3877   tests/unistr/test-u8-strdup.c
3878   tests/unistr/test-u8-strlen.c
3879   tests/unistr/test-u8-strmblen.c
3880   tests/unistr/test-u8-strmbtouc.c
3881   tests/unistr/test-u8-strncat.c
3882   tests/unistr/test-u8-strncmp.c
3883   tests/unistr/test-u8-strncpy.c
3884   tests/unistr/test-u8-strnlen.c
3885   tests/unistr/test-u8-strstr.c
3886   tests/unistr/test-u8-to-u16.c
3887   tests/unistr/test-u8-to-u32.c
3888   tests/unistr/test-u8-uctomb.c
3889   tests/uniwbrk/test-u16-wordbreaks.c
3890   tests/uniwbrk/test-u32-wordbreaks.c
3891   tests/uniwbrk/test-u8-wordbreaks.c
3892   tests/uniwbrk/test-ulc-wordbreaks.c
3893   tests/uniwbrk/test-ulc-wordbreaks.sh
3894   tests/uniwidth/test-u16-strwidth.c
3895   tests/uniwidth/test-u16-width.c
3896   tests/uniwidth/test-u32-strwidth.c
3897   tests/uniwidth/test-u32-width.c
3898   tests/uniwidth/test-u8-strwidth.c
3899   tests/uniwidth/test-u8-width.c
3900   tests/uniwidth/test-uc_width.c
3901   tests/uniwidth/test-uc_width2.c
3902   tests/uniwidth/test-uc_width2.sh
3903   tests/zerosize-ptr.h
3904   tests=lib/btowc.c
3905   tests=lib/error.c
3906   tests=lib/error.h
3907   tests=lib/exitfail.c
3908   tests=lib/exitfail.h
3909   tests=lib/fdopen.c
3910   tests=lib/getpagesize.c
3911   tests=lib/gettext.h
3912   tests=lib/glthread/thread.c
3913   tests=lib/glthread/thread.h
3914   tests=lib/glthread/yield.h
3915   tests=lib/intprops.h
3916   tests=lib/inttypes.in.h
3917   tests=lib/locale.in.h
3918   tests=lib/mbtowc-impl.h
3919   tests=lib/mbtowc.c
3920   tests=lib/msvc-inval.c
3921   tests=lib/msvc-inval.h
3922   tests=lib/msvc-nothrow.c
3923   tests=lib/msvc-nothrow.h
3924   tests=lib/progname.c
3925   tests=lib/progname.h
3926   tests=lib/putenv.c
3927   tests=lib/setenv.c
3928   tests=lib/setlocale.c
3929   tests=lib/stdio.in.h
3930   tests=lib/strerror-override.c
3931   tests=lib/strerror-override.h
3932   tests=lib/strerror.c
3933   tests=lib/unsetenv.c
3934   tests=lib/wcrtomb.c
3935   tests=lib/wctob.c
3936   tests=lib/wctomb-impl.h
3937   tests=lib/wctomb.c
3938   tests=lib/xalloc-die.c
3939   tests=lib/xalloc-oversized.h
3940   tests=lib/xalloc.h
3941   tests=lib/xmalloc.c
3942 ])