Commit cac67f1c by Geoffrey Keating Committed by Geoffrey Keating

* btest-gcc.sh: Add gdb.sum to TESTLOGS only when GDB testsuite is run.

From-SVN: r58415
parent 077084dd
2002-10-22 Geoffrey Keating <geoffk@apple.com>
* btest-gcc.sh: Add gdb.sum to TESTLOGS only when GDB testsuite is run.
2002-10-11 Geoffrey Keating <geoffk@apple.com> 2002-10-11 Geoffrey Keating <geoffk@apple.com>
* objs-gcc.sh: Don't install GDB testsuite if GDB was not built. * objs-gcc.sh: Don't install GDB testsuite if GDB was not built.
......
...@@ -99,8 +99,7 @@ H_REAL_TARGET=`$SOURCE/config.sub $H_TARGET || exit 1` ...@@ -99,8 +99,7 @@ H_REAL_TARGET=`$SOURCE/config.sub $H_TARGET || exit 1`
TESTLOGS="gcc/testsuite/gcc.sum TESTLOGS="gcc/testsuite/gcc.sum
gcc/testsuite/g++.sum gcc/testsuite/g++.sum
gcc/testsuite/g77.sum gcc/testsuite/g77.sum
gcc/testsuite/objc.sum gcc/testsuite/objc.sum"
test-gdb/gdb.sum"
# $H_TARGET/libstdc++-v3/testsuite/libstdc++-v3.sum # $H_TARGET/libstdc++-v3/testsuite/libstdc++-v3.sum
# Build. # Build.
...@@ -126,25 +125,24 @@ make -k check-gcc ...@@ -126,25 +125,24 @@ make -k check-gcc
make check-target-libstdc++-v3 make check-target-libstdc++-v3
# Test the just-built GCC with the GDB testsuite. # Test the just-built GCC with the GDB testsuite.
mkdir test-gdb || exit 1
if [ -d $GDB_TESTSUITE ] ; then if [ -d $GDB_TESTSUITE ] ; then
cd $GDB_TESTSUITE || exit 1 mkdir test-gdb || exit 1
for i in gdb.* ; do cd $GDB_TESTSUITE || exit 1
if [ -d $i ] ; then for i in gdb.* ; do
mkdir $BUILD/test-gdb/$i if [ -d $i ] ; then
fi mkdir $BUILD/test-gdb/$i
done fi
cd $BUILD/test-gdb || exit 1 done
echo "set host_alias $H_HOST" > site.exp cd $BUILD/test-gdb || exit 1
echo "set host_triplet $H_HOST" >> site.exp echo "set host_alias $H_HOST" > site.exp
echo "set target_alias $H_TARGET" >> site.exp echo "set host_triplet $H_HOST" >> site.exp
echo "set target_triplet $H_REAL_TARGET" >> site.exp echo "set target_alias $H_TARGET" >> site.exp
echo "set build_alias $H_BUILD" >> site.exp echo "set target_triplet $H_REAL_TARGET" >> site.exp
echo "set build_triplet $H_BUILD" >> site.exp echo "set build_alias $H_BUILD" >> site.exp
echo "set srcdir $GDB_TESTSUITE" >> site.exp echo "set build_triplet $H_BUILD" >> site.exp
runtest --tool gdb echo "set srcdir $GDB_TESTSUITE" >> site.exp
else runtest --tool gdb
echo 'gdb tests not run' > $BUILD/test-gdb/gdb.sum TESTLOGS="$TESTLOGS test-gdb/gdb.sum"
fi fi
# Sanity-check the testlogs. They should contain at least one PASS. # Sanity-check the testlogs. They should contain at least one PASS.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment