diff options
author | Simon Josefsson <simon@josefsson.org> | 2010-03-15 13:58:17 +0100 |
---|---|---|
committer | Simon Josefsson <simon@josefsson.org> | 2010-03-15 13:58:17 +0100 |
commit | ad76f0cee5f0a293fb05935574ac2f16b8080ebc (patch) | |
tree | 0bccdabddba68cf3c7fc49d34d1a46d54737e54e /gl/m4 | |
parent | 8a5d86b1bcbc09012f8cf8a7ddfc3bd742ca17db (diff) | |
download | libtasn1-ad76f0cee5f0a293fb05935574ac2f16b8080ebc.tar.gz libtasn1-ad76f0cee5f0a293fb05935574ac2f16b8080ebc.tar.bz2 libtasn1-ad76f0cee5f0a293fb05935574ac2f16b8080ebc.zip |
Update gnulib files.
Diffstat (limited to 'gl/m4')
-rw-r--r-- | gl/m4/gnulib-common.m4 | 15 | ||||
-rw-r--r-- | gl/m4/gnulib-comp.m4 | 66 | ||||
-rw-r--r-- | gl/m4/stdlib_h.m4 | 4 | ||||
-rw-r--r-- | gl/m4/unistd_h.m4 | 4 | ||||
-rw-r--r-- | gl/m4/warn-on-use.m4 | 8 | ||||
-rw-r--r-- | gl/m4/wchar_h.m4 (renamed from gl/m4/wchar.m4) | 4 |
6 files changed, 89 insertions, 12 deletions
diff --git a/gl/m4/gnulib-common.m4 b/gl/m4/gnulib-common.m4 index b7812a8..80ba263 100644 --- a/gl/m4/gnulib-common.m4 +++ b/gl/m4/gnulib-common.m4 @@ -1,4 +1,4 @@ -# gnulib-common.m4 serial 12 +# gnulib-common.m4 serial 13 dnl Copyright (C) 2007-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -61,9 +61,16 @@ m4_ifndef([AS_VAR_IF], [AS_IF([test x"AS_VAR_GET([$1])" = x""$2], [$3], [$4])])]) # AC_PROG_MKDIR_P -# is a backport of autoconf-2.60's AC_PROG_MKDIR_P. -# Remove this macro when we can assume autoconf >= 2.60. -m4_ifdef([AC_PROG_MKDIR_P], [], [ +# is a backport of autoconf-2.60's AC_PROG_MKDIR_P, with a fix +# for interoperability with automake-1.9.6 from autoconf-2.62. +# Remove this macro when we can assume autoconf >= 2.62 or +# autoconf >= 2.60 && automake >= 1.10. +m4_ifdef([AC_PROG_MKDIR_P], [ + dnl For automake-1.9.6 && autoconf < 2.62: Ensure MKDIR_P is AC_SUBSTed. + m4_define([AC_PROG_MKDIR_P], + m4_defn([AC_PROG_MKDIR_P])[ + AC_SUBST([MKDIR_P])])], [ + dnl For autoconf < 2.60: Backport of AC_PROG_MKDIR_P. AC_DEFUN_ONCE([AC_PROG_MKDIR_P], [AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake MKDIR_P='$(mkdir_p)' diff --git a/gl/m4/gnulib-comp.m4 b/gl/m4/gnulib-comp.m4 index adc6d64..5c97a53 100644 --- a/gl/m4/gnulib-comp.m4 +++ b/gl/m4/gnulib-comp.m4 @@ -25,13 +25,44 @@ AC_DEFUN([gl_EARLY], m4_pattern_allow([^gl_LIBOBJS$])dnl a variable m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable AC_REQUIRE([AC_PROG_RANLIB]) + # Code from module arg-nonnull: + # Code from module autobuild: AB_INIT + # Code from module c++defs: + # Code from module extensions: AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS]) + # Code from module fdl-1.3: + # Code from module gendocs: + # Code from module getopt-gnu: + # Code from module getopt-posix: + # Code from module gettext-h: + # Code from module gnumakefile: + # Code from module include_next: + # Code from module maintainer-makefile: + # Code from module manywarnings: + # Code from module multiarch: + # Code from module pmccabe2html: + # Code from module progname: + # Code from module read-file: + # Code from module realloc-posix: + # Code from module stdarg: dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode dnl for the builtin va_copy to work. With Autoconf 2.60 or later, dnl AC_PROG_CC_STDC arranges for this. With older Autoconf AC_PROG_CC_STDC dnl shouldn't hurt, though installers are on their own to set c99 mode. AC_REQUIRE([AC_PROG_CC_STDC]) + # Code from module stddef: + # Code from module stdint: + # Code from module stdlib: + # Code from module unistd: + # Code from module update-copyright: + # Code from module useless-if-before-free: + # Code from module vc-list-files: + # Code from module version-etc: + # Code from module version-etc-fsf: + # Code from module warn-on-use: + # Code from module warnings: + # Code from module wchar: ]) # This macro should be invoked from ./configure.ac, in the section @@ -47,11 +78,21 @@ AC_DEFUN([gl_INIT], m4_pushdef([gl_LIBSOURCES_DIR], []) gl_COMMON gl_source_base='gl' + # Code from module arg-nonnull: + # Code from module autobuild: + # Code from module c++defs: + # Code from module extensions: + # Code from module fdl-1.3: + # Code from module gendocs: + # Code from module getopt-gnu: gl_FUNC_GETOPT_GNU gl_MODULE_INDICATOR([getopt-gnu]) + # Code from module getopt-posix: gl_FUNC_GETOPT_POSIX + # Code from module gettext-h: AC_SUBST([LIBINTL]) AC_SUBST([LTLIBINTL]) + # Code from module gnumakefile: # Autoconf 2.61a.99 and earlier don't support linking a file only # in VPATH builds. But since GNUmakefile is for maintainer use # only, it does not matter if we skip the link with older autoconf. @@ -62,23 +103,45 @@ AC_DEFUN([gl_INIT], m4_defn([m4_PACKAGE_VERSION])), [1], [], [AC_CONFIG_LINKS([$GNUmakefile:$GNUmakefile], [], [GNUmakefile=$GNUmakefile])]) + # Code from module include_next: + # Code from module maintainer-makefile: AC_CONFIG_COMMANDS_PRE([m4_ifdef([AH_HEADER], [AC_SUBST([CONFIG_INCLUDE], m4_defn([AH_HEADER]))])]) + # Code from module manywarnings: + # Code from module multiarch: gl_MULTIARCH + # Code from module pmccabe2html: AC_PATH_PROG([PMCCABE], [pmccabe], [false]) + # Code from module progname: AC_CHECK_DECLS([program_invocation_name], [], [], [#include <errno.h>]) AC_CHECK_DECLS([program_invocation_short_name], [], [], [#include <errno.h>]) + # Code from module read-file: gl_FUNC_READ_FILE + # Code from module realloc-posix: gl_FUNC_REALLOC_POSIX gl_STDLIB_MODULE_INDICATOR([realloc-posix]) + # Code from module stdarg: gl_STDARG_H + # Code from module stddef: gl_STDDEF_H + # Code from module stdint: gl_STDINT_H + # Code from module stdlib: gl_STDLIB_H + # Code from module unistd: gl_UNISTD_H + # Code from module update-copyright: + # Code from module useless-if-before-free: + # Code from module vc-list-files: + # Code from module version-etc: gl_VERSION_ETC + # Code from module version-etc-fsf: + # Code from module warn-on-use: + # Code from module warnings: AC_SUBST([WARN_CFLAGS]) + # Code from module wchar: gl_WCHAR_H + # End of code from modules m4_ifval(gl_LIBSOURCES_LIST, [ m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ || for gl_file in ]gl_LIBSOURCES_LIST[ ; do @@ -208,6 +271,7 @@ AC_DEFUN([gltests_LIBSOURCES], [ # gnulib-tool and may be removed by future gnulib-tool invocations. AC_DEFUN([gl_FILE_LIST], [ build-aux/arg-nonnull.h + build-aux/c++defs.h build-aux/gendocs.sh build-aux/pmccabe.css build-aux/pmccabe2html @@ -256,7 +320,7 @@ AC_DEFUN([gl_FILE_LIST], [ m4/version-etc.m4 m4/warn-on-use.m4 m4/warnings.m4 - m4/wchar.m4 + m4/wchar_h.m4 m4/wchar_t.m4 m4/wint_t.m4 top/GNUmakefile diff --git a/gl/m4/stdlib_h.m4 b/gl/m4/stdlib_h.m4 index 0693d1a..77344bd 100644 --- a/gl/m4/stdlib_h.m4 +++ b/gl/m4/stdlib_h.m4 @@ -1,4 +1,4 @@ -# stdlib_h.m4 serial 22 +# stdlib_h.m4 serial 23 dnl Copyright (C) 2007-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -43,6 +43,8 @@ AC_DEFUN([gl_STDLIB_MODULE_INDICATOR], dnl Use AC_REQUIRE here, so that the default settings are expanded once only. AC_REQUIRE([gl_STDLIB_H_DEFAULTS]) GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1 + dnl Define it also as a C macro, for the benefit of the unit tests. + gl_MODULE_INDICATOR([$1]) ]) AC_DEFUN([gl_STDLIB_H_DEFAULTS], diff --git a/gl/m4/unistd_h.m4 b/gl/m4/unistd_h.m4 index 31d31c1..f6c35d2 100644 --- a/gl/m4/unistd_h.m4 +++ b/gl/m4/unistd_h.m4 @@ -1,4 +1,4 @@ -# unistd_h.m4 serial 39 +# unistd_h.m4 serial 40 dnl Copyright (C) 2006-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -47,6 +47,8 @@ AC_DEFUN([gl_UNISTD_MODULE_INDICATOR], dnl Use AC_REQUIRE here, so that the default settings are expanded once only. AC_REQUIRE([gl_UNISTD_H_DEFAULTS]) GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1 + dnl Define it also as a C macro, for the benefit of the unit tests. + gl_MODULE_INDICATOR([$1]) ]) AC_DEFUN([gl_UNISTD_H_DEFAULTS], diff --git a/gl/m4/warn-on-use.m4 b/gl/m4/warn-on-use.m4 index ab46422..42daae8 100644 --- a/gl/m4/warn-on-use.m4 +++ b/gl/m4/warn-on-use.m4 @@ -1,4 +1,4 @@ -# warn-on-use.m4 serial 1 +# warn-on-use.m4 serial 2 dnl Copyright (C) 2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -30,12 +30,12 @@ AC_DEFUN([gl_WARN_ON_USE_PREPARE], for gl_func in m4_flatten([$2]); do AS_VAR_PUSHDEF([gl_Symbol], [gl_cv_have_raw_decl_$gl_func])dnl AC_CACHE_CHECK([whether $gl_func is declared without a macro], - [gl_Symbol], + gl_Symbol, [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([$1], [@%:@undef $gl_func (void) $gl_func;])], - [AS_VAR_SET([gl_Symbol], [yes])], [AS_VAR_SET([gl_Symbol], [no])])]) - AS_VAR_IF([gl_Symbol], [yes], + [AS_VAR_SET(gl_Symbol, [yes])], [AS_VAR_SET(gl_Symbol, [no])])]) + AS_VAR_IF(gl_Symbol, [yes], [AC_DEFINE_UNQUOTED(AS_TR_CPP([HAVE_RAW_DECL_$gl_func]), [1]) dnl shortcut - if the raw declaration exists, then set a cache dnl variable to allow skipping any later AC_CHECK_DECL efforts diff --git a/gl/m4/wchar.m4 b/gl/m4/wchar_h.m4 index e81485d..0bce51c 100644 --- a/gl/m4/wchar.m4 +++ b/gl/m4/wchar_h.m4 @@ -7,7 +7,7 @@ dnl with or without modifications, as long as this notice is preserved. dnl Written by Eric Blake. -# wchar.m4 serial 31 +# wchar_h.m4 serial 32 AC_DEFUN([gl_WCHAR_H], [ @@ -108,6 +108,8 @@ AC_DEFUN([gl_WCHAR_MODULE_INDICATOR], dnl Use AC_REQUIRE here, so that the default settings are expanded once only. AC_REQUIRE([gl_WCHAR_H_DEFAULTS]) GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1 + dnl Define it also as a C macro, for the benefit of the unit tests. + gl_MODULE_INDICATOR([$1]) ]) AC_DEFUN([gl_WCHAR_H_DEFAULTS], |