mirror of
git://git.sv.gnu.org/autoconf
synced 2025-03-19 14:40:24 +08:00
* acgeneral.m4 (AC_VAR_INDIR_IFELSE): Move as...
* m4sh.m4 (AS_LITERAL_IF): this. (AS_IFELSE): Rename as... (AS_IF): this.
This commit is contained in:
parent
6da4d6b3db
commit
59ecd7666a
@ -1,3 +1,10 @@
|
||||
2001-01-15 Akim Demaille <akim@epita.fr>
|
||||
|
||||
* acgeneral.m4 (AC_VAR_INDIR_IFELSE): Move as...
|
||||
* m4sh.m4 (AS_LITERAL_IF): this.
|
||||
(AS_IFELSE): Rename as...
|
||||
(AS_IF): this.
|
||||
|
||||
2001-01-12 Akim Demaille <akim@epita.fr>
|
||||
|
||||
With `expr's that return `0' on failures, the executable suffix is
|
||||
|
@ -69,8 +69,7 @@ AC_CACHE_CHECK([for $1], ac_var,
|
||||
[AC_LINK_IFELSE([AC_LANG_FUNC_LINK_TRY([$1])],
|
||||
[AC_VAR_SET(ac_var, yes)],
|
||||
[AC_VAR_SET(ac_var, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_var) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_var) = yes], [$2], [$3])dnl
|
||||
AC_VAR_POPDEF([ac_var])dnl
|
||||
])# AC_CHECK_FUNC
|
||||
|
||||
|
132
acgeneral.m4
132
acgeneral.m4
@ -312,8 +312,8 @@ m4_define([AH_OUTPUT], [])
|
||||
# TEMPLATE associated to the KEY. Otherwise, do nothing. TEMPLATE is
|
||||
# output as is, with no formating.
|
||||
m4_define([AH_VERBATIM],
|
||||
[AC_VAR_INDIR_IFELSE([$1],,
|
||||
[AH_OUTPUT([$1], _AS_QUOTE([[$2]]))])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[AH_OUTPUT([$1], _AS_QUOTE([[$2]]))])
|
||||
])
|
||||
|
||||
|
||||
@ -361,14 +361,6 @@ m4_define([_AH_COUNTER], [0])
|
||||
# AC_VAR_SET(ac_$var, val)
|
||||
# and expect the right thing to happen.
|
||||
|
||||
# AC_VAR_INDIR_IFELSE(EXPRESSION, IF-INDIR, IF-NOT-INDIR)
|
||||
# -------------------------------------------------------
|
||||
# If EXPRESSION has shell indirections ($var or `expr`), expand
|
||||
# IF-INDIR, else IF-NOT-INDIR.
|
||||
m4_define([AC_VAR_INDIR_IFELSE],
|
||||
[m4_if(m4_regexp([$1], [[`$]]),
|
||||
-1, [$3],
|
||||
[$2])])
|
||||
|
||||
# AC_VAR_SET(VARIABLE, VALUE)
|
||||
# ---------------------------
|
||||
@ -376,9 +368,9 @@ m4_define([AC_VAR_INDIR_IFELSE],
|
||||
# If the variable contains indirections (e.g. `ac_cv_func_$ac_func')
|
||||
# perform whenever possible at m4 level, otherwise sh level.
|
||||
m4_define([AC_VAR_SET],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[eval "$1=$2"],
|
||||
[$1=$2])])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[$1=$2],
|
||||
[eval "$1=$2"])])
|
||||
|
||||
|
||||
# AC_VAR_GET(VARIABLE)
|
||||
@ -387,9 +379,9 @@ m4_define([AC_VAR_SET],
|
||||
# Evaluates to $VARIABLE if there are no indirection in VARIABLE,
|
||||
# else into the appropriate `eval' sequence.
|
||||
m4_define([AC_VAR_GET],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[`eval echo '${'m4_patsubst($1, [[\\`]], [\\\&])'}'`],
|
||||
[$[]$1])])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[$[]$1],
|
||||
[`eval echo '${'m4_patsubst($1, [[\\`]], [\\\&])'}'`])])
|
||||
|
||||
|
||||
# AC_VAR_TEST_SET(VARIABLE)
|
||||
@ -397,9 +389,9 @@ m4_define([AC_VAR_GET],
|
||||
# Expands into the `test' expression which is true if VARIABLE
|
||||
# is set. Polymorphic. Should be dnl'ed.
|
||||
m4_define([AC_VAR_TEST_SET],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[eval "test \"\${$1+set}\" = set"],
|
||||
[test "${$1+set}" = set])])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[test "${$1+set}" = set],
|
||||
[eval "test \"\${$1+set}\" = set"])])
|
||||
|
||||
|
||||
# AC_VAR_SET_IFELSE(VARIABLE, IF-TRUE, IF-FALSE)
|
||||
@ -407,7 +399,7 @@ m4_define([AC_VAR_TEST_SET],
|
||||
# Implement a shell `if-then-else' depending whether VARIABLE is set
|
||||
# or not. Polymorphic.
|
||||
m4_define([AC_VAR_SET_IFELSE],
|
||||
[AS_IFELSE([AC_VAR_TEST_SET([$1])], [$2], [$3])])
|
||||
[AS_IF([AC_VAR_TEST_SET([$1])], [$2], [$3])])
|
||||
|
||||
|
||||
# AC_VAR_PUSHDEF and AC_VAR_POPDEF
|
||||
@ -442,10 +434,10 @@ m4_define([AC_VAR_SET_IFELSE],
|
||||
# named VALUE. VALUE does not need to be a valid shell variable name:
|
||||
# the transliteration is handled here. To be dnl'ed.
|
||||
m4_define([AC_VAR_PUSHDEF],
|
||||
[AC_VAR_INDIR_IFELSE([$2],
|
||||
[ac_$1=AC_TR_SH($2)
|
||||
m4_pushdef([$1], [$ac_[$1]])],
|
||||
[m4_pushdef([$1], [AC_TR_SH($2)])])])
|
||||
[AS_LITERAL_IF([$2],
|
||||
[m4_pushdef([$1], [AC_TR_SH($2)])],
|
||||
[ac_$1=AC_TR_SH($2)
|
||||
m4_pushdef([$1], [$ac_[$1]])])])
|
||||
|
||||
|
||||
# AC_VAR_POPDEF(VARNAME)
|
||||
@ -471,12 +463,12 @@ m4_define([AC_VAR_POPDEF],
|
||||
# `#define'. sh/m4 polymorphic. Make sure to update the definition
|
||||
# of `$ac_tr_cpp' if you change this.
|
||||
m4_define([AC_TR_CPP],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[`echo "$1" | $ac_tr_cpp`],
|
||||
[m4_patsubst(m4_translit([[$1]],
|
||||
[*abcdefghijklmnopqrstuvwxyz],
|
||||
[PABCDEFGHIJKLMNOPQRSTUVWXYZ]),
|
||||
[[^A-Z0-9_]], [_])])])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[m4_patsubst(m4_translit([[$1]],
|
||||
[*abcdefghijklmnopqrstuvwxyz],
|
||||
[PABCDEFGHIJKLMNOPQRSTUVWXYZ]),
|
||||
[[^A-Z0-9_]], [_])],
|
||||
[`echo "$1" | $ac_tr_cpp`])])
|
||||
|
||||
|
||||
# AC_TR_SH(EXPRESSION)
|
||||
@ -485,10 +477,10 @@ m4_define([AC_TR_CPP],
|
||||
# sh/m4 polymorphic.
|
||||
# Make sure to update the definition of `$ac_tr_sh' if you change this.
|
||||
m4_define([AC_TR_SH],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[`echo "$1" | $ac_tr_sh`],
|
||||
[m4_patsubst(m4_translit([[$1]], [*+], [pp]),
|
||||
[[^a-zA-Z0-9_]], [_])])])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[m4_patsubst(m4_translit([[$1]], [*+], [pp]),
|
||||
[[^a-zA-Z0-9_]], [_])],
|
||||
[`echo "$1" | $ac_tr_sh`])])
|
||||
|
||||
|
||||
|
||||
@ -2067,7 +2059,7 @@ m4_define([AC_DEFINE_TRACE_LITERAL])
|
||||
# This macro is a wrapper around AC_DEFINE_TRACE_LITERAL which filters
|
||||
# out non literal symbols.
|
||||
m4_define([AC_DEFINE_TRACE],
|
||||
[AC_VAR_INDIR_IFELSE([$1], [], [AC_DEFINE_TRACE_LITERAL([$1])])])
|
||||
[AS_LITERAL_IF([$1], [AC_DEFINE_TRACE_LITERAL([$1])])])
|
||||
|
||||
|
||||
# AC_DEFINE(VARIABLE, [VALUE], [DESCRIPTION])
|
||||
@ -2342,8 +2334,8 @@ m4_define([AC_INCLUDES_DEFAULT],
|
||||
# AGGREGATE.MEMBER is for instance `struct passwd.pw_gecos', shell
|
||||
# variables are not a valid argument.
|
||||
AC_DEFUN([AC_CHECK_MEMBER],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[AC_FATAL([$0: requires literal arguments])])dnl
|
||||
[AS_LITERAL_IF([$1], [],
|
||||
[AC_FATAL([$0: requires literal arguments])])dnl
|
||||
m4_if(m4_regexp([$1], [\.]), -1,
|
||||
[AC_FATAL([$0: Did not see any dot in `$1'])])dnl
|
||||
AC_REQUIRE([AC_HEADER_STDC])dnl
|
||||
@ -2357,8 +2349,7 @@ dnl foo.MEMBER;
|
||||
foo.m4_patsubst([$1], [^[^.]*\.]);])],
|
||||
[AC_VAR_SET(ac_Member, yes)],
|
||||
[AC_VAR_SET(ac_Member, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Member) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_Member) = yes], [$2], [$3])dnl
|
||||
AC_VAR_POPDEF([ac_Member])dnl
|
||||
])# AC_CHECK_MEMBER
|
||||
|
||||
@ -2650,10 +2641,10 @@ AC_TRY_LINK_FUNC([$1],
|
||||
break])
|
||||
done
|
||||
LIBS=$ac_func_search_save_LIBS])
|
||||
AS_IFELSE([test "$ac_cv_search_$1" != no],
|
||||
AS_IF([test "$ac_cv_search_$1" != no],
|
||||
[test "$ac_cv_search_$1" = "none required" || LIBS="$ac_cv_search_$1 $LIBS"
|
||||
$3],
|
||||
[$4])[]dnl
|
||||
[$4])dnl
|
||||
])
|
||||
|
||||
|
||||
@ -2688,12 +2679,11 @@ AC_TRY_LINK_FUNC([$2],
|
||||
[AC_VAR_SET(ac_Lib, yes)],
|
||||
[AC_VAR_SET(ac_Lib, no)])
|
||||
LIBS=$ac_check_lib_save_LIBS])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Lib) = yes],
|
||||
[m4_default([$3],
|
||||
[AC_DEFINE_UNQUOTED(AC_TR_CPP(HAVE_LIB$1))
|
||||
AS_IF([test AC_VAR_GET(ac_Lib) = yes],
|
||||
[m4_default([$3], [AC_DEFINE_UNQUOTED(AC_TR_CPP(HAVE_LIB$1))
|
||||
LIBS="-l$1 $LIBS"
|
||||
])],
|
||||
[$4])dnl
|
||||
[$4])dnl
|
||||
AC_VAR_POPDEF([ac_Lib])dnl
|
||||
])# AC_CHECK_LIB
|
||||
|
||||
@ -2831,11 +2821,11 @@ AC_DEFUN([AC_EGREP_HEADER],
|
||||
m4_define([_AC_COMPILE_IFELSE],
|
||||
[m4_ifvaln([$1], [AC_LANG_CONFTEST([$1])])dnl
|
||||
rm -f conftest.$ac_objext
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_compile) && test -s conftest.$ac_objext],
|
||||
[$2],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
AS_IF([AC_TRY_EVAL(ac_compile) && test -s conftest.$ac_objext],
|
||||
[$2],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD
|
||||
m4_ifvaln([$3],[$3])dnl])
|
||||
m4_ifvaln([$3],[$3])dnl])dnl
|
||||
rm -f conftest.$ac_objext m4_ifval([$1], [conftest.$ac_ext])[]dnl
|
||||
])# _AC_COMPILE_IFELSE
|
||||
|
||||
@ -2870,12 +2860,12 @@ AC_DEFUN([AC_TRY_COMPILE],
|
||||
m4_define([_AC_LINK_IFELSE],
|
||||
[m4_ifvaln([$1], [AC_LANG_CONFTEST([$1])])dnl
|
||||
rm -f conftest.$ac_objext conftest$ac_exeext
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_link) &&
|
||||
AC_TRY_COMMAND([test -s conftest$ac_exeext])],
|
||||
[$2],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
AS_IF([AC_TRY_EVAL(ac_link) &&
|
||||
AC_TRY_COMMAND([test -s conftest$ac_exeext])],
|
||||
[$2],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD
|
||||
m4_ifvaln([$3], [$3])dnl])
|
||||
m4_ifvaln([$3], [$3])dnl])[]dnl
|
||||
rm -f conftest$ac_exeext m4_ifval([$1], [conftest.$ac_ext])[]dnl
|
||||
])# _AC_LINK_IFELSE
|
||||
|
||||
@ -2927,12 +2917,12 @@ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$2]], [[$3]])], [$4], [$5])
|
||||
m4_define([_AC_RUN_IFELSE],
|
||||
[m4_ifvaln([$1], [AC_LANG_CONFTEST([$1])])dnl
|
||||
rm -f conftest$ac_exeext
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_link) && AC_TRY_COMMAND(./conftest$ac_exeext)],
|
||||
[$2],
|
||||
[echo "$as_me: program exited with status $ac_status" >&AS_MESSAGE_LOG_FD
|
||||
AS_IF([AC_TRY_EVAL(ac_link) && AC_TRY_COMMAND(./conftest$ac_exeext)],
|
||||
[$2],
|
||||
[echo "$as_me: program exited with status $ac_status" >&AS_MESSAGE_LOG_FD
|
||||
echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD
|
||||
m4_ifvaln([$3], [$3])dnl])
|
||||
m4_ifvaln([$3], [$3])dnl])[]dnl
|
||||
rm -f conftest$ac_exeext m4_ifval([$1], [conftest.$ac_ext])[]dnl
|
||||
])# _AC_RUN_IFELSE
|
||||
|
||||
@ -2984,8 +2974,7 @@ if test -r "$1"; then
|
||||
else
|
||||
AC_VAR_SET(ac_File, no)
|
||||
fi])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_File) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_File) = yes], [$2], [$3])[]dnl
|
||||
AC_VAR_POPDEF([ac_File])dnl
|
||||
])# AC_CHECK_FILE
|
||||
|
||||
@ -3021,8 +3010,7 @@ AC_CACHE_CHECK([whether $1 is declared], ac_Symbol,
|
||||
])],
|
||||
[AC_VAR_SET(ac_Symbol, yes)],
|
||||
[AC_VAR_SET(ac_Symbol, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Symbol) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_Symbol) = yes], [$2], [$3])[]dnl
|
||||
AC_VAR_POPDEF([ac_Symbol])dnl
|
||||
])# AC_CHECK_DECL
|
||||
|
||||
@ -3063,9 +3051,9 @@ m4_define([AC_LIBOBJ_DECL], [])
|
||||
# We need `FILENAME-NOEXT.o', save this into `LIBOBJS'.
|
||||
# We don't use AC_SUBST/2 because it forces an unneeded eol.
|
||||
m4_define([_AC_LIBOBJ],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[$2],
|
||||
[AC_LIBOBJ_DECL([$1])])dnl
|
||||
[AS_LITERAL_IF([$1],
|
||||
[AC_LIBOBJ_DECL([$1])],
|
||||
[$2])dnl
|
||||
AC_SUBST([LIBOBJS])dnl
|
||||
LIBOBJS="$LIBOBJS $1.$ac_objext"])
|
||||
|
||||
@ -3139,8 +3127,8 @@ rm -f conftestval[]dnl
|
||||
# AC_CHECK_SIZEOF(TYPE, [IGNORED], [INCLUDES])
|
||||
# --------------------------------------------
|
||||
AC_DEFUN([AC_CHECK_SIZEOF],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[AC_FATAL([$0: requires literal arguments])])dnl
|
||||
[AS_LITERAL_IF([$1], [],
|
||||
[AC_FATAL([$0: requires literal arguments])])dnl
|
||||
AC_CHECK_TYPE([$1], [], [], [$3])
|
||||
AC_CACHE_CHECK([size of $1], AC_TR_SH([ac_cv_sizeof_$1]),
|
||||
[if test "$AC_TR_SH([ac_cv_type_$1])" = yes; then
|
||||
@ -3253,8 +3241,7 @@ if (sizeof ($1))
|
||||
return 0;])],
|
||||
[AC_VAR_SET(ac_Type, yes)],
|
||||
[AC_VAR_SET(ac_Type, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Type) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_Type) = yes], [$2], [$3])[]dnl
|
||||
AC_VAR_POPDEF([ac_Type])dnl
|
||||
])# _AC_CHECK_TYPE_NEW
|
||||
|
||||
@ -3729,9 +3716,8 @@ AC_DEFUN([AC_CONFIG_SUBDIRS],
|
||||
[_AC_CONFIG_UNIQUE([$1])dnl
|
||||
AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
|
||||
m4_append([_AC_LIST_SUBDIRS], [ $1])dnl
|
||||
AC_VAR_INDIR_IFELSE([$1],
|
||||
[AC_DIAGNOSE(syntax,
|
||||
[$0: you should use literals])])
|
||||
AS_LITERAL_IF([$1], [],
|
||||
[AC_DIAGNOSE(syntax, [$0: you should use literals])])
|
||||
m4_divert_text([DEFAULTS], [ac_subdirs_all="$ac_subdirs_all $1"])
|
||||
AC_SUBST(subdirs, "$subdirs $1")dnl
|
||||
])
|
||||
@ -4797,5 +4783,5 @@ m4_if([$2], , [AC_FATAL([$0]: missing argument 2)])dnl
|
||||
fi
|
||||
done
|
||||
|
||||
AS_IFELSE([test x"$ac_exists" = xtrue], [$3], [$4])
|
||||
AS_IF([test x"$ac_exists" = xtrue], [$3], [$4])[]dnl
|
||||
])
|
||||
|
@ -70,8 +70,7 @@ AC_CACHE_CHECK([for $1], ac_Header,
|
||||
[AC_PREPROC_IFELSE([AC_LANG_SOURCE([@%:@include <$1>])],
|
||||
[AC_VAR_SET(ac_Header, yes)],
|
||||
[AC_VAR_SET(ac_Header, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Header) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_Header) = yes], [$2], [$3])[]dnl
|
||||
AC_VAR_POPDEF([ac_Header])dnl
|
||||
])# AC_CHECK_HEADER
|
||||
|
||||
@ -120,8 +119,7 @@ AC_CACHE_CHECK([for $1 that defines DIR], ac_Header,
|
||||
[DIR *dirp = 0;])],
|
||||
[AC_VAR_SET(ac_Header, yes)],
|
||||
[AC_VAR_SET(ac_Header, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Header) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_Header) = yes], [$2], [$3])[]dnl
|
||||
AC_VAR_POPDEF([ac_Header])dnl
|
||||
])# _AC_CHECK_HEADER_DIRENT
|
||||
|
||||
|
12
aclang.m4
12
aclang.m4
@ -655,7 +655,7 @@ AC_DEFUN([AC_OBJEXT], [])
|
||||
m4_define([_AC_COMPILER_EXEEXT_DEFAULT],
|
||||
[# Try without -o first, disregard a.out.
|
||||
ac_link_default=`echo "$ac_link" | sed ['s/ -o *conftest[^ ]*//']`
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_link_default)],
|
||||
AS_IF([AC_TRY_EVAL(ac_link_default)],
|
||||
[for ac_file in `ls a.exe conftest.exe a.* conftest conftest.* 2>/dev/null`; do
|
||||
case $ac_file in
|
||||
*.$ac_ext | *.out | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
|
||||
@ -664,7 +664,7 @@ AS_IFELSE([AC_TRY_EVAL(ac_link_default)],
|
||||
* ) break;;
|
||||
esac
|
||||
done],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD])
|
||||
rm -f a.out a.exe conftest$ac_cv_exeext
|
||||
])# _AC_COMPILER_EXEEXT_DEFAULT
|
||||
@ -728,7 +728,7 @@ m4_define([_AC_COMPILER_OBJEXT],
|
||||
[AC_CACHE_CHECK([for object suffix], ac_cv_objext,
|
||||
[AC_LANG_CONFTEST([AC_LANG_PROGRAM()])
|
||||
rm -f conftest.o conftest.obj
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_compile)],
|
||||
AS_IF([AC_TRY_EVAL(ac_compile)],
|
||||
[for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
|
||||
case $ac_file in
|
||||
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
|
||||
@ -736,7 +736,7 @@ AS_IFELSE([AC_TRY_EVAL(ac_compile)],
|
||||
break;;
|
||||
esac
|
||||
done],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD
|
||||
AC_MSG_ERROR([cannot compute OBJEXT: cannot compile])])
|
||||
rm -f conftest.$ac_cv_objext conftest.$ac_ext])
|
||||
@ -1255,7 +1255,9 @@ AC_CACHE_CHECK([whether $F77 understand -c and -o together],
|
||||
# overwrite an existing `.o' file with `-o', although they will create
|
||||
# one.
|
||||
ac_try='$F77 $FFLAGS -c conftest.$ac_ext -o conftest.$ac_objext >&AS_MESSAGE_LOG_FD'
|
||||
if AC_TRY_EVAL(ac_try) && test -f conftest.$ac_objext && AC_TRY_EVAL(ac_try); then
|
||||
if AC_TRY_EVAL(ac_try) &&
|
||||
test -f conftest.$ac_objext &&
|
||||
AC_TRY_EVAL(ac_try); then
|
||||
ac_cv_prog_f77_c_o=yes
|
||||
else
|
||||
ac_cv_prog_f77_c_o=no
|
||||
|
@ -655,7 +655,7 @@ AC_DEFUN([AC_OBJEXT], [])
|
||||
m4_define([_AC_COMPILER_EXEEXT_DEFAULT],
|
||||
[# Try without -o first, disregard a.out.
|
||||
ac_link_default=`echo "$ac_link" | sed ['s/ -o *conftest[^ ]*//']`
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_link_default)],
|
||||
AS_IF([AC_TRY_EVAL(ac_link_default)],
|
||||
[for ac_file in `ls a.exe conftest.exe a.* conftest conftest.* 2>/dev/null`; do
|
||||
case $ac_file in
|
||||
*.$ac_ext | *.out | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
|
||||
@ -664,7 +664,7 @@ AS_IFELSE([AC_TRY_EVAL(ac_link_default)],
|
||||
* ) break;;
|
||||
esac
|
||||
done],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD])
|
||||
rm -f a.out a.exe conftest$ac_cv_exeext
|
||||
])# _AC_COMPILER_EXEEXT_DEFAULT
|
||||
@ -728,7 +728,7 @@ m4_define([_AC_COMPILER_OBJEXT],
|
||||
[AC_CACHE_CHECK([for object suffix], ac_cv_objext,
|
||||
[AC_LANG_CONFTEST([AC_LANG_PROGRAM()])
|
||||
rm -f conftest.o conftest.obj
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_compile)],
|
||||
AS_IF([AC_TRY_EVAL(ac_compile)],
|
||||
[for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
|
||||
case $ac_file in
|
||||
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
|
||||
@ -736,7 +736,7 @@ AS_IFELSE([AC_TRY_EVAL(ac_compile)],
|
||||
break;;
|
||||
esac
|
||||
done],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD
|
||||
AC_MSG_ERROR([cannot compute OBJEXT: cannot compile])])
|
||||
rm -f conftest.$ac_cv_objext conftest.$ac_ext])
|
||||
@ -1255,7 +1255,9 @@ AC_CACHE_CHECK([whether $F77 understand -c and -o together],
|
||||
# overwrite an existing `.o' file with `-o', although they will create
|
||||
# one.
|
||||
ac_try='$F77 $FFLAGS -c conftest.$ac_ext -o conftest.$ac_objext >&AS_MESSAGE_LOG_FD'
|
||||
if AC_TRY_EVAL(ac_try) && test -f conftest.$ac_objext && AC_TRY_EVAL(ac_try); then
|
||||
if AC_TRY_EVAL(ac_try) &&
|
||||
test -f conftest.$ac_objext &&
|
||||
AC_TRY_EVAL(ac_try); then
|
||||
ac_cv_prog_f77_c_o=yes
|
||||
else
|
||||
ac_cv_prog_f77_c_o=no
|
||||
|
@ -655,7 +655,7 @@ AC_DEFUN([AC_OBJEXT], [])
|
||||
m4_define([_AC_COMPILER_EXEEXT_DEFAULT],
|
||||
[# Try without -o first, disregard a.out.
|
||||
ac_link_default=`echo "$ac_link" | sed ['s/ -o *conftest[^ ]*//']`
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_link_default)],
|
||||
AS_IF([AC_TRY_EVAL(ac_link_default)],
|
||||
[for ac_file in `ls a.exe conftest.exe a.* conftest conftest.* 2>/dev/null`; do
|
||||
case $ac_file in
|
||||
*.$ac_ext | *.out | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
|
||||
@ -664,7 +664,7 @@ AS_IFELSE([AC_TRY_EVAL(ac_link_default)],
|
||||
* ) break;;
|
||||
esac
|
||||
done],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD])
|
||||
rm -f a.out a.exe conftest$ac_cv_exeext
|
||||
])# _AC_COMPILER_EXEEXT_DEFAULT
|
||||
@ -728,7 +728,7 @@ m4_define([_AC_COMPILER_OBJEXT],
|
||||
[AC_CACHE_CHECK([for object suffix], ac_cv_objext,
|
||||
[AC_LANG_CONFTEST([AC_LANG_PROGRAM()])
|
||||
rm -f conftest.o conftest.obj
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_compile)],
|
||||
AS_IF([AC_TRY_EVAL(ac_compile)],
|
||||
[for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
|
||||
case $ac_file in
|
||||
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
|
||||
@ -736,7 +736,7 @@ AS_IFELSE([AC_TRY_EVAL(ac_compile)],
|
||||
break;;
|
||||
esac
|
||||
done],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD
|
||||
AC_MSG_ERROR([cannot compute OBJEXT: cannot compile])])
|
||||
rm -f conftest.$ac_cv_objext conftest.$ac_ext])
|
||||
@ -1255,7 +1255,9 @@ AC_CACHE_CHECK([whether $F77 understand -c and -o together],
|
||||
# overwrite an existing `.o' file with `-o', although they will create
|
||||
# one.
|
||||
ac_try='$F77 $FFLAGS -c conftest.$ac_ext -o conftest.$ac_objext >&AS_MESSAGE_LOG_FD'
|
||||
if AC_TRY_EVAL(ac_try) && test -f conftest.$ac_objext && AC_TRY_EVAL(ac_try); then
|
||||
if AC_TRY_EVAL(ac_try) &&
|
||||
test -f conftest.$ac_objext &&
|
||||
AC_TRY_EVAL(ac_try); then
|
||||
ac_cv_prog_f77_c_o=yes
|
||||
else
|
||||
ac_cv_prog_f77_c_o=no
|
||||
|
@ -69,8 +69,7 @@ AC_CACHE_CHECK([for $1], ac_var,
|
||||
[AC_LINK_IFELSE([AC_LANG_FUNC_LINK_TRY([$1])],
|
||||
[AC_VAR_SET(ac_var, yes)],
|
||||
[AC_VAR_SET(ac_var, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_var) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_var) = yes], [$2], [$3])dnl
|
||||
AC_VAR_POPDEF([ac_var])dnl
|
||||
])# AC_CHECK_FUNC
|
||||
|
||||
|
@ -312,8 +312,8 @@ m4_define([AH_OUTPUT], [])
|
||||
# TEMPLATE associated to the KEY. Otherwise, do nothing. TEMPLATE is
|
||||
# output as is, with no formating.
|
||||
m4_define([AH_VERBATIM],
|
||||
[AC_VAR_INDIR_IFELSE([$1],,
|
||||
[AH_OUTPUT([$1], _AS_QUOTE([[$2]]))])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[AH_OUTPUT([$1], _AS_QUOTE([[$2]]))])
|
||||
])
|
||||
|
||||
|
||||
@ -361,14 +361,6 @@ m4_define([_AH_COUNTER], [0])
|
||||
# AC_VAR_SET(ac_$var, val)
|
||||
# and expect the right thing to happen.
|
||||
|
||||
# AC_VAR_INDIR_IFELSE(EXPRESSION, IF-INDIR, IF-NOT-INDIR)
|
||||
# -------------------------------------------------------
|
||||
# If EXPRESSION has shell indirections ($var or `expr`), expand
|
||||
# IF-INDIR, else IF-NOT-INDIR.
|
||||
m4_define([AC_VAR_INDIR_IFELSE],
|
||||
[m4_if(m4_regexp([$1], [[`$]]),
|
||||
-1, [$3],
|
||||
[$2])])
|
||||
|
||||
# AC_VAR_SET(VARIABLE, VALUE)
|
||||
# ---------------------------
|
||||
@ -376,9 +368,9 @@ m4_define([AC_VAR_INDIR_IFELSE],
|
||||
# If the variable contains indirections (e.g. `ac_cv_func_$ac_func')
|
||||
# perform whenever possible at m4 level, otherwise sh level.
|
||||
m4_define([AC_VAR_SET],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[eval "$1=$2"],
|
||||
[$1=$2])])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[$1=$2],
|
||||
[eval "$1=$2"])])
|
||||
|
||||
|
||||
# AC_VAR_GET(VARIABLE)
|
||||
@ -387,9 +379,9 @@ m4_define([AC_VAR_SET],
|
||||
# Evaluates to $VARIABLE if there are no indirection in VARIABLE,
|
||||
# else into the appropriate `eval' sequence.
|
||||
m4_define([AC_VAR_GET],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[`eval echo '${'m4_patsubst($1, [[\\`]], [\\\&])'}'`],
|
||||
[$[]$1])])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[$[]$1],
|
||||
[`eval echo '${'m4_patsubst($1, [[\\`]], [\\\&])'}'`])])
|
||||
|
||||
|
||||
# AC_VAR_TEST_SET(VARIABLE)
|
||||
@ -397,9 +389,9 @@ m4_define([AC_VAR_GET],
|
||||
# Expands into the `test' expression which is true if VARIABLE
|
||||
# is set. Polymorphic. Should be dnl'ed.
|
||||
m4_define([AC_VAR_TEST_SET],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[eval "test \"\${$1+set}\" = set"],
|
||||
[test "${$1+set}" = set])])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[test "${$1+set}" = set],
|
||||
[eval "test \"\${$1+set}\" = set"])])
|
||||
|
||||
|
||||
# AC_VAR_SET_IFELSE(VARIABLE, IF-TRUE, IF-FALSE)
|
||||
@ -407,7 +399,7 @@ m4_define([AC_VAR_TEST_SET],
|
||||
# Implement a shell `if-then-else' depending whether VARIABLE is set
|
||||
# or not. Polymorphic.
|
||||
m4_define([AC_VAR_SET_IFELSE],
|
||||
[AS_IFELSE([AC_VAR_TEST_SET([$1])], [$2], [$3])])
|
||||
[AS_IF([AC_VAR_TEST_SET([$1])], [$2], [$3])])
|
||||
|
||||
|
||||
# AC_VAR_PUSHDEF and AC_VAR_POPDEF
|
||||
@ -442,10 +434,10 @@ m4_define([AC_VAR_SET_IFELSE],
|
||||
# named VALUE. VALUE does not need to be a valid shell variable name:
|
||||
# the transliteration is handled here. To be dnl'ed.
|
||||
m4_define([AC_VAR_PUSHDEF],
|
||||
[AC_VAR_INDIR_IFELSE([$2],
|
||||
[ac_$1=AC_TR_SH($2)
|
||||
m4_pushdef([$1], [$ac_[$1]])],
|
||||
[m4_pushdef([$1], [AC_TR_SH($2)])])])
|
||||
[AS_LITERAL_IF([$2],
|
||||
[m4_pushdef([$1], [AC_TR_SH($2)])],
|
||||
[ac_$1=AC_TR_SH($2)
|
||||
m4_pushdef([$1], [$ac_[$1]])])])
|
||||
|
||||
|
||||
# AC_VAR_POPDEF(VARNAME)
|
||||
@ -471,12 +463,12 @@ m4_define([AC_VAR_POPDEF],
|
||||
# `#define'. sh/m4 polymorphic. Make sure to update the definition
|
||||
# of `$ac_tr_cpp' if you change this.
|
||||
m4_define([AC_TR_CPP],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[`echo "$1" | $ac_tr_cpp`],
|
||||
[m4_patsubst(m4_translit([[$1]],
|
||||
[*abcdefghijklmnopqrstuvwxyz],
|
||||
[PABCDEFGHIJKLMNOPQRSTUVWXYZ]),
|
||||
[[^A-Z0-9_]], [_])])])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[m4_patsubst(m4_translit([[$1]],
|
||||
[*abcdefghijklmnopqrstuvwxyz],
|
||||
[PABCDEFGHIJKLMNOPQRSTUVWXYZ]),
|
||||
[[^A-Z0-9_]], [_])],
|
||||
[`echo "$1" | $ac_tr_cpp`])])
|
||||
|
||||
|
||||
# AC_TR_SH(EXPRESSION)
|
||||
@ -485,10 +477,10 @@ m4_define([AC_TR_CPP],
|
||||
# sh/m4 polymorphic.
|
||||
# Make sure to update the definition of `$ac_tr_sh' if you change this.
|
||||
m4_define([AC_TR_SH],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[`echo "$1" | $ac_tr_sh`],
|
||||
[m4_patsubst(m4_translit([[$1]], [*+], [pp]),
|
||||
[[^a-zA-Z0-9_]], [_])])])
|
||||
[AS_LITERAL_IF([$1],
|
||||
[m4_patsubst(m4_translit([[$1]], [*+], [pp]),
|
||||
[[^a-zA-Z0-9_]], [_])],
|
||||
[`echo "$1" | $ac_tr_sh`])])
|
||||
|
||||
|
||||
|
||||
@ -2067,7 +2059,7 @@ m4_define([AC_DEFINE_TRACE_LITERAL])
|
||||
# This macro is a wrapper around AC_DEFINE_TRACE_LITERAL which filters
|
||||
# out non literal symbols.
|
||||
m4_define([AC_DEFINE_TRACE],
|
||||
[AC_VAR_INDIR_IFELSE([$1], [], [AC_DEFINE_TRACE_LITERAL([$1])])])
|
||||
[AS_LITERAL_IF([$1], [AC_DEFINE_TRACE_LITERAL([$1])])])
|
||||
|
||||
|
||||
# AC_DEFINE(VARIABLE, [VALUE], [DESCRIPTION])
|
||||
@ -2342,8 +2334,8 @@ m4_define([AC_INCLUDES_DEFAULT],
|
||||
# AGGREGATE.MEMBER is for instance `struct passwd.pw_gecos', shell
|
||||
# variables are not a valid argument.
|
||||
AC_DEFUN([AC_CHECK_MEMBER],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[AC_FATAL([$0: requires literal arguments])])dnl
|
||||
[AS_LITERAL_IF([$1], [],
|
||||
[AC_FATAL([$0: requires literal arguments])])dnl
|
||||
m4_if(m4_regexp([$1], [\.]), -1,
|
||||
[AC_FATAL([$0: Did not see any dot in `$1'])])dnl
|
||||
AC_REQUIRE([AC_HEADER_STDC])dnl
|
||||
@ -2357,8 +2349,7 @@ dnl foo.MEMBER;
|
||||
foo.m4_patsubst([$1], [^[^.]*\.]);])],
|
||||
[AC_VAR_SET(ac_Member, yes)],
|
||||
[AC_VAR_SET(ac_Member, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Member) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_Member) = yes], [$2], [$3])dnl
|
||||
AC_VAR_POPDEF([ac_Member])dnl
|
||||
])# AC_CHECK_MEMBER
|
||||
|
||||
@ -2650,10 +2641,10 @@ AC_TRY_LINK_FUNC([$1],
|
||||
break])
|
||||
done
|
||||
LIBS=$ac_func_search_save_LIBS])
|
||||
AS_IFELSE([test "$ac_cv_search_$1" != no],
|
||||
AS_IF([test "$ac_cv_search_$1" != no],
|
||||
[test "$ac_cv_search_$1" = "none required" || LIBS="$ac_cv_search_$1 $LIBS"
|
||||
$3],
|
||||
[$4])[]dnl
|
||||
[$4])dnl
|
||||
])
|
||||
|
||||
|
||||
@ -2688,12 +2679,11 @@ AC_TRY_LINK_FUNC([$2],
|
||||
[AC_VAR_SET(ac_Lib, yes)],
|
||||
[AC_VAR_SET(ac_Lib, no)])
|
||||
LIBS=$ac_check_lib_save_LIBS])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Lib) = yes],
|
||||
[m4_default([$3],
|
||||
[AC_DEFINE_UNQUOTED(AC_TR_CPP(HAVE_LIB$1))
|
||||
AS_IF([test AC_VAR_GET(ac_Lib) = yes],
|
||||
[m4_default([$3], [AC_DEFINE_UNQUOTED(AC_TR_CPP(HAVE_LIB$1))
|
||||
LIBS="-l$1 $LIBS"
|
||||
])],
|
||||
[$4])dnl
|
||||
[$4])dnl
|
||||
AC_VAR_POPDEF([ac_Lib])dnl
|
||||
])# AC_CHECK_LIB
|
||||
|
||||
@ -2831,11 +2821,11 @@ AC_DEFUN([AC_EGREP_HEADER],
|
||||
m4_define([_AC_COMPILE_IFELSE],
|
||||
[m4_ifvaln([$1], [AC_LANG_CONFTEST([$1])])dnl
|
||||
rm -f conftest.$ac_objext
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_compile) && test -s conftest.$ac_objext],
|
||||
[$2],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
AS_IF([AC_TRY_EVAL(ac_compile) && test -s conftest.$ac_objext],
|
||||
[$2],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD
|
||||
m4_ifvaln([$3],[$3])dnl])
|
||||
m4_ifvaln([$3],[$3])dnl])dnl
|
||||
rm -f conftest.$ac_objext m4_ifval([$1], [conftest.$ac_ext])[]dnl
|
||||
])# _AC_COMPILE_IFELSE
|
||||
|
||||
@ -2870,12 +2860,12 @@ AC_DEFUN([AC_TRY_COMPILE],
|
||||
m4_define([_AC_LINK_IFELSE],
|
||||
[m4_ifvaln([$1], [AC_LANG_CONFTEST([$1])])dnl
|
||||
rm -f conftest.$ac_objext conftest$ac_exeext
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_link) &&
|
||||
AC_TRY_COMMAND([test -s conftest$ac_exeext])],
|
||||
[$2],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
AS_IF([AC_TRY_EVAL(ac_link) &&
|
||||
AC_TRY_COMMAND([test -s conftest$ac_exeext])],
|
||||
[$2],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD
|
||||
m4_ifvaln([$3], [$3])dnl])
|
||||
m4_ifvaln([$3], [$3])dnl])[]dnl
|
||||
rm -f conftest$ac_exeext m4_ifval([$1], [conftest.$ac_ext])[]dnl
|
||||
])# _AC_LINK_IFELSE
|
||||
|
||||
@ -2927,12 +2917,12 @@ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$2]], [[$3]])], [$4], [$5])
|
||||
m4_define([_AC_RUN_IFELSE],
|
||||
[m4_ifvaln([$1], [AC_LANG_CONFTEST([$1])])dnl
|
||||
rm -f conftest$ac_exeext
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_link) && AC_TRY_COMMAND(./conftest$ac_exeext)],
|
||||
[$2],
|
||||
[echo "$as_me: program exited with status $ac_status" >&AS_MESSAGE_LOG_FD
|
||||
AS_IF([AC_TRY_EVAL(ac_link) && AC_TRY_COMMAND(./conftest$ac_exeext)],
|
||||
[$2],
|
||||
[echo "$as_me: program exited with status $ac_status" >&AS_MESSAGE_LOG_FD
|
||||
echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD
|
||||
m4_ifvaln([$3], [$3])dnl])
|
||||
m4_ifvaln([$3], [$3])dnl])[]dnl
|
||||
rm -f conftest$ac_exeext m4_ifval([$1], [conftest.$ac_ext])[]dnl
|
||||
])# _AC_RUN_IFELSE
|
||||
|
||||
@ -2984,8 +2974,7 @@ if test -r "$1"; then
|
||||
else
|
||||
AC_VAR_SET(ac_File, no)
|
||||
fi])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_File) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_File) = yes], [$2], [$3])[]dnl
|
||||
AC_VAR_POPDEF([ac_File])dnl
|
||||
])# AC_CHECK_FILE
|
||||
|
||||
@ -3021,8 +3010,7 @@ AC_CACHE_CHECK([whether $1 is declared], ac_Symbol,
|
||||
])],
|
||||
[AC_VAR_SET(ac_Symbol, yes)],
|
||||
[AC_VAR_SET(ac_Symbol, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Symbol) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_Symbol) = yes], [$2], [$3])[]dnl
|
||||
AC_VAR_POPDEF([ac_Symbol])dnl
|
||||
])# AC_CHECK_DECL
|
||||
|
||||
@ -3063,9 +3051,9 @@ m4_define([AC_LIBOBJ_DECL], [])
|
||||
# We need `FILENAME-NOEXT.o', save this into `LIBOBJS'.
|
||||
# We don't use AC_SUBST/2 because it forces an unneeded eol.
|
||||
m4_define([_AC_LIBOBJ],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[$2],
|
||||
[AC_LIBOBJ_DECL([$1])])dnl
|
||||
[AS_LITERAL_IF([$1],
|
||||
[AC_LIBOBJ_DECL([$1])],
|
||||
[$2])dnl
|
||||
AC_SUBST([LIBOBJS])dnl
|
||||
LIBOBJS="$LIBOBJS $1.$ac_objext"])
|
||||
|
||||
@ -3139,8 +3127,8 @@ rm -f conftestval[]dnl
|
||||
# AC_CHECK_SIZEOF(TYPE, [IGNORED], [INCLUDES])
|
||||
# --------------------------------------------
|
||||
AC_DEFUN([AC_CHECK_SIZEOF],
|
||||
[AC_VAR_INDIR_IFELSE([$1],
|
||||
[AC_FATAL([$0: requires literal arguments])])dnl
|
||||
[AS_LITERAL_IF([$1], [],
|
||||
[AC_FATAL([$0: requires literal arguments])])dnl
|
||||
AC_CHECK_TYPE([$1], [], [], [$3])
|
||||
AC_CACHE_CHECK([size of $1], AC_TR_SH([ac_cv_sizeof_$1]),
|
||||
[if test "$AC_TR_SH([ac_cv_type_$1])" = yes; then
|
||||
@ -3253,8 +3241,7 @@ if (sizeof ($1))
|
||||
return 0;])],
|
||||
[AC_VAR_SET(ac_Type, yes)],
|
||||
[AC_VAR_SET(ac_Type, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Type) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_Type) = yes], [$2], [$3])[]dnl
|
||||
AC_VAR_POPDEF([ac_Type])dnl
|
||||
])# _AC_CHECK_TYPE_NEW
|
||||
|
||||
@ -3729,9 +3716,8 @@ AC_DEFUN([AC_CONFIG_SUBDIRS],
|
||||
[_AC_CONFIG_UNIQUE([$1])dnl
|
||||
AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
|
||||
m4_append([_AC_LIST_SUBDIRS], [ $1])dnl
|
||||
AC_VAR_INDIR_IFELSE([$1],
|
||||
[AC_DIAGNOSE(syntax,
|
||||
[$0: you should use literals])])
|
||||
AS_LITERAL_IF([$1], [],
|
||||
[AC_DIAGNOSE(syntax, [$0: you should use literals])])
|
||||
m4_divert_text([DEFAULTS], [ac_subdirs_all="$ac_subdirs_all $1"])
|
||||
AC_SUBST(subdirs, "$subdirs $1")dnl
|
||||
])
|
||||
@ -4797,5 +4783,5 @@ m4_if([$2], , [AC_FATAL([$0]: missing argument 2)])dnl
|
||||
fi
|
||||
done
|
||||
|
||||
AS_IFELSE([test x"$ac_exists" = xtrue], [$3], [$4])
|
||||
AS_IF([test x"$ac_exists" = xtrue], [$3], [$4])[]dnl
|
||||
])
|
||||
|
@ -70,8 +70,7 @@ AC_CACHE_CHECK([for $1], ac_Header,
|
||||
[AC_PREPROC_IFELSE([AC_LANG_SOURCE([@%:@include <$1>])],
|
||||
[AC_VAR_SET(ac_Header, yes)],
|
||||
[AC_VAR_SET(ac_Header, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Header) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_Header) = yes], [$2], [$3])[]dnl
|
||||
AC_VAR_POPDEF([ac_Header])dnl
|
||||
])# AC_CHECK_HEADER
|
||||
|
||||
@ -120,8 +119,7 @@ AC_CACHE_CHECK([for $1 that defines DIR], ac_Header,
|
||||
[DIR *dirp = 0;])],
|
||||
[AC_VAR_SET(ac_Header, yes)],
|
||||
[AC_VAR_SET(ac_Header, no)])])
|
||||
AS_IFELSE([test AC_VAR_GET(ac_Header) = yes],
|
||||
[$2], [$3])dnl
|
||||
AS_IF([test AC_VAR_GET(ac_Header) = yes], [$2], [$3])[]dnl
|
||||
AC_VAR_POPDEF([ac_Header])dnl
|
||||
])# _AC_CHECK_HEADER_DIRENT
|
||||
|
||||
|
@ -655,7 +655,7 @@ AC_DEFUN([AC_OBJEXT], [])
|
||||
m4_define([_AC_COMPILER_EXEEXT_DEFAULT],
|
||||
[# Try without -o first, disregard a.out.
|
||||
ac_link_default=`echo "$ac_link" | sed ['s/ -o *conftest[^ ]*//']`
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_link_default)],
|
||||
AS_IF([AC_TRY_EVAL(ac_link_default)],
|
||||
[for ac_file in `ls a.exe conftest.exe a.* conftest conftest.* 2>/dev/null`; do
|
||||
case $ac_file in
|
||||
*.$ac_ext | *.out | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
|
||||
@ -664,7 +664,7 @@ AS_IFELSE([AC_TRY_EVAL(ac_link_default)],
|
||||
* ) break;;
|
||||
esac
|
||||
done],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD])
|
||||
rm -f a.out a.exe conftest$ac_cv_exeext
|
||||
])# _AC_COMPILER_EXEEXT_DEFAULT
|
||||
@ -728,7 +728,7 @@ m4_define([_AC_COMPILER_OBJEXT],
|
||||
[AC_CACHE_CHECK([for object suffix], ac_cv_objext,
|
||||
[AC_LANG_CONFTEST([AC_LANG_PROGRAM()])
|
||||
rm -f conftest.o conftest.obj
|
||||
AS_IFELSE([AC_TRY_EVAL(ac_compile)],
|
||||
AS_IF([AC_TRY_EVAL(ac_compile)],
|
||||
[for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
|
||||
case $ac_file in
|
||||
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
|
||||
@ -736,7 +736,7 @@ AS_IFELSE([AC_TRY_EVAL(ac_compile)],
|
||||
break;;
|
||||
esac
|
||||
done],
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
[echo "$as_me: failed program was:" >&AS_MESSAGE_LOG_FD
|
||||
cat conftest.$ac_ext >&AS_MESSAGE_LOG_FD
|
||||
AC_MSG_ERROR([cannot compute OBJEXT: cannot compile])])
|
||||
rm -f conftest.$ac_cv_objext conftest.$ac_ext])
|
||||
@ -1255,7 +1255,9 @@ AC_CACHE_CHECK([whether $F77 understand -c and -o together],
|
||||
# overwrite an existing `.o' file with `-o', although they will create
|
||||
# one.
|
||||
ac_try='$F77 $FFLAGS -c conftest.$ac_ext -o conftest.$ac_objext >&AS_MESSAGE_LOG_FD'
|
||||
if AC_TRY_EVAL(ac_try) && test -f conftest.$ac_objext && AC_TRY_EVAL(ac_try); then
|
||||
if AC_TRY_EVAL(ac_try) &&
|
||||
test -f conftest.$ac_objext &&
|
||||
AC_TRY_EVAL(ac_try); then
|
||||
ac_cv_prog_f77_c_o=yes
|
||||
else
|
||||
ac_cv_prog_f77_c_o=no
|
||||
|
@ -466,7 +466,7 @@ m4_case([$2],
|
||||
*) $at_verbose "$srcdir/AT_LINE: exit code was $at_status, expected m4_default([$2], [0])" >&2
|
||||
at_failed=:;;])
|
||||
esac
|
||||
AS_IFELSE($at_failed, [$5], [$6])
|
||||
AS_IF($at_failed, [$5], [$6])
|
||||
$at_failed && exit 1
|
||||
$at_traceon
|
||||
])# AT_CHECK
|
||||
|
@ -108,8 +108,8 @@ m4_define([AS_EXIT],
|
||||
[{ (exit m4_default([$1], 1)); exit; }])
|
||||
|
||||
|
||||
# AS_IFELSE(TEST, [IF-TRUE], [IF-FALSE])
|
||||
# --------------------------------------
|
||||
# AS_IF(TEST, [IF-TRUE], [IF-FALSE])
|
||||
# ----------------------------------
|
||||
# Expand into
|
||||
# | if TEST; then
|
||||
# | IF-TRUE
|
||||
@ -117,7 +117,7 @@ m4_define([AS_EXIT],
|
||||
# | IF-FALSE
|
||||
# | fi
|
||||
# with simplifications is IF-TRUE and/or IF-FALSE is empty.
|
||||
m4_define([AS_IFELSE],
|
||||
m4_define([AS_IF],
|
||||
[m4_ifval([$2$3],
|
||||
[if $1; then
|
||||
m4_ifval([$2], [$2], :)
|
||||
@ -126,7 +126,7 @@ m4_ifvaln([$3],
|
||||
$3])dnl
|
||||
fi
|
||||
])dnl
|
||||
])# AS_IFELSE
|
||||
])# AS_IF
|
||||
|
||||
|
||||
# _AS_UNSET_PREPARE
|
||||
@ -314,6 +314,18 @@ done; }
|
||||
|
||||
# This section is lexicographically sorted.
|
||||
|
||||
# AS_LITERAL_IF(EXPRESSION, IF-LITERAL, IF-NOT-LITERAL)
|
||||
# -----------------------------------------------------
|
||||
# If EXPRESSION has shell indirections ($var or `expr`), expand
|
||||
# IF-INDIR, else IF-NOT-INDIR.
|
||||
# This is an *approximation*: for instance EXPRESSION = `\$' is
|
||||
# definitely a literal, but will not be recognized as such.
|
||||
m4_define([AS_LITERAL_IF],
|
||||
[m4_if(m4_regexp([$1], [[`$]]),
|
||||
-1, [$2],
|
||||
[$3])])
|
||||
|
||||
|
||||
# AS_TMPDIR(PREFIX)
|
||||
# -----------------
|
||||
# Create as safely as possible a temporary directory which name is
|
||||
|
20
m4sh.m4
20
m4sh.m4
@ -108,8 +108,8 @@ m4_define([AS_EXIT],
|
||||
[{ (exit m4_default([$1], 1)); exit; }])
|
||||
|
||||
|
||||
# AS_IFELSE(TEST, [IF-TRUE], [IF-FALSE])
|
||||
# --------------------------------------
|
||||
# AS_IF(TEST, [IF-TRUE], [IF-FALSE])
|
||||
# ----------------------------------
|
||||
# Expand into
|
||||
# | if TEST; then
|
||||
# | IF-TRUE
|
||||
@ -117,7 +117,7 @@ m4_define([AS_EXIT],
|
||||
# | IF-FALSE
|
||||
# | fi
|
||||
# with simplifications is IF-TRUE and/or IF-FALSE is empty.
|
||||
m4_define([AS_IFELSE],
|
||||
m4_define([AS_IF],
|
||||
[m4_ifval([$2$3],
|
||||
[if $1; then
|
||||
m4_ifval([$2], [$2], :)
|
||||
@ -126,7 +126,7 @@ m4_ifvaln([$3],
|
||||
$3])dnl
|
||||
fi
|
||||
])dnl
|
||||
])# AS_IFELSE
|
||||
])# AS_IF
|
||||
|
||||
|
||||
# _AS_UNSET_PREPARE
|
||||
@ -314,6 +314,18 @@ done; }
|
||||
|
||||
# This section is lexicographically sorted.
|
||||
|
||||
# AS_LITERAL_IF(EXPRESSION, IF-LITERAL, IF-NOT-LITERAL)
|
||||
# -----------------------------------------------------
|
||||
# If EXPRESSION has shell indirections ($var or `expr`), expand
|
||||
# IF-INDIR, else IF-NOT-INDIR.
|
||||
# This is an *approximation*: for instance EXPRESSION = `\$' is
|
||||
# definitely a literal, but will not be recognized as such.
|
||||
m4_define([AS_LITERAL_IF],
|
||||
[m4_if(m4_regexp([$1], [[`$]]),
|
||||
-1, [$2],
|
||||
[$3])])
|
||||
|
||||
|
||||
# AS_TMPDIR(PREFIX)
|
||||
# -----------------
|
||||
# Create as safely as possible a temporary directory which name is
|
||||
|
@ -466,7 +466,7 @@ m4_case([$2],
|
||||
*) $at_verbose "$srcdir/AT_LINE: exit code was $at_status, expected m4_default([$2], [0])" >&2
|
||||
at_failed=:;;])
|
||||
esac
|
||||
AS_IFELSE($at_failed, [$5], [$6])
|
||||
AS_IF($at_failed, [$5], [$6])
|
||||
$at_failed && exit 1
|
||||
$at_traceon
|
||||
])# AT_CHECK
|
||||
|
Loading…
x
Reference in New Issue
Block a user