diff options
Diffstat (limited to 'gl/m4/gnulib-common.m4')
| -rw-r--r-- | gl/m4/gnulib-common.m4 | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/gl/m4/gnulib-common.m4 b/gl/m4/gnulib-common.m4 index 5804eb9b..c8fda203 100644 --- a/gl/m4/gnulib-common.m4 +++ b/gl/m4/gnulib-common.m4 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | # gnulib-common.m4 serial 7 | 1 | # gnulib-common.m4 serial 11 |
| 2 | dnl Copyright (C) 2007-2009 Free Software Foundation, Inc. | 2 | dnl Copyright (C) 2007-2009 Free Software Foundation, Inc. |
| 3 | dnl This file is free software; the Free Software Foundation | 3 | dnl This file is free software; the Free Software Foundation |
| 4 | dnl gives unlimited permission to copy and/or distribute it, | 4 | dnl gives unlimited permission to copy and/or distribute it, |
| @@ -8,6 +8,7 @@ dnl with or without modifications, as long as this notice is preserved. | |||
| 8 | # is expanded unconditionally through gnulib-tool magic. | 8 | # is expanded unconditionally through gnulib-tool magic. |
| 9 | AC_DEFUN([gl_COMMON], [ | 9 | AC_DEFUN([gl_COMMON], [ |
| 10 | dnl Use AC_REQUIRE here, so that the code is expanded once only. | 10 | dnl Use AC_REQUIRE here, so that the code is expanded once only. |
| 11 | AC_REQUIRE([gl_00GNULIB]) | ||
| 11 | AC_REQUIRE([gl_COMMON_BODY]) | 12 | AC_REQUIRE([gl_COMMON_BODY]) |
| 12 | ]) | 13 | ]) |
| 13 | AC_DEFUN([gl_COMMON_BODY], [ | 14 | AC_DEFUN([gl_COMMON_BODY], [ |
| @@ -52,7 +53,7 @@ m4_ifndef([m4_foreach_w], | |||
| 52 | # is a backport of autoconf-2.60's AC_PROG_MKDIR_P. | 53 | # is a backport of autoconf-2.60's AC_PROG_MKDIR_P. |
| 53 | # Remove this macro when we can assume autoconf >= 2.60. | 54 | # Remove this macro when we can assume autoconf >= 2.60. |
| 54 | m4_ifdef([AC_PROG_MKDIR_P], [], [ | 55 | m4_ifdef([AC_PROG_MKDIR_P], [], [ |
| 55 | AC_DEFUN([AC_PROG_MKDIR_P], | 56 | AC_DEFUN_ONCE([AC_PROG_MKDIR_P], |
| 56 | [AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake | 57 | [AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake |
| 57 | MKDIR_P='$(mkdir_p)' | 58 | MKDIR_P='$(mkdir_p)' |
| 58 | AC_SUBST([MKDIR_P])])]) | 59 | AC_SUBST([MKDIR_P])])]) |
| @@ -99,3 +100,25 @@ AC_DEFUN([AC_C_RESTRICT], | |||
| 99 | *) AC_DEFINE_UNQUOTED([restrict], [$ac_cv_c_restrict]) ;; | 100 | *) AC_DEFINE_UNQUOTED([restrict], [$ac_cv_c_restrict]) ;; |
| 100 | esac | 101 | esac |
| 101 | ]) | 102 | ]) |
| 103 | |||
| 104 | # gl_BIGENDIAN | ||
| 105 | # is like AC_C_BIGENDIAN, except that it can be AC_REQUIREd. | ||
| 106 | # Note that AC_REQUIRE([AC_C_BIGENDIAN]) does not work reliably because some | ||
| 107 | # macros invoke AC_C_BIGENDIAN with arguments. | ||
| 108 | AC_DEFUN([gl_BIGENDIAN], | ||
| 109 | [ | ||
| 110 | AC_C_BIGENDIAN | ||
| 111 | ]) | ||
| 112 | |||
| 113 | # gl_CACHE_VAL_SILENT(cache-id, command-to-set-it) | ||
| 114 | # is like AC_CACHE_VAL(cache-id, command-to-set-it), except that it does not | ||
| 115 | # output a spurious "(cached)" mark in the midst of other configure output. | ||
| 116 | # This macro should be used instead of AC_CACHE_VAL when it is not surrounded | ||
| 117 | # by an AC_MSG_CHECKING/AC_MSG_RESULT pair. | ||
| 118 | AC_DEFUN([gl_CACHE_VAL_SILENT], | ||
| 119 | [ | ||
| 120 | saved_as_echo_n="$as_echo_n" | ||
| 121 | as_echo_n=':' | ||
| 122 | AC_CACHE_VAL([$1], [$2]) | ||
| 123 | as_echo_n="$saved_as_echo_n" | ||
| 124 | ]) | ||
