From c42adccb1a99b85613384a3847264c3cc51a12d7 Mon Sep 17 00:00:00 2001 From: Paul Brook Date: Wed, 6 Jul 2005 20:12:53 +0000 Subject: aclocal.m4: Work around a bug in AC_PATH_PROGS when its last argument is empty. * aclocal.m4: Work around a bug in AC_PATH_PROGS when its last argument is empty. * configure: Regenerate. From-SVN: r101664 --- gcc/configure | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) (limited to 'gcc/configure') diff --git a/gcc/configure b/gcc/configure index 3611276..55015f6 100755 --- a/gcc/configure +++ b/gcc/configure @@ -12896,7 +12896,12 @@ fi exec 6>/dev/null if test "x$gcc_cv_as" = x; then - for ac_prog in as + # The AC_PATH_PROGS macro doesn't work properly when its 4th argument + # is empty. + if test "x$gcc_cv_tool_dirs" = x; then + gcc_cv_as= + else + for ac_prog in as do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 @@ -12940,6 +12945,7 @@ fi test -n "$gcc_cv_as" && break done + fi fi if test "x$gcc_cv_as" = x; then # If the loop above did not find a tool, then use whatever @@ -13068,7 +13074,12 @@ fi exec 6>/dev/null if test "x$gcc_cv_ld" = x; then - for ac_prog in ld + # The AC_PATH_PROGS macro doesn't work properly when its 4th argument + # is empty. + if test "x$gcc_cv_tool_dirs" = x; then + gcc_cv_ld= + else + for ac_prog in ld do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 @@ -13112,6 +13123,7 @@ fi test -n "$gcc_cv_ld" && break done + fi fi if test "x$gcc_cv_ld" = x; then # If the loop above did not find a tool, then use whatever @@ -13206,7 +13218,12 @@ fi exec 6>/dev/null if test "x$gcc_cv_nm" = x; then - for ac_prog in nm + # The AC_PATH_PROGS macro doesn't work properly when its 4th argument + # is empty. + if test "x$gcc_cv_tool_dirs" = x; then + gcc_cv_nm= + else + for ac_prog in nm do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 @@ -13250,6 +13267,7 @@ fi test -n "$gcc_cv_nm" && break done + fi fi if test "x$gcc_cv_nm" = x; then # If the loop above did not find a tool, then use whatever -- cgit v1.1