Ignore:
Timestamp:
Apr 27, 2004, 8:39:34 PM (22 years ago)
Author:
bird
Message:

GCC v3.3.3 sources.

Location:
branches/GNU/src/gcc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/gcc

    • Property svn:ignore
      •  

        old new  
        2626configure.vr
        2727configure.vrs
         28
        2829Makefile
        29 dir.info
        3030lost+found
        3131update.out
  • branches/GNU/src/gcc/contrib/regression/btest-gcc.sh

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.1.1.2
    r1390 r1391  
    2020# INPUT:
    2121# btest <target> <source> <prefix> <state> <build>
    22 # TARGET is the target triplet.  It should be the same one
    23 # as used in constructing PREFIX.
     22# TARGET is the target triplet.  It should be the same one as used in
     23# constructing PREFIX.  Or it can be the keyword 'native', indicating
     24# a target of whatever platform the script is running on.
    2425TARGET=$1
    2526# SOURCE is the directory containing the toplevel configure.
     
    99100gcc/testsuite/g++.sum
    100101gcc/testsuite/g77.sum
    101 gcc/testsuite/objc.sum
    102 test-gdb/gdb.sum"
     102gcc/testsuite/objc.sum"
    103103# $H_TARGET/libstdc++-v3/testsuite/libstdc++-v3.sum
    104104
    105105# Build.
    106106echo build > $RESULT
    107 $SOURCE/configure --prefix=$PREFIX --target=$H_TARGET || exit 1
    108107if [ $H_HOST = $H_TARGET ] ; then
     108
    109109  if ! make bootstrap ; then
    110110    [ -s gcc/.bad_compare ] || exit 1
     
    113113  fi
    114114else
     115
     116
    115117  make || exit 1
    116118fi
     
    124126
    125127# Test the just-built GCC with the GDB testsuite.
    126 mkdir test-gdb || exit 1
    127 cd $GDB_TESTSUITE || exit 1
    128 for i in gdb.* ; do
    129   if [ -d $i ] ; then
    130     mkdir $BUILD/test-gdb/$i
    131   fi
    132 done
    133 cd $BUILD/test-gdb || exit 1
    134 echo "set host_alias $H_HOST" > site.exp
    135 echo "set host_triplet $H_HOST" >> site.exp
    136 echo "set target_alias $H_TARGET" >> site.exp
    137 echo "set target_triplet $H_REAL_TARGET" >> site.exp
    138 echo "set build_alias $H_BUILD" >> site.exp
    139 echo "set build_triplet $H_BUILD" >> site.exp
    140 echo "set srcdir $GDB_TESTSUITE" >> site.exp
    141 runtest --tool gdb
     128if [ -d $GDB_TESTSUITE ] ; then
     129  mkdir test-gdb || exit 1
     130  cd $GDB_TESTSUITE || exit 1
     131  for i in gdb.* ; do
     132    if [ -d $i ] ; then
     133      mkdir $BUILD/test-gdb/$i
     134    fi
     135  done
     136  cd $BUILD/test-gdb || exit 1
     137  echo "set host_alias $H_HOST" > site.exp
     138  echo "set host_triplet $H_HOST" >> site.exp
     139  echo "set target_alias $H_TARGET" >> site.exp
     140  echo "set target_triplet $H_REAL_TARGET" >> site.exp
     141  echo "set build_alias $H_BUILD" >> site.exp
     142  echo "set build_triplet $H_BUILD" >> site.exp
     143  echo "set srcdir $GDB_TESTSUITE" >> site.exp
     144  runtest --tool gdb
     145  TESTLOGS="$TESTLOGS test-gdb/gdb.sum"
     146fi
    142147
    143148# Sanity-check the testlogs.  They should contain at least one PASS.
Note: See TracChangeset for help on using the changeset viewer.