configure.ac (FLEX, BISON): Only use tools from the build tree if build equals host.
authorAlexandre Oliva <aoliva@redhat.com>
Sun, 2 May 2004 07:48:53 +0000 (07:48 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Sun, 2 May 2004 07:48:53 +0000 (07:48 +0000)
* configure.ac (FLEX, BISON): Only use tools from the build tree
if build equals host.
* configure: Rebuilt.

From-SVN: r81406

gcc/ChangeLog
gcc/configure
gcc/configure.ac

index fb929086eed28a0baf520958ed10fadf30eeb4bf..81302ea71e7aa22ced9331f2ad5c74bae1a4259d 100644 (file)
@@ -1,5 +1,9 @@
 2004-05-02  Alexandre Oliva  <aoliva@redhat.com>
 
+       * configure.ac (FLEX, BISON): Only use tools from the build tree
+       if build equals host.
+       * configure: Rebuilt.
+
        * config/frv/frv-protos.h (frv_expand_epilogue,
        frv_expand_fdpic_call): Add bool argument.
        * config/frv/frv.c (frv_function_ok_for_sibcall): New.
index 1f1baa0a15e022b28ecf371fbf76ed88f65853cc..38c2591d4db45a69b85998f1bcd43db914521afc 100755 (executable)
@@ -1017,7 +1017,7 @@ esac
     else
       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
     fi
-    cd "$ac_popdir"
+    cd $ac_popdir
   done
 fi
 
@@ -5326,7 +5326,7 @@ echo "${ECHO_T}no" >&6
 fi
 
 # How about lex?
-if test -f $srcdir/../flex/skel.c; then
+if test x${build} = x${host} && test -f $srcdir/../flex/skel.c; then
   FLEX='$(objdir)/../flex/flex'
 else
   # Extract the first word of "flex", so it can be a program name with args.
@@ -5369,7 +5369,7 @@ fi
 
 # Bison?
 # The -L switch is so bison can find its skeleton file.
-if test -f $srcdir/../bison/bison.simple; then
+if test x${build} = x${host} && test -f $srcdir/../bison/bison.simple; then
   BISON='$(objdir)/../bison/bison -L $(srcdir)/../bison/'
 else
   # Extract the first word of "bison", so it can be a program name with args.
index c5b354ad526129d8ea525daa69e1bae59810bfd7..799f3ef14003b850be3b494bc8e257d64077eb86 100644 (file)
@@ -760,7 +760,7 @@ fi
 # How about lex?
 dnl Don't use AC_PROG_LEX; we insist on flex.
 dnl LEXLIB is not useful in gcc.
-if test -f $srcdir/../flex/skel.c; then
+if test x${build} = x${host} && test -f $srcdir/../flex/skel.c; then
   FLEX='$(objdir)/../flex/flex'
 else
   AC_CHECK_PROG(FLEX, flex, flex, ${CONFIG_SHELL-/bin/sh} ${srcdir}/../missing flex)
@@ -768,7 +768,7 @@ fi
 
 # Bison?
 # The -L switch is so bison can find its skeleton file.
-if test -f $srcdir/../bison/bison.simple; then
+if test x${build} = x${host} && test -f $srcdir/../bison/bison.simple; then
   BISON='$(objdir)/../bison/bison -L $(srcdir)/../bison/'
 else
   AC_CHECK_PROG(BISON, bison, bison, ${CONFIG_SHELL-/bin/sh} ${srcdir}/../missing bison)