summaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* gettext: Update to gettext 0.20.Bruno Haible2019-05-101-23/+2
| | | | | | | | | | | | | | | | | | | * modules/gettext (Files): Remove m4/codeset.m4, m4/fcntl-o.m4, m4/glibc2.m4, m4/glibc21.m4, m4/intdiv0.m4, m4/intl.m4, m4/intldir.m4, m4/intmax.m4, m4/inttypes_h.m4, m4/inttypes-pri.m4, m4/lcmessage.m4, m4/lock.m4, m4/longlong.m4, m4/printf-posix.m4, m4/size_max.m4, m4/stdint_h.m4, m4/threadlib.m4, m4/uintmax_t.m4, m4/visibility.m4, m4/wchar_t.m4, m4/wint_t.m4, m4/xsize.m4. Add m4/host-cpu-c-abi.m4. (configure.ac): Request infrastructure compatible with gettext 0.20. * m4/glibc2.m4: Remove file. * m4/intdiv0.m4: Remove file. * m4/intl.m4: Remove file. * m4/intldir.m4: Remove file. * m4/intmax.m4: Remove file. * m4/printf-posix.m4: Remove file. * m4/uintmax_t.m4: Remove file. * m4/gettext.m4: Update from gettext 0.20. * m4/po.m4: Likewise.
* tls tests: Prevent that the test takes too long.Bruno Haible2019-04-281-0/+1
| | | | | | * tests/test-tls.c: Include <signal.h>, <unistd.h>. (main): Let the test fail if it takes more than 10 minutes. * modules/tls-tests (configure.ac): Test whether 'alarm' is declared.
* lock tests: Prevent that the test takes too long.Bruno Haible2019-04-281-0/+1
| | | | | | * tests/test-lock.c: Include <signal.h>, <unistd.h>. (main): Let the test fail if it takes more than 10 minutes. * modules/lock-tests (configure.ac): Test whether 'alarm' is declared.
* Fix gcc warnings on 64-bit mode mingw.Bruno Haible2019-04-277-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * lib/clean-temp.c: Include <stdint.h> instead of defining uintptr_t. * lib/gl_array_list.c: Likewise. * lib/gl_array_map.c: Likewise. * lib/gl_array_set.c: Likewise. * lib/gl_carray_list.c: Likewise. * lib/gl_sublist.c: Likewise. * lib/gl_avltreehash_list.c (uintptr_t): Remove definition. * lib/gl_rbtreehash_list.c (uintptr_t): Likewise. * lib/gl_hash_map.c (uintptr_t): Likewise. * lib/gl_hash_set.c (uintptr_t): Likewise. * lib/gl_linkedhash_list.c (uintptr_t): Likewise. * lib/gl_linkedhash_map.c (uintptr_t): Likewise. * lib/gl_linkedhash_set.c (uintptr_t): Likewise. * lib/iconv.c (uintptr_t): Likewise. * lib/iconv_close.c (uintptr_t): Likewise. * tests/test-lock.c: Include <stdint.h>. (once_contender_thread, test_once): Cast through 'intptr_t' instead of 'long'. * modules/clean-temp (Depends-on): Add stdint. * modules/array-list (Depends-on): Likewise. * modules/array-map (Depends-on): Likewise. * modules/array-set (Depends-on): Likewise. * modules/carray-list (Depends-on): Likewise. * modules/sublist (Depends-on): Likewise. * modules/lock-tests (Depends-on): Likewise.
* openmp-init: New module.Bruno Haible2019-04-132-25/+47
| | | | | | * modules/openmp-init: New file. * modules/openmp: (Files, Depends-on, configure.ac, Makefile.am): Revert the changes from 2019-04-09.
* openmp: Add workaround for 32-bit programs on AIX.Bruno Haible2019-04-091-0/+28
| | | | | | | | | | | * lib/omp.in.h: New file. * lib/omp-init.c: New file, based on lib/nproc.c. * m4/omp_h.m4: New file. * modules/openmp (Files): Add them. (Depends-on): Add include_next, c-ctype, setenv. (configure.ac): Invoke gl_OMP_H. (Makefile.am): Add rules to create omp.h and compile omp-init.c. (Include): Mention <omp.h>.
* term-style-control tests: Fix link error.Bruno Haible2019-03-261-0/+2
| | | | | | | | | Reported by Tom G. Christensen in <https://lists.gnu.org/archive/html/bug-gnulib/2019-03/msg00108.html>. * modules/term-style-control-tests (Makefile.am): Link test-term-style-control-hello and test-term-style-control-yes against LIBINTL.
* term-style-control: Add tests.Bruno Haible2019-03-241-0/+15
| | | | | | * tests/test-term-style-control-hello.c: New file. * tests/test-term-style-control-yes.c: New file. * modules/term-style-control-tests: New file.
* term-style-control: New module.Bruno Haible2019-03-241-0/+30
| | | | | | | | * lib/term-style-control.h: New file, based on libtextstyle's term-ostream.oo.h and term-ostream.oo.c. * lib/term-style-control.c: New file, based on libtextstyle's term-ostream.oo.c. * modules/term-style-control: New file.
* libtextstyle-optional: Add tests.Bruno Haible2019-03-201-0/+14
| | | | | | | | * tests/test-libtextstyle.c: New file, based on libtextstyle's adhoc-tests/hello.c. * tests/test-libtextstyle-default.css: New file, copied from libtextstyle's adhoc-tests/hello-default.css. * modules/libtextstyle-optional-tests: New file.
* libtextstyle-optional: New module.Bruno Haible2019-03-201-0/+45
| | | | | | * lib/textstyle.in.h: New file, based on libtextstyle's textstyle.h. * m4/libtextstyle-optional.m4: New file, based on m4/libtextstyle.m4. * modules/libtextstyle-optional: New file.
* bitset, timevar: Depend on c99Akim Demaille2019-03-172-0/+2
| | | | | Reported by Bruno Haible. * modules/bitset, modules/timevar (Depends-on): Add c99.
* alloca-opt: Fix conflict mingw's new <alloca.h> file.Bruno Haible2019-03-101-1/+1
| | | | | | | | Reported by Eli Zaretskii <eliz@gnu.org>. * lib/alloca.in.h: On mingw systems that have <alloca.h>, include that. * m4/alloca.m4 (gl_FUNC_ALLOCA): Set HAVE_ALLOCA_H. * modules/alloca-opt (Makefile.am): Substitute HAVE_ALLOCA_H.
* strfmon_l: Fix -fsanitize=address finding.Bruno Haible2019-03-091-0/+1
| | | | | | | | | | | | * lib/strfmon_l.c: Include <errno.h>, <stdbool.h>, <stdlib.h>, <string.h>. (MAX_ARGS): Renamed from MAX_ARG_WORDS. (directive_t, directives_t): New types. (fmon_parse): New function. (rpl_strfmon_l): Don't call va_arg more often than needed for the format string. Consume 'long double' arguments in places where the format string indicates so. * modules/strfmon_l (Depends-on): Add 'stdbool'.
* Fix undefined behaviour.Bruno Haible2019-03-091-1/+0
| | | | | | | | | | | | | * lib/bitrotate.h (rotl16, rotr16, rotl8, rotr8): Case x to 'unsigned int', to avoid shift operations on 'int'. * lib/xmemdup0.c (xmemdup0): Don't invoke memcpy with a zero size. * tests/test-count-leading-zeros.c (main): Use a random number that has as many bits as TYPE, not only 2*15 or 2*31 bits. * tests/test-count-trailing-zeros.c (main): Likewise. * tests/test-count-one-bits.c (main): Likewise. * tests/test-memmem.c: Don't include "null-ptr.h". (main): Use zerosize_ptr() instead of null_ptr(). * modules/memmem-tests (Files): Remove tests/null-ptr.h.
* relocatable-prog: Use wrapper-free installation on Mac OS X, take 2.Bruno Haible2019-03-041-0/+1
| | | | | | | | | | | | | | | | | This approach supports relocatable installation of shared libraries which depend on other shared libraries from the same package. * m4/relocatable.m4 (gl_RELOCATABLE_BODY): Determine use_macos_tools. If use_macos_tools is true, use reloc-ldflags and set LIBTOOL to be a wrapper around the original LIBTOOL. * build-aux/reloc-ldflags: Add support for Mac OS X, which uses the token '@loader_path' instead of '$ORIGIN'. * build-aux/libtool-reloc: New file. * modules/relocatable-prog (Files): Add it. * doc/relocatable-maint.texi (Supporting Relocation): Update to match the recent changes. Document the need to set the *_LDFLAGS of libraries. RELOCATABLE_LIBRARY_PATH and RELOCATABLE_CONFIG_H_DIR should be set in Makefile.am, not in configure.ac.
* long-options: add parse_gnu_standard_options_onlyBernhard Voelker2019-02-231-0/+2
| | | | | | | | | | | | | | | Discussed in https://bugs.gnu.org/33468 . * lib/long-options.c (parse_long_options): Use EXIT_SUCCESS instead of 0. (parse_gnu_standard_options_only): Add function to process the GNU default options --help and --version and fail for any other unknown long or short option. See https://gnu.org/prep/standards/html_node/Command_002dLine-Interfaces.html . * lib/long-options.h (parse_gnu_standard_options_only): Declare it. * modules/long-options (depends-on): Add stdbool, exitfail. * top/maint.mk (sc_prohibit_long_options_without_use): Update syntax-check rule, add new function name.
* libtextstyle: New module.Bruno Haible2019-02-101-0/+27
| | | | | * m4/libtextstyle.m4: New file. * modules/libtextstyle: New file.
* dtoastr,ftoastr,ldtoastr: port to c-strtod changesPaul Eggert2019-02-023-6/+0
| | | | | | | | | | | | | | | Decouple these modules from c-strtod. Nowadays it’s reasonable to assume the C99 signatures for strtod and strtold. Programs that require stricter adherence to C99 should also use the strtod and strtold modules as needed, and we no longer need the HAVE_C99_STRTOLD macro. * NEWS: Mention this. * lib/ftoastr.c (STRTOF) [LENGTH == 3]: Assume strtold. * m4/c-strtod.m4 (gl_C_STRTOLD): Do not define HAVE_C99_STRTOLD. * modules/dtoastr, modules/ftoastr, modules/ldtoastr: (Files): Remove m4/c-strtod.m4. (configure.ac): Do not require gl_C99_STRTOLD, which no longer exists.
* c-strtod, c-strtold: Use the bug fixes for strtod, strtold.Bruno Haible2019-02-022-0/+4
| | | | | | | | | | | | | | | | | | | | * lib/stdlib.in.h (GNULIB_defined_strtod_function, GNULIB_defined_strtold_function): New macros. * lib/c-strtod.c (HAVE_GOOD_STRTOD_L): New macro. (STRTOD): Ignore HAVE_C99_STRTOLD. (c_locale): Don't define it on platforms where strtod_l/strtold_l is deemed buggy. But do use it on platforms where uselocale exists and is usable. (C_STRTOD): Don't use STRTOD_L on platforms where strtod_l/strtold_l is deemed buggy. On platforms where uselocale exists and is usable, use uselocale and strtod/strtold. * m4/c-strtod.m4 (gl_C99_STRTOLD): Remove macro. (gl_C_STRTOD): Require gt_FUNC_USELOCALE. (gl_C_STRTOLD): Likewise. Define HAVE_C99_STRTOLD unconditionally. * modules/c-strtod (Files): Add m4/intl-thread-locale.m4. (Depends-on): Add strtod. * modules/c-strtold (Files): Add m4/intl-thread-locale.m4. (Depends-on): Add strtold.
* strtod, strtold: Use the locale's decimal point.Bruno Haible2019-02-012-0/+24
| | | | | | | | | | | | | | | | | | | | | | | * lib/strtod.c: Include <locale.h>, <stdio.h>, <langinfo.h>. (decimal_point_char): New function, copied from lib/vasnprintf.c. (parse_number): Add a radixchar argument. Use it instead of '.'. (STRTOD): Invoke decimal_point_char and pass the result to parse_number. * m4/strtod.m4 (gl_PREREQ_STRTOD): Test whether nl_langinfo exists. * m4/strtold.m4 (gl_PREREQ_STRTOLD): Likewise. * tests/test-strtod1.c: New file. * tests/test-strtod1.sh: New file. * modules/strtod-tests (Files): Add test-strtod1.{sh,c}. Add locale-fr.m4 and its dependencies. (configure.ac): Invoke gt_LOCALE_FR, gt_LOCALE_FR_UTF8. (Makefile.am): Arrange to compile test-strtod1.c and run test-strtod1.sh. * tests/test-strtold1.c: New file. * tests/test-strtold1.sh: New file. * modules/strtold-tests (Files): Add test-strtold1.{sh,c}. Add locale-fr.m4 and its dependencies. (configure.ac): Invoke gt_LOCALE_FR, gt_LOCALE_FR_UTF8. (Makefile.am): Arrange to compile test-strtold1.c and run test-strtold1.sh.
* strtold: Add tests.Bruno Haible2019-01-301-0/+16
| | | | | * tests/test-strtold.c: New file, based on tests/test-strtod.c. * modules/strtold-tests: New file.
* strtold: New module.Bruno Haible2019-01-302-0/+38
| | | | | | | | | | | | | | | | | | | | | * lib/stdlib.in.h (strtold): New declaration. * lib/strtold.c: New file. * lib/strtod.c: Consider USE_LONG_DOUBLE. (STRTOD, LDEXP, HAVE_UNDERLYING_STRTOD, DOUBLE, MIN, MAX, L_, USE_LDEXP): New macros. (LDEXP, scale_radix_exp, parse_number, STRTOD): Adapt for USE_LONG_DOUBLE. (underlying_strtod): Remove function. Replace with some macros. Re-add the code for a missing underlying function that was removed on 2013-02-19. * m4/strtold.m4: New file. * m4/stdlib_h.m4 (gl_STDLIB_H): Test whether strtold is declared. (gl_STDLIB_H_DEFAULTS): Initialize GNULIB_STRTOLD, HAVE_STRTOLD, REPLACE_STRTOLD. * modules/stdlib (Makefile.am): Substitute GNULIB_STRTOLD, HAVE_STRTOLD, REPLACE_STRTOLD. * modules/strtold: New file. * doc/posix-functions/strtold.texi: Document the new module.
* strtod: Fix compilation error on IRIX 6.5.Bruno Haible2019-01-291-0/+1
| | | | * modules/strtod (Depends-on): Add 'math'.
* gperf: Fix error when this module is required by some test module.Bruno Haible2019-01-271-0/+3
| | | | * modules/gperf (Applicability): Set to 'all'.
* tmpfile: Add support for Android.Bruno Haible2019-01-272-0/+2
| | | | | | | | | | * m4/tmpfile.m4 (gl_FUNC_TMPFILE): Add a runtime test whether tmpfile() works. * lib/tmpfile.c (tmpfile): Add an alternative implementation for Android. * modules/tmpfile (Depends-on): Add 'stdbool'. * doc/posix-functions/tmpfile.texi: Mention the Android bug. * modules/argv-iter-tests (Depends-on): Add 'tmpfile'.
* tests: Accommodate a shell that is not in /bin/sh.Bruno Haible2019-01-273-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | * tests/init.sh (setup_): Set srcdir and builddir. (BOURNE_SHELL): New variable. * modules/acl-tests (Depends-on): Add 'test-framework-sh'. * modules/file-has-acl-tests (Depends-on): Likewise. * modules/copy-file-tests (Depends-on): Likewise. * tests/test-set-mode-acl-1.sh: Use the test framework. Invoke shell scripts through $BOURNE_SHELL. * tests/test-set-mode-acl-2.sh: Likewise. * tests/test-copy-acl-1.sh: Likewise. * tests/test-copy-acl-2.sh: Likewise. * tests/test-file-has-acl-1.sh: Likewise. * tests/test-file-has-acl-2.sh: Likewise. * tests/test-copy-file-1.sh: Likewise. * tests/test-copy-file-2.sh: Likewise. * tests/test-set-mode-acl.sh (builddir): Consider value set by the invoker. * tests/test-copy-acl.sh (builddir): Likewise. * tests/test-file-has-acl.sh (builddir): Likewise. * tests/test-copy-file.sh (builddir): Likewise. * tests/test-vc-list-files-cvs.sh: Don't create shims for executables in build-aux/. Instead, invoke shell scripts through $BOURNE_SHELL. * tests/test-vc-list-files-git.sh: Likewise.
* unigbrk/uc-grapheme-breaks: Fix build failure.Bruno Haible2019-01-271-1/+1
| | | | | * lib/unigbrk/uc-grapheme-breaks.c: Don't include unistr.h. * modules/unigbrk/uc-grapheme-breaks (Makefile.am): Fix typo.
* mountlist: Merge two .m4 files.Bruno Haible2019-01-271-1/+0
| | | | | | | * m4/mountlist.m4 (gl_MOUNTLIST): Inline gl_LIST_MOUNTED_FILE_SYSTEMS. (AC_FUNC_GETMNTENT): Move to here, from m4/ls-mntd-fs.m4. * m4/ls-mntd-fs.m4: Remove file. * modules/mountlist (Files): Remove m4/ls-mntd-fs.m4.
* mountlist: Use Linux code on Android.Bruno Haible2019-01-271-0/+1
| | | | | | | | | * lib/mountlist.c (setmntent, endmntent): Define fallbacks. (unescape_tab, read_file_system_list): Enable Linux code on Android as well. * m4/ls-mntd-fs.m4 (gl_LIST_MOUNTED_FILE_SYSTEMS): Test for setmntent and endmntent. * modules/mountlist (Depends-on): Add 'getline'.
* localename tests: Fix test failure on Android.Bruno Haible2019-01-261-0/+1
| | | | * modules/localename-tests (Depends-on): Add 'setlocale'.
* random: Fix compilation error on Android 4.3.Bruno Haible2019-01-252-4/+9
| | | | | | | | | | | | | | | | | | | * lib/stdlib.in.h (random, srandom): Test also REPLACE_RANDOM. (initstate): Test REPLACE_INITSTATE and HAVE_INITSTATE, not HAVE_RANDOM. (setstate): Test REPLACE_SETSTATE and HAVE_SETSTATE, not HAVE_RANDOM. * m4/random.m4 (gl_FUNC_RANDOM): Set HAVE_INITSTATE, HAVE_SETSTATE, REPLACE_RANDOM, REPLACE_INITSTATE, REPLACE_SETSTATE. * m4/stdlib_h.m4 (gl_STDLIB_H_DEFAULTS): Initialize HAVE_INITSTATE, HAVE_SETSTATE, REPLACE_RANDOM, REPLACE_INITSTATE, REPLACE_SETSTATE. * modules/stdlib (Makefile.am): Substitute HAVE_INITSTATE, HAVE_SETSTATE, REPLACE_RANDOM, REPLACE_INITSTATE, REPLACE_SETSTATE. * modules/random (Depends-on, configure.ac): Test also REPLACE_RANDOM, REPLACE_INITSTATE, REPLACE_SETSTATE. * doc/posix-functions/random.texi: Correct the description of the situation on Android. * doc/posix-functions/srandom.texi: Likewise. * doc/posix-functions/rand.texi: Likewise. * doc/posix-functions/srand.texi: Likewise.
* mbtowc: Fix compilation error on Android 4.3.Bruno Haible2019-01-252-3/+4
| | | | | | | | | | | * lib/stdlib.in.h (mbtowc): Test also HAVE_MBTOWC. * m4/mbtowc.m4 (gl_FUNC_MBTOWC): Test whether mbtowc exists. Set HAVE_MBTOWC. * m4/stdlib_h.m4 (gl_STDLIB_H): Test whether mbtowc is declared. (gl_STDLIB_H_DEFAULTS): Initialize HAVE_MBTOWC. * modules/stdlib (Makefile.am): Substitute HAVE_MBTOWC. * modules/mbtowc (Depends-on, configure.ac): Test also HAVE_MBTOWC. * doc/posix-functions/mbtowc.texi: Mention the change.
* relocatable-prog: add a commentAkim Demaille2019-01-241-0/+1
| | | | | * modules/relocatable-prog: Explain the previous commit. Suggested by Bruno Haible.
* relocatable-prog: avoid warnings from AutomakeAkim Demaille2019-01-241-1/+1
| | | | | * modules/relocatable-prog: Don't declare PHONY dependencies in Automake conditionals.
* diacrit: Mark deprecated.Bruno Haible2019-01-211-0/+6
| | | | | * modules/diacrit (Status, Notice): Mark as deprecated. * NEWS: Mention it.
* rintl: Override broken implementation on NetBSD.Bruno Haible2019-01-212-2/+3
| | | | | | | | | | * lib/math.in.h (rintl): Test also REPLACE_RINTL. * m4/rintl.m4 (gl_FUNC_RINTL): Add test for negative arguments. Set REPLACE_RINTL. * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize REPLACE_RINTL. * modules/math (Makefile.in): Substitute REPLACE_RINTL. * modules/rintl (Depends-on, configure.ac): Test REPLACE_RINTL. * doc/posix-functions/rintl.texi: Mention the NetBSD bug.
* expm1l: Work around inaccurate implementation on NetBSD.Bruno Haible2019-01-202-7/+8
| | | | | | | | | | * lib/math.in.h (expm1l): Test also REPLACE_EXPM1L. * m4/expm1l.m4 (gl_FUNC_EXPM1L): Add test for a certain accuracy. Set REPLACE_EXPM1L. * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize REPLACE_EXPM1L. * modules/math (Makefile.in): Substitute REPLACE_EXPM1L. * modules/expm1l (Depends-on, configure.ac): Test REPLACE_EXPM1L. * doc/posix-functions/expm1l.texi: Mention the NetBSD bug.
* expl: Work around inaccurate implementation on NetBSD.Bruno Haible2019-01-202-6/+7
| | | | | | | | | | * lib/math.in.h (expl): Test also REPLACE_EXPL. * m4/expl.m4 (gl_FUNC_EXPL): Add test for a certain accuracy. Set REPLACE_EXPL. * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize REPLACE_EXPL. * modules/math (Makefile.in): Substitute REPLACE_EXPL. * modules/expl (Depends-on, configure.ac): Test REPLACE_EXPL. * doc/posix-functions/expl.texi: Mention the NetBSD bug.
* floor, floorl: Avoid autoconf warnings.Bruno Haible2019-01-202-2/+2
| | | | | * modules/floor (configure.ac): Use AC_REQUIRE. * modules/floorl (configure.ac): Likewise.
* backup: update dependenciesAkim Demaille2019-01-142-4/+6
| | | | | | | * modules/backup-rename (Depends-on): It now depends on opendirat instead of opendir. It also uses stdint, and xalloc-oversized. But no longer dirfd. * modules/backupfile (Depends-on): Add xalloc-oversized.
* getpass: Fix include filenameTim Rühsen2019-01-081-1/+1
| | | | * modules/getpass: Fix unistd,h -> unistd.h
* xstdopen: Add tests.Bruno Haible2019-01-061-0/+12
| | | | | | * tests/test-xstdopen.c: New file. * tests/test-xstdopen.sh: New file. * modules/xstdopen-tests: New file.
* xstdopen: New module.Bruno Haible2019-01-061-0/+26
| | | | | | * lib/xstdopen.h: New file. * lib/xstdopen.c: New file. * modules/xstdopen: New file.
* xfreopen need not depend on freopen-saferPaul Eggert2019-01-051-1/+1
| | | | | * modules/xfreopen (Depends-on): Depend on freopen, not freopen-safer.
* stdopen: modernize and simplifyPaul Eggert2019-01-051-0/+24
| | | | | | | | | | | * lib/stdopen.c: Update copyright date Do not include sys/types.h; no longer needed these days. (stdopen): Use C99-style decl in loop. Return int errno value, rather than just a bool. Do not worry about fd mismatches, since the caller cares only if 0, 1, 2 are occupied. * lib/stdopen.h: No need to include <stdbool.h>. * m4/stdopen.m4: Remove. * modules/stdopen: New file.
* Fix link errors in unit tests.Bruno Haible2019-01-047-0/+7
| | | | | | | | | | | | | | | | | | Reported by Tom G. Christensen <tgc@jupiterrise.com>. * modules/bitset-tests (Makefile.am): Link test-bitset against libintl. * modules/array-map-tests (Makefile.am): Link test-array_map against libintl. * modules/array-set-tests (Makefile.am): Link test-array_set against libintl. * modules/hash-map-tests (Makefile.am): Link test-hash_map against libintl. * modules/hash-set-tests (Makefile.am): Link test-hash_set against libintl. * modules/linkedhash-map-tests (Makefile.am): Link test-linkedhash_map against libintl. * modules/linkedhash-set-tests (Makefile.am): Link test-linkedhash_set against libintl.
* Fix incorrect 'Link' sections.Bruno Haible2019-01-042-1/+2
| | | | | * modules/regex (Link): Mention the link requirement of module 'lock'. * modules/regex-tests (Makefile.am): Don't use LIB_PTHREAD.
* Fix some 'Link' sections.Bruno Haible2019-01-042-0/+2
| | | | | | * modules/c-stack (Link): Add link directive from the 'gettext-h' dependency. * modules/getaddrinfo (Link): Likewise.
* Remove redundant 'Link' sections.Bruno Haible2019-01-042-7/+0
| | | | | * modules/canon-host (Link): Remove section. * modules/timevar (Link): Likewise.