diff --git a/m4/acx_lang_check_include.m4 b/m4/acx_lang_check_include.m4 index 3f9d04765b45bd17589627f9f5025ea01fabae20..880cf58c27812fefb9e17cf2a4d88e719a3b8f26 100644 --- a/m4/acx_lang_check_include.m4 +++ b/m4/acx_lang_check_include.m4 @@ -90,18 +90,17 @@ AC_DEFUN([ACX_GENERIC_CHECK_INCLUDE_PATHS_IFELSE], [AS_VAR_SET([save_flags],["@S|@$1"]) while :; do m4_foreach([ACX_IncSet],[$9], - [for ac_incdir in ''m4_ifval([$4],[ $4]); do - AS_IF([test -z "$ac_incdir"], - [ac_res="none required" - $1="m4_ifval(ACX_IncSet,ACX_IncSet )$8 AS_VAR_GET([save_flags])"], - [ac_res="$2$ac_incdir" - $1="m4_ifval(ACX_IncSet,ACX_IncSet )$8 $ac_res AS_VAR_GET([save_flags])"]) - _ACX_LANG_CHECK_INCLUDE_IFELSE([$3],dnl - [AS_IF([test -z "$ac_incdir"],dnl - [AS_VAR_SET([acx_Include],["]m4_ifval(ACX_IncSet,ACX_IncSet )$8["])],dnl - [AS_VAR_SET([acx_Include],["]m4_ifval(ACX_IncSet,ACX_IncSet )[$8 $2$ac_incdir"])])],,[$7]) - AS_VAR_SET_IF([acx_Include], [break]) - done + [AS_FOR([AC_INCDIR],[ac_incdir],['']m4_ifval([$4],[ $4]), + [AS_IF([test -z "$ac_incdir"], + [ac_res="none required" + $1="m4_ifval(ACX_IncSet,ACX_IncSet )$8 AS_VAR_GET([save_flags])"], + [ac_res="$2$ac_incdir" + $1="m4_ifval(ACX_IncSet,ACX_IncSet )$8 $ac_res AS_VAR_GET([save_flags])"]) + _ACX_LANG_CHECK_INCLUDE_IFELSE([$3],dnl + [AS_IF([test -z "$ac_incdir"],dnl + [AS_VAR_SET([acx_Include],["]m4_ifval(ACX_IncSet,ACX_IncSet )$8["])],dnl + [AS_VAR_SET([acx_Include],["]m4_ifval(ACX_IncSet,ACX_IncSet )[$8 $2$ac_incdir"])])],,[$7]) + AS_VAR_SET_IF([acx_Include], [break])]) AS_VAR_SET_IF([acx_Include], [break]) ]) break diff --git a/m4/acx_option_search_libs.m4 b/m4/acx_option_search_libs.m4 index 8fdb99cd2973587f0d29df803b368cc5ef8cd5fb..93b2dda121c20231b5052cee2e445f8285d0536a 100644 --- a/m4/acx_option_search_libs.m4 +++ b/m4/acx_option_search_libs.m4 @@ -54,17 +54,16 @@ dnl is given or not. AC_DEFUN([_ACX_OPTION_SEARCH_LIBS], [acx_option_func_search_save_LIBS="$LIBS" AC_LANG_CONFTEST([m4_ifval([$6],[AC_LANG_PROGRAM([$5],[$6])],[AC_LANG_CALL([$5], [$1])])]) - for ac_lib in '' $2; do - AS_IF([test -z "$ac_lib"], - [ac_res="none required" - LIBS="m4_ifval([$4],[$4 ])m4_ifnblank($3,[$3 ])$acx_option_func_search_save_LIBS"], - [ac_res="-l$ac_lib" - LIBS="m4_ifval([$4],[$4 ])$ac_res m4_ifnblank($3,[$3 ])$acx_option_func_search_save_LIBS"]) - AC_LINK_IFELSE([], [AS_IF([test x"$ac_res" = x"none required"],dnl + AS_FOR([AC_LIB],[ac_lib],['' $2], + [AS_IF([test -z "]AC_LIB["], + [ac_res="none required" + LIBS="m4_ifval([$4],[$4 ])m4_ifnblank($3,[$3 ])$acx_option_func_search_save_LIBS"], + [ac_res="-l]AC_LIB[" + LIBS="m4_ifval([$4],[$4 ])$ac_res m4_ifnblank($3,[$3 ])$acx_option_func_search_save_LIBS"]) + AC_LINK_IFELSE([], [AS_IF([test x"$ac_res" = x"none required"],dnl [AS_VAR_SET([ac_Search],["]m4_ifval([$4],[$4 ])[$3"])],dnl - [AS_VAR_SET([ac_Search],["]m4_ifval([$4],[$4 ])[-l$ac_lib $3"])])]) - AS_VAR_SET_IF([ac_Search], [break]) - done + [AS_VAR_SET([ac_Search],["]m4_ifval([$4],[$4 ])[-l]AC_LIB[ $3"])])]) + AS_VAR_SET_IF([ac_Search], [break])]) rm conftest.$ac_ext LIBS="$acx_option_func_search_save_LIBS"]) dnl ACX_OPTION_SEARCH_LIBS(FUNCTION, SEARCH-LIBS,