aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Wilson <wilson@cygnus.com>1997-09-10 21:06:59 +0000
committerJim Wilson <wilson@gcc.gnu.org>1997-09-10 14:06:59 -0700
commit3979dfb8b6731d31350c03ef01cf9c17ebfa4f90 (patch)
tree53cd00381fe93467088d832c59b57980e5eac8e1
parent81e98a98dc8ac089a9be4bc130950d73e36d54e4 (diff)
downloadgcc-3979dfb8b6731d31350c03ef01cf9c17ebfa4f90.zip
gcc-3979dfb8b6731d31350c03ef01cf9c17ebfa4f90.tar.gz
gcc-3979dfb8b6731d31350c03ef01cf9c17ebfa4f90.tar.bz2
Install patch from H.J. Lu to make parallel make check work.
* Makefile.in (testsuite/site.exp): New target. (check-gcc, check-g++): Depend on testsuite/site.exp. Don't stop for failure. From-SVN: r15269
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/Makefile.in17
2 files changed, 12 insertions, 11 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index dd4ceda..4fad900 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+Wed Sep 10 14:05:08 1997 Jim Wilson <wilson@cygnus.com>
+
+ * Makefile.in (testsuite/site.exp): New target.
+ (check-gcc, check-g++): Depend on testsuite/site.exp.
+ Don't stop for failure.
+
Wed Sep 10 10:51:21 1997 Jeffrey A Law (law@cygnus.com)
* expr.c (emit_block_move): Always return a value.
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index b8ed15f..105e121 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -2430,7 +2430,7 @@ CHECK_TARGETS = check-gcc check-g++
check: $(CHECK_TARGETS)
-check-g++: site.exp
+testsuite/site.exp: site.exp
if [ -d testsuite ]; then \
true; \
else \
@@ -2438,7 +2438,9 @@ check-g++: site.exp
fi
rm -rf testsuite/site.exp
cp site.exp testsuite/site.exp
- rootme=`pwd`; export rootme; \
+
+check-g++: testsuite/site.exp
+ -rootme=`pwd`; export rootme; \
srcdir=`cd ${srcdir}; pwd` ; export srcdir ; \
cd testsuite; \
EXPECT=${EXPECT} ; export EXPECT ; \
@@ -2447,15 +2449,8 @@ check-g++: site.exp
export TCL_LIBRARY ; fi ; \
$(RUNTEST) --tool g++ $(RUNTESTFLAGS)
-check-gcc: site.exp
- if [ -d testsuite ]; then \
- true; \
- else \
- mkdir testsuite; \
- fi
- rm -rf testsuite/site.exp
- cp site.exp testsuite/site.exp
- rootme=`pwd`; export rootme; \
+check-gcc: testsuite/site.exp
+ -rootme=`pwd`; export rootme; \
srcdir=`cd ${srcdir}; pwd` ; export srcdir ; \
cd testsuite; \
EXPECT=${EXPECT} ; export EXPECT ; \