summaryrefslogtreecommitdiff
path: root/m4/lib-link.m4
Commit message (Collapse)AuthorAgeFilesLines
* maint: run 'make update-copyright'Simon Josefsson2023-01-011-1/+1
|
* havelib: Fix 'configure --help' output.Bruno Haible2022-07-051-3/+3
| | | | * m4/lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Fix m4 quoting bug.
* maint: run 'make update-copyright'Paul Eggert2022-01-011-1/+1
|
* maint: run 'make update-copyright'Paul Eggert2020-12-311-1/+1
|
* havelib: Avoid linking with libc.a on GNU systems.Bruno Haible2020-09-201-2/+15
| | | | | | | | | Reported by Bruce Dubbs <bruce.dubbs@gmail.com> in <https://lists.gnu.org/archive/html/grep-devel/2020-09/msg00052.html>. * m4/lib-link.m4 (AC_LIB_LINKFLAGS_BODY): When processing the dependency_libs value of a .la file, ignore '-lc' options on GNU systems.
* maint: Run 'make update-copyright'Paul Eggert2019-12-311-1/+1
|
* havelib: Make libdirstems processing more flexible.Bruno Haible2019-11-171-47/+73
| | | | | | | | | * m4/lib-prefix.m4 (AC_LIB_PREPARE_MULTILIB): Set 3 libdirstem variables: Consider 'lib' always, also on Solaris. Look for lib32 in addition to lib64. Don't invoke /usr/bin/gcc (reverting the second patch from 2017-02-19). * m4/lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Consider up to 3 additional libdirs, even when the first one exists as a directory.
* havelib: Match the bitness when searching for libraries.Bruno Haible2019-11-171-9/+9
| | | | | | | | * m4/lib-prefix.m4 (AC_LIB_PREPARE_MULTILIB): Define a function acl_is_expected_elfclass. * m4/lib-link.m4 (AC_LIB_LINKFLAGS_BODY): When testing whether a library file exists, in ELF, also test whether it has the ELF class that corresponds to the host's bitness.
* havelib: Fix a bug in dependency processing.Bruno Haible2019-11-171-15/+15
| | | | | | * m4/lib-link.m4 (AC_LIB_LINKFLAGS_BODY): During dependency processing of .la files, don't overwrite the value of additional_libdir for the next rounds.
* maint: Run 'make update-copyright'Paul Eggert2019-01-011-1/+1
|
* Assume Autoconf >= 2.63.Bruno Haible2018-10-231-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DEPENDENCIES: Mention the requirement. * gnulib-tool (DEFAULT_AUTOCONF_MINVERSION): Bump to 2.63. (func_get_filelist): Don't list m4/onceonly.m4 any more. * pygnulib/GLModuleSystem.py (getFiles): Likewise. * m4/onceonly.m4: Remove file. * m4/openmp.m4: Remove file. * modules/openmp (Files): Remove m4/openmp.m4. * m4/configmake.m4 (gl_CONFIGMAKE_PREP): Don't set datarootdir, docdir, htmldir, dvidir, pdfdir, psdir, localedir. * m4/po.m4 (AM_PO_SUBDIRS): Don't set localedir. * m4/gnulib-common.m4 (m4_foreach_w): Remove fallback for Autoconf < 2.60. (AC_PROG_MKDIR_P): Remove definition for Autoconf < 2.62. (AC_PROG_SED): Remove fallback for Autoconf < 2.60. * m4/errno_h.m4 (AC_COMPUTE_INT): Remove fallback for Autoconf < 2.61. * m4/size_max.m4 (AC_COMPUTE_INT): Likewise. * m4/stdint.m4 (AC_COMPUTE_INT): Likewise. * m4/fcntl-o.m4 (gl_FCNTL_O_FLAGS): Assume AC_USE_SYSTEM_EXTENSIONS exists. * m4/threadlib.m4 (gl_THREADLIB_EARLY_BODY): Likewise, * m4/lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Remove workaround for Autoconf < 2.61. * m4/lib-prefix.m4 (AC_LIB_ARG_WITH): Remove macro. (AC_LIB_PREFIX): Use AC_ARG_WITH, assuming semantics of Autoconf >= 2.52. * m4/longlong.m4: Require Autoconf >= 2.62. Update comments. * m4/ls-mntd-fs.m4: Require Autoconf >= 2.60. Update comments. * m4/gettext.m4 (AM_GNU_GETTEXT): Update comment.
* Assume Automake >= 1.11.Bruno Haible2018-10-231-3/+3
| | | | | | | | | | * m4/configmake.m4: Update comments. * m4/lib-link.m4 (AC_LIB_RPATH): Assume AC_REQUIRE_AUX_FILE exists. * m4/po.m4 (AM_PO_SUBDIRS, AM_POSTPROCESS_PO_MAKEFILE): Eliminate uses of 'eval'. * gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am, func_create_testdir, func_create_megatestdir): Emit a Makefile.am that requires Automake >= 1.11.
* havelib: port to Solaris 10 /bin/shPaul Eggert2018-03-271-1/+1
| | | | | * m4/lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Use 'test ! EXPR' instead of '! test EXPR'.
* maint: Run 'make update-copyright'Paul Eggert2018-01-011-1/+1
|
* version-etc: new yearPaul Eggert2017-01-011-1/+1
| | | | | | | | | | * build-aux/gendocs.sh (version): * doc/gendocs_template: * doc/gendocs_template_min: * doc/gnulib.texi: * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright dates by hand in templates and the like. * all files: Run 'make update-copyright'.
* version-etc: new yearPaul Eggert2016-01-011-1/+1
| | | | | | | | | | * build-aux/gendocs.sh (version): * doc/gendocs_template: * doc/gendocs_template_min: * doc/gnulib.texi: * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright dates by hand in templates and the like. * all files: Run 'make update-copyright'.
* version-etc: new yearPaul Eggert2014-12-311-1/+1
| | | | | | * doc/gnulib.texi: * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright date. * all files: Run 'make update-copyright'.
* maint: update copyrightEric Blake2014-01-011-1/+1
| | | | | | I ran 'make update-copyright'. Signed-off-by: Eric Blake <eblake@redhat.com>
* maint: update all copyright year number rangesEric Blake2013-01-011-1/+1
| | | | | | Run "make update-copyright". Compare to commit 1602f0a from last year. Signed-off-by: Eric Blake <eblake@redhat.com>
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
| | | | Run "make update-copyright".
* havelib: Fix comments.Bruno Haible2011-02-181-1/+3
| | | | | * m4/lib-link.m4 (AC_LIB_RPATH): Update comments after 2007-01-02 change.
* maint: update almost all copyright ranges to include 2011Jim Meyering2011-01-011-1/+1
| | | | Run the new "make update-copyright" rule.
* Modernize AC_TRY_LINK invocations.Bruno Haible2010-08-261-2/+3
|
* havelib: Fix bug when AC_LIB_FROMPACKAGE is used more than twice.Bruno Haible2010-07-041-2/+2
|
* Prefer documented low-level autoconf macro names.Bruno Haible2010-06-091-16/+16
|
* havelib: Allow library names with '+' characters.Martin Lambers2010-06-091-16/+16
|
* havelib: Add static libraries to LIBS in the right order.Bruno Haible2010-04-111-2/+12
|
* update nearly all FSF copyright year lists to include 2010Jim Meyering2010-01-011-1/+1
| | | | | Use the same procedure as for 2009, outlined in http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/20081
* Fix a description string.Bruno Haible2009-06-241-1/+1
|
* Make two consecutive identical invocations of AC_LIB_HAVE_LINKFLAGS work.Bruno Haible2009-06-211-1/+4
|
* Simplify gl_LIBSIGSEGV.Bruno Haible2009-04-261-7/+10
|
* many *.m4 files: improve m4 quotingJim Meyering2009-01-141-5/+5
| | | | | | | | | | | | | | | | 99% of this change was performed by running the following commands: git ls-files | grep '\.m4$' | xargs perl -pi \ -e 's/(AC_\w+\()([^[()]+?)([,)])/$1\[$2]$3/g;' \ -e 's/(AC_\w+\((?:\[[^,]+?\], ){1})([^,[()]+?)([,)])/$1\[$2]$3/g;' \ -e 's/(AC_\w+\((?:\[[^,]+?\], ){2})([^,[()]+?)([,)])/$1\[$2]$3/g;' \ -e 's/(AC_\w+\((?:\[[^,]+?\], ){3})([^,[()]+?)([,)])/$1\[$2]$3/g' perl -pi -e 's/\[\.\.\.\]/.../' m4/onceonly.m4 The remainder were to add Copyright dates, increment serial numbers, undo some changes in comments, exclude m4/intl.m4, and add quotes around the "1" in ",1" where the unusual spacing prohibited the above regexps from doing the job. For more details, see <http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/16175>.
* Fix a bug in the determination of LIB${NAME}_PREFIX.Bruno Haible2008-12-311-3/+7
|
* Assume Solaris specific bi-arch conventions on Solaris systems.Bruno Haible2008-08-311-6/+21
|
* Extend AC_LIB_LINKFLAGS to the situation of several libraries provided by a ↵Bruno Haible2008-03-121-6/+34
| | | | single package.
* Avoid conflicts between local macro definitions.Bruno Haible2008-03-121-15/+17
|
* Update version number, from gettext-0.17.Bruno Haible2007-11-071-1/+1
|
* Avoid side effects on libtool variables.Bruno Haible2007-01-081-38/+42
|
* Simplify the sorting command from the last patch.Bruno Haible2007-01-081-4/+4
|
* Improve support for OpenBSD.Bruno Haible2007-01-021-35/+81
|
* autoupdateKarl Berry2006-12-021-1/+1
|
* More support for GNOME libraries.Bruno Haible2006-11-141-1/+14
|
* Support for library names with dots.Bruno Haible2006-11-141-4/+6
|
* Upgrade to GNU gettext 0.16.Bruno Haible2006-10-271-1/+1
|
* Support for mingw DLLs.Bruno Haible2006-09-041-5/+19
|
* Update from GNU gettext 0.15.Bruno Haible2006-07-221-2/+78
|
* Support for lib vs. lib64 distinction on biarch platforms.Bruno Haible2005-09-021-7/+8
|
* Upgrade to GNU gettext 0.14.3.Bruno Haible2005-03-141-1/+5
|
* Update from GNU gettext 0.14.2.Bruno Haible2005-02-241-4/+4
|
* Use an all-permissive copyright notice, recommended by RMS.Bruno Haible2005-01-181-5/+3
|