1 # DO NOT EDIT! GENERATED AUTOMATICALLY!
2 # Copyright (C) 2002-2015 Free Software Foundation, Inc.
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.
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.
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/>.
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.
22 # Generated by gnulib-tool.
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
31 # This macro should be invoked from gettext-tools/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([gtpo_EARLY],
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
42 AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
43 AC_REQUIRE([gl_PROG_AR_RANLIB])
45 AC_REQUIRE([AM_PROG_CC_C_O])
46 # Code from module absolute-header:
47 # Code from module alignof:
48 # Code from module alloca-opt:
49 # Code from module basename:
50 # Code from module c-ctype:
51 # Code from module c-strcase:
52 # Code from module c-strcaseeq:
53 # Code from module c-strstr:
54 # Code from module close:
55 # Code from module concat-filename:
56 # Code from module configmake:
57 # Code from module diffseq:
58 # Code from module dosname:
59 # Code from module errno:
60 # Code from module error:
61 # Code from module error-progname:
62 # Code from module exitfail:
63 # Code from module extensions:
64 # Code from module extern-inline:
65 # Code from module fcntl-h:
66 # Code from module fd-hook:
67 # Code from module file-ostream:
68 # Code from module filename:
69 # Code from module float:
70 # Code from module fopen:
71 # Code from module fstat:
72 # Code from module fstrcmp:
73 # Code from module fwriteerror:
74 # Code from module gcd:
75 # Code from module getdelim:
76 # Code from module getline:
77 # Code from module gettext-h:
78 # Code from module gettimeofday:
79 # Code from module gperf:
80 # Code from module hash:
81 # Code from module havelib:
82 # Code from module iconv:
83 # Code from module iconv-h:
84 # Code from module iconv_open:
85 # Code from module include_next:
86 # Code from module inline:
87 # Code from module intprops:
88 # Code from module largefile:
89 AC_REQUIRE([AC_SYS_LARGEFILE])
90 # Code from module libunistring-optional:
91 # Code from module linked-list:
92 # Code from module list:
93 # Code from module localcharset:
94 # Code from module lock:
95 # Code from module malloc-posix:
96 # Code from module malloca:
97 # Code from module markup:
98 # Code from module mbrtowc:
99 # Code from module mbsinit:
100 # Code from module mbswidth:
101 # Code from module memchr:
102 # Code from module minmax:
103 # Code from module moo:
104 # Code from module msvc-inval:
105 # Code from module msvc-nothrow:
106 # Code from module multiarch:
107 # Code from module obstack:
108 # Code from module open:
109 # Code from module ostream:
110 # Code from module pathmax:
111 # Code from module progname:
112 # Code from module raise:
113 # Code from module rawmemchr:
114 # Code from module realloc-posix:
115 # Code from module relocatable-lib:
116 # Code from module signal-h:
117 # Code from module sigpipe:
118 # Code from module sigprocmask:
119 # Code from module size_max:
120 # Code from module snippet/_Noreturn:
121 # Code from module snippet/arg-nonnull:
122 # Code from module snippet/c++defs:
123 # Code from module snippet/unused-parameter:
124 # Code from module snippet/warn-on-use:
125 # Code from module ssize_t:
126 # Code from module stat:
127 # Code from module stdarg:
128 dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode
129 dnl for the builtin va_copy to work. With Autoconf 2.60 or later,
130 dnl gl_PROG_CC_C99 arranges for this. With older Autoconf gl_PROG_CC_C99
131 dnl shouldn't hurt, though installers are on their own to set c99 mode.
133 # Code from module stdbool:
134 # Code from module stddef:
135 # Code from module stdint:
136 # Code from module stdio:
137 # Code from module stdlib:
138 # Code from module stpcpy:
139 # Code from module stpncpy:
140 # Code from module strchrnul:
141 # Code from module streq:
142 # Code from module strerror:
143 # Code from module strerror-override:
144 # Code from module striconv:
145 # Code from module striconveh:
146 # Code from module striconveha:
147 # Code from module string:
148 # Code from module strstr:
149 # Code from module strstr-simple:
150 # Code from module sys_stat:
151 # Code from module sys_time:
152 # Code from module sys_types:
153 # Code from module threadlib:
155 # Code from module time:
156 # Code from module tls:
157 # Code from module uniconv/base:
158 # Code from module uniconv/u8-conv-from-enc:
159 # Code from module unictype/base:
160 # Code from module unictype/ctype-alpha:
161 # Code from module unictype/ctype-space:
162 # Code from module unilbrk/base:
163 # Code from module unilbrk/tables:
164 # Code from module unilbrk/u8-possible-linebreaks:
165 # Code from module unilbrk/u8-width-linebreaks:
166 # Code from module unilbrk/ulc-common:
167 # Code from module unilbrk/ulc-width-linebreaks:
168 # Code from module unistd:
169 # Code from module unistr/base:
170 # Code from module unistr/u16-mbtouc:
171 # Code from module unistr/u8-check:
172 # Code from module unistr/u8-mblen:
173 # Code from module unistr/u8-mbtouc:
174 # Code from module unistr/u8-mbtouc-unsafe:
175 # Code from module unistr/u8-mbtoucr:
176 # Code from module unistr/u8-next:
177 # Code from module unistr/u8-prev:
178 # Code from module unistr/u8-strmbtouc:
179 # Code from module unistr/u8-uctomb:
180 # Code from module unitypes:
181 # Code from module uniwidth/base:
182 # Code from module uniwidth/width:
183 # Code from module unlocked-io:
184 # Code from module vasnprintf:
185 # Code from module vasprintf:
186 # Code from module verify:
187 # Code from module wchar:
188 # Code from module wctype-h:
189 # Code from module wcwidth:
190 # Code from module xalloc:
191 # Code from module xalloc-die:
192 # Code from module xconcat-filename:
193 # Code from module xerror:
194 # Code from module xlist:
195 # Code from module xmalloca:
196 # Code from module xsize:
197 # Code from module xstriconv:
198 # Code from module xvasprintf:
201 # This macro should be invoked from gettext-tools/configure.ac, in the section
202 # "Check for header files, types and library functions".
203 AC_DEFUN([gtpo_INIT],
205 AM_CONDITIONAL([GL_COND_LIBTOOL], [true])
207 gl_m4_base='libgettextpo/gnulib-m4'
208 m4_pushdef([AC_LIBOBJ], m4_defn([gtpo_LIBOBJ]))
209 m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gtpo_REPLACE_FUNCS]))
210 m4_pushdef([AC_LIBSOURCES], m4_defn([gtpo_LIBSOURCES]))
211 m4_pushdef([gtpo_LIBSOURCES_LIST], [])
212 m4_pushdef([gtpo_LIBSOURCES_DIR], [])
214 gl_source_base='libgettextpo'
217 if test $REPLACE_CLOSE = 1; then
220 gl_UNISTD_MODULE_INDICATOR([close])
224 if test $ac_cv_lib_error_at_line = no; then
228 m4_ifdef([AM_XGETTEXT_OPTION],
229 [AM_][XGETTEXT_OPTION([--flag=error:3:c-format])
230 AM_][XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
231 AC_REQUIRE([gl_EXTERN_INLINE])
234 if test $REPLACE_FLOAT_LDBL = 1; then
237 if test $REPLACE_ITOLD = 1; then
241 if test $REPLACE_FOPEN = 1; then
245 gl_STDIO_MODULE_INDICATOR([fopen])
247 if test $REPLACE_FSTAT = 1; then
251 gl_SYS_STAT_MODULE_INDICATOR([fstat])
252 gl_MODULE_INDICATOR([fwriteerror])
254 if test $HAVE_GETDELIM = 0 || test $REPLACE_GETDELIM = 1; then
255 AC_LIBOBJ([getdelim])
258 gl_STDIO_MODULE_INDICATOR([getdelim])
260 if test $REPLACE_GETLINE = 1; then
264 gl_STDIO_MODULE_INDICATOR([getline])
266 AC_SUBST([LTLIBINTL])
268 if test $HAVE_GETTIMEOFDAY = 0 || test $REPLACE_GETTIMEOFDAY = 1; then
269 AC_LIBOBJ([gettimeofday])
270 gl_PREREQ_GETTIMEOFDAY
272 gl_SYS_TIME_MODULE_INDICATOR([gettimeofday])
274 m4_ifdef([gl_ICONV_MODULE_INDICATOR],
275 [gl_ICONV_MODULE_INDICATOR([iconv])])
278 if test $REPLACE_ICONV_OPEN = 1; then
279 AC_LIBOBJ([iconv_open])
281 if test $REPLACE_ICONV = 1; then
283 AC_LIBOBJ([iconv_close])
286 AC_REQUIRE([gl_LARGEFILE])
287 gl_LIBUNISTRING_OPTIONAL
289 LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(abs_top_builddir)/$gl_source_base\""
290 AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT])
292 gl_MODULE_INDICATOR([lock])
294 if test $REPLACE_MALLOC = 1; then
297 gl_STDLIB_MODULE_INDICATOR([malloc-posix])
300 if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
304 gl_WCHAR_MODULE_INDICATOR([mbrtowc])
306 if test $HAVE_MBSINIT = 0 || test $REPLACE_MBSINIT = 1; then
310 gl_WCHAR_MODULE_INDICATOR([mbsinit])
313 if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
317 gl_STRING_MODULE_INDICATOR([memchr])
321 if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
322 AC_LIBOBJ([msvc-inval])
325 if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
326 AC_LIBOBJ([msvc-nothrow])
330 dnl Note: AC_FUNC_OBSTACK does AC_LIBSOURCES([obstack.h, obstack.c]).
332 if test $REPLACE_OPEN = 1; then
336 gl_FCNTL_MODULE_INDICATOR([open])
338 AC_CHECK_DECLS([program_invocation_name], [], [], [#include <errno.h>])
339 AC_CHECK_DECLS([program_invocation_short_name], [], [], [#include <errno.h>])
341 if test $HAVE_RAISE = 0 || test $REPLACE_RAISE = 1; then
345 gl_SIGNAL_MODULE_INDICATOR([raise])
347 if test $HAVE_RAWMEMCHR = 0; then
348 AC_LIBOBJ([rawmemchr])
351 gl_STRING_MODULE_INDICATOR([rawmemchr])
352 gl_FUNC_REALLOC_POSIX
353 if test $REPLACE_REALLOC = 1; then
356 gl_STDLIB_MODULE_INDICATOR([realloc-posix])
357 gl_RELOCATABLE_LIBRARY
358 if test $RELOCATABLE = yes; then
359 AC_LIBOBJ([relocatable])
363 dnl Define the C macro GNULIB_SIGPIPE to 1.
364 gl_MODULE_INDICATOR([sigpipe])
365 dnl Define the substituted variable GNULIB_SIGNAL_H_SIGPIPE to 1.
366 AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
367 GNULIB_SIGNAL_H_SIGPIPE=1
368 dnl Define the substituted variable GNULIB_STDIO_H_SIGPIPE to 1.
369 AC_REQUIRE([gl_STDIO_H_DEFAULTS])
370 AC_REQUIRE([gl_ASM_SYMBOL_PREFIX])
371 GNULIB_STDIO_H_SIGPIPE=1
372 dnl Define the substituted variable GNULIB_UNISTD_H_SIGPIPE to 1.
373 AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
374 GNULIB_UNISTD_H_SIGPIPE=1
376 if test $HAVE_POSIX_SIGNALBLOCKING = 0; then
377 AC_LIBOBJ([sigprocmask])
378 gl_PREREQ_SIGPROCMASK
380 gl_SIGNAL_MODULE_INDICATOR([sigprocmask])
384 if test $REPLACE_STAT = 1; then
388 gl_SYS_STAT_MODULE_INDICATOR([stat])
396 if test $HAVE_STPCPY = 0; then
400 gl_STRING_MODULE_INDICATOR([stpcpy])
402 if test $HAVE_STPNCPY = 0 || test $REPLACE_STPNCPY = 1; then
406 gl_STRING_MODULE_INDICATOR([stpncpy])
408 if test $HAVE_STRCHRNUL = 0 || test $REPLACE_STRCHRNUL = 1; then
409 AC_LIBOBJ([strchrnul])
412 gl_STRING_MODULE_INDICATOR([strchrnul])
414 if test $REPLACE_STRERROR = 1; then
415 AC_LIBOBJ([strerror])
417 gl_MODULE_INDICATOR([strerror])
418 gl_STRING_MODULE_INDICATOR([strerror])
419 AC_REQUIRE([gl_HEADER_ERRNO_H])
420 AC_REQUIRE([gl_FUNC_STRERROR_0])
421 if test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1; then
422 AC_LIBOBJ([strerror-override])
423 gl_PREREQ_SYS_H_WINSOCK2
425 if test $gl_cond_libtool = false; then
426 gl_ltlibdeps="$gl_ltlibdeps $LTLIBICONV"
427 gl_libdeps="$gl_libdeps $LIBICONV"
429 if test $gl_cond_libtool = false; then
430 gl_ltlibdeps="$gl_ltlibdeps $LTLIBICONV"
431 gl_libdeps="$gl_libdeps $LIBICONV"
435 if test $REPLACE_STRSTR = 1; then
438 gl_FUNC_STRSTR_SIMPLE
439 if test $REPLACE_STRSTR = 1; then
442 gl_STRING_MODULE_INDICATOR([strstr])
452 gl_LIBUNISTRING_LIBHEADER([0.9.4], [uniconv.h])
453 gl_LIBUNISTRING_MODULE([0.9], [uniconv/u8-conv-from-enc])
454 gl_LIBUNISTRING_LIBHEADER([0.9.4], [unictype.h])
455 AC_REQUIRE([AC_C_INLINE])
456 gl_LIBUNISTRING_MODULE([0.9.6], [unictype/ctype-alpha])
457 AC_REQUIRE([AC_C_INLINE])
458 gl_LIBUNISTRING_MODULE([0.9.6], [unictype/ctype-space])
459 gl_LIBUNISTRING_LIBHEADER([0.9.4], [unilbrk.h])
460 AC_REQUIRE([AC_C_INLINE])
461 gl_LIBUNISTRING_MODULE([0.9.6], [unilbrk/u8-possible-linebreaks])
462 gl_LIBUNISTRING_MODULE([0.9.6], [unilbrk/u8-width-linebreaks])
463 gl_LIBUNISTRING_MODULE([0.9.6], [unilbrk/ulc-width-linebreaks])
465 gl_LIBUNISTRING_LIBHEADER([0.9.4], [unistr.h])
466 gl_MODULE_INDICATOR([unistr/u16-mbtouc])
467 gl_LIBUNISTRING_MODULE([0.9], [unistr/u16-mbtouc])
468 gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-check])
469 gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-mblen])
470 gl_MODULE_INDICATOR([unistr/u8-mbtouc])
471 gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u8-mbtouc])
472 gl_MODULE_INDICATOR([unistr/u8-mbtouc-unsafe])
473 gl_LIBUNISTRING_MODULE([0.9.4], [unistr/u8-mbtouc-unsafe])
474 gl_MODULE_INDICATOR([unistr/u8-mbtoucr])
475 gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-mbtoucr])
476 gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-next])
477 gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-prev])
478 gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-strmbtouc])
479 gl_MODULE_INDICATOR([unistr/u8-uctomb])
480 gl_LIBUNISTRING_MODULE([0.9], [unistr/u8-uctomb])
481 gl_LIBUNISTRING_LIBHEADER([0.9.4], [unitypes.h])
482 gl_LIBUNISTRING_LIBHEADER([0.9.4], [uniwidth.h])
483 gl_LIBUNISTRING_MODULE([0.9.6], [uniwidth/width])
484 gl_FUNC_GLIBC_UNLOCKED_IO
487 gl_STDIO_MODULE_INDICATOR([vasprintf])
488 m4_ifdef([AM_XGETTEXT_OPTION],
489 [AM_][XGETTEXT_OPTION([--flag=asprintf:2:c-format])
490 AM_][XGETTEXT_OPTION([--flag=vasprintf:2:c-format])])
494 if test $HAVE_WCWIDTH = 0 || test $REPLACE_WCWIDTH = 1; then
497 gl_WCHAR_MODULE_INDICATOR([wcwidth])
500 m4_ifdef([AM_XGETTEXT_OPTION],
501 [AM_][XGETTEXT_OPTION([--flag=xasprintf:1:c-format])])
502 # End of code from modules
503 m4_ifval(gtpo_LIBSOURCES_LIST, [
504 m4_syscmd([test ! -d ]m4_defn([gtpo_LIBSOURCES_DIR])[ ||
505 for gl_file in ]gtpo_LIBSOURCES_LIST[ ; do
506 if test ! -r ]m4_defn([gtpo_LIBSOURCES_DIR])[/$gl_file ; then
507 echo "missing file ]m4_defn([gtpo_LIBSOURCES_DIR])[/$gl_file" >&2
511 m4_if(m4_sysval, [0], [],
512 [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
514 m4_popdef([gtpo_LIBSOURCES_DIR])
515 m4_popdef([gtpo_LIBSOURCES_LIST])
516 m4_popdef([AC_LIBSOURCES])
517 m4_popdef([AC_REPLACE_FUNCS])
518 m4_popdef([AC_LIBOBJ])
519 AC_CONFIG_COMMANDS_PRE([
522 if test -n "$gtpo_LIBOBJS"; then
523 # Remove the extension.
524 sed_drop_objext='s/\.o$//;s/\.obj$//'
525 for i in `for i in $gtpo_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
526 gtpo_libobjs="$gtpo_libobjs $i.$ac_objext"
527 gtpo_ltlibobjs="$gtpo_ltlibobjs $i.lo"
530 AC_SUBST([gtpo_LIBOBJS], [$gtpo_libobjs])
531 AC_SUBST([gtpo_LTLIBOBJS], [$gtpo_ltlibobjs])
535 m4_pushdef([AC_LIBOBJ], m4_defn([gtpotests_LIBOBJ]))
536 m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gtpotests_REPLACE_FUNCS]))
537 m4_pushdef([AC_LIBSOURCES], m4_defn([gtpotests_LIBSOURCES]))
538 m4_pushdef([gtpotests_LIBSOURCES_LIST], [])
539 m4_pushdef([gtpotests_LIBSOURCES_DIR], [])
541 gl_source_base='tests'
543 gtpotests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
545 AC_SUBST([gtpotests_WITNESS])
546 gl_module_indicator_condition=$gtpotests_WITNESS
547 m4_pushdef([gl_MODULE_INDICATOR_CONDITION], [$gl_module_indicator_condition])
548 m4_popdef([gl_MODULE_INDICATOR_CONDITION])
549 m4_ifval(gtpotests_LIBSOURCES_LIST, [
550 m4_syscmd([test ! -d ]m4_defn([gtpotests_LIBSOURCES_DIR])[ ||
551 for gl_file in ]gtpotests_LIBSOURCES_LIST[ ; do
552 if test ! -r ]m4_defn([gtpotests_LIBSOURCES_DIR])[/$gl_file ; then
553 echo "missing file ]m4_defn([gtpotests_LIBSOURCES_DIR])[/$gl_file" >&2
557 m4_if(m4_sysval, [0], [],
558 [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
560 m4_popdef([gtpotests_LIBSOURCES_DIR])
561 m4_popdef([gtpotests_LIBSOURCES_LIST])
562 m4_popdef([AC_LIBSOURCES])
563 m4_popdef([AC_REPLACE_FUNCS])
564 m4_popdef([AC_LIBOBJ])
565 AC_CONFIG_COMMANDS_PRE([
568 if test -n "$gtpotests_LIBOBJS"; then
569 # Remove the extension.
570 sed_drop_objext='s/\.o$//;s/\.obj$//'
571 for i in `for i in $gtpotests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
572 gtpotests_libobjs="$gtpotests_libobjs $i.$ac_objext"
573 gtpotests_ltlibobjs="$gtpotests_ltlibobjs $i.lo"
576 AC_SUBST([gtpotests_LIBOBJS], [$gtpotests_libobjs])
577 AC_SUBST([gtpotests_LTLIBOBJS], [$gtpotests_ltlibobjs])
581 # Like AC_LIBOBJ, except that the module name goes
582 # into gtpo_LIBOBJS instead of into LIBOBJS.
583 AC_DEFUN([gtpo_LIBOBJ], [
584 AS_LITERAL_IF([$1], [gtpo_LIBSOURCES([$1.c])])dnl
585 gtpo_LIBOBJS="$gtpo_LIBOBJS $1.$ac_objext"
588 # Like AC_REPLACE_FUNCS, except that the module name goes
589 # into gtpo_LIBOBJS instead of into LIBOBJS.
590 AC_DEFUN([gtpo_REPLACE_FUNCS], [
591 m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
592 AC_CHECK_FUNCS([$1], , [gtpo_LIBOBJ($ac_func)])
595 # Like AC_LIBSOURCES, except the directory where the source file is
596 # expected is derived from the gnulib-tool parameterization,
597 # and alloca is special cased (for the alloca-opt module).
598 # We could also entirely rely on EXTRA_lib..._SOURCES.
599 AC_DEFUN([gtpo_LIBSOURCES], [
600 m4_foreach([_gl_NAME], [$1], [
601 m4_if(_gl_NAME, [alloca.c], [], [
602 m4_define([gtpo_LIBSOURCES_DIR], [libgettextpo])
603 m4_append([gtpo_LIBSOURCES_LIST], _gl_NAME, [ ])
608 # Like AC_LIBOBJ, except that the module name goes
609 # into gtpotests_LIBOBJS instead of into LIBOBJS.
610 AC_DEFUN([gtpotests_LIBOBJ], [
611 AS_LITERAL_IF([$1], [gtpotests_LIBSOURCES([$1.c])])dnl
612 gtpotests_LIBOBJS="$gtpotests_LIBOBJS $1.$ac_objext"
615 # Like AC_REPLACE_FUNCS, except that the module name goes
616 # into gtpotests_LIBOBJS instead of into LIBOBJS.
617 AC_DEFUN([gtpotests_REPLACE_FUNCS], [
618 m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
619 AC_CHECK_FUNCS([$1], , [gtpotests_LIBOBJ($ac_func)])
622 # Like AC_LIBSOURCES, except the directory where the source file is
623 # expected is derived from the gnulib-tool parameterization,
624 # and alloca is special cased (for the alloca-opt module).
625 # We could also entirely rely on EXTRA_lib..._SOURCES.
626 AC_DEFUN([gtpotests_LIBSOURCES], [
627 m4_foreach([_gl_NAME], [$1], [
628 m4_if(_gl_NAME, [alloca.c], [], [
629 m4_define([gtpotests_LIBSOURCES_DIR], [tests])
630 m4_append([gtpotests_LIBSOURCES_LIST], _gl_NAME, [ ])
635 # This macro records the list of files which have been installed by
636 # gnulib-tool and may be removed by future gnulib-tool invocations.
637 AC_DEFUN([gtpo_FILE_LIST], [
638 build-aux/config.rpath
640 build-aux/snippet/_Noreturn.h
641 build-aux/snippet/arg-nonnull.h
642 build-aux/snippet/c++defs.h
643 build-aux/snippet/unused-parameter.h
644 build-aux/snippet/warn-on-use.h
661 lib/concat-filename.c
662 lib/concat-filename.h
676 lib/file-ostream.oo.c
677 lib/file-ostream.oo.h
694 lib/gl_anylinked_list1.h
695 lib/gl_anylinked_list2.h
704 lib/glthread/threadlib.c
712 lib/iconv_open-aix.gperf
713 lib/iconv_open-hpux.gperf
714 lib/iconv_open-irix.gperf
715 lib/iconv_open-osf.gperf
716 lib/iconv_open-solaris.gperf
721 lib/libunistring.valgrind
756 lib/rawmemchr.valgrind
777 lib/strchrnul.valgrind
779 lib/strerror-override.c
780 lib/strerror-override.h
795 lib/uniconv/u8-conv-from-enc.c
797 lib/unictype/bitmap.h
798 lib/unictype/ctype_alpha.c
799 lib/unictype/ctype_alpha.h
800 lib/unictype/ctype_space.c
801 lib/unictype/ctype_space.h
803 lib/unilbrk/lbrkprop1.h
804 lib/unilbrk/lbrkprop2.h
805 lib/unilbrk/lbrktables.c
806 lib/unilbrk/lbrktables.h
807 lib/unilbrk/u8-possible-linebreaks.c
808 lib/unilbrk/u8-width-linebreaks.c
809 lib/unilbrk/ulc-common.c
810 lib/unilbrk/ulc-common.h
811 lib/unilbrk/ulc-width-linebreaks.c
815 lib/unistr/u16-mbtouc-aux.c
816 lib/unistr/u16-mbtouc.c
817 lib/unistr/u8-check.c
818 lib/unistr/u8-mblen.c
819 lib/unistr/u8-mbtouc-aux.c
820 lib/unistr/u8-mbtouc-unsafe-aux.c
821 lib/unistr/u8-mbtouc-unsafe.c
822 lib/unistr/u8-mbtouc.c
823 lib/unistr/u8-mbtoucr.c
826 lib/unistr/u8-strmbtouc.c
827 lib/unistr/u8-uctomb-aux.c
828 lib/unistr/u8-uctomb.c
844 lib/xconcat-filename.c
858 m4/absolute-header.m4
891 m4/libunistring-base.m4
892 m4/libunistring-optional.m4
923 m4/relocatable-lib.m4