URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [contrib/] [reghunt/] [examples/] [common.config] - Rev 265
Compare with Previous | Blame | View Log
. ../gcc-svn-envtest "x${BUILD}" != "x" || BUILD=$REG_DEFAULT_BUILDexport REG_BLD=$BUILDHOST=$BUILDtest "x${REG_TARGET}" != "x" || REG_TARGET=$HOSTtest "x${REG_CONFOPTS}" != "x" || REG_CONFOPTS=""test "${BUILD}" = "${TARGET}" -a -n "${BINUTILS}" \|| export PATH=${BINUTILS}:${PATH}VERBOSITY=1DATE_IN_MSG=1export BUGIDexport REG_CHANGESET_LIST=`pwd`/${BUGID}.list######################################################################### LOW_PATCH and HIGH_PATCH are for reg_search_id.########################################################################LOW_PATCH=1HIGH_PATCH=`wc -l $REG_CHANGESET_LIST | awk '{ print $1 }'`######################################################################### REG_NEWMID, REG_FAILLIST, REG_CHECKFAIL, and REG_REPORTFAIL are# used by reg-hunt and auxiliary scripts to continue a hunt after a# build failure. If REG_NEWMID is not defined then they are all# ignored.#########################################################################export REG_NEWMID=${REG_BIN}/reg-newmid#export REG_FAILLIST=`pwd`/gcc-fails-${BUILD_KIND}export REG_CHECKFAIL=${REG_BIN}/gcc-svn-checkfailexport REG_RECORDFAIL=${REG_BIN}/gcc-svn-recordfail######################################################################### REG_UPDATE, REG_BUILD, and REG_TEST are used by several scripts.# You can use these or provide your own.########################################################################export REG_UPDATE=${REG_BIN}/gcc-svn-updateexport REG_BUILD=${REG_BIN}/gcc-build-${BUILD_KIND}# Variables defined below are specific to gcc-build-${BUILD_KIND}REG_CONFOPTS="$REG_CONFOPTS --build=${BUILD}"REG_CONFOPTS="$REG_CONFOPTS --host=${HOST}"REG_CONFOPTS="$REG_CONFOPTS --target=${REG_TARGET}"if [ -n "$GMP" ]; thenREG_CONFOPTS="$REG_CONFOPTS --with-gmp=$GMP"REG_CONFOPTS="$REG_CONFOPTS --with-mpfr=$GMP"fiREG_CONFOPTS="$REG_CONFOPTS --disable-libmudflap"REG_CONFOPTS="$REG_CONFOPTS --disable-libssa"if [ "${BUILD_KIND}" != "simple" -a -n "${BINUTILS}" ]; thenREG_CONFOPTS="$REG_CONFOPTS --with-as=${BINUTILS}/as"REG_CONFOPTS="$REG_CONFOPTS --with-ld=${BINUTILS}/ld"ficase $LANG inc)REG_LANGS="c"SUFFIX=ccase $BUILD_KIND insimple) REG_COMPILER=cc1;;full) REG_COMPILER=gcc;;bootstrap) REG_COMPILER=gcc;;*) msg 0 "unrecognized BUILD_KIND: $BUILD_KIND"; exit 1;esac;;c++)REG_LANGS="c,c++"SUFFIX=cccase $BUILD_KIND insimple) REG_COMPILER=cc1plus;;full) REG_COMPILER=g++;;bootstrap) REG_COMPILER=g++;;*) msg 0 "unrecognized BUILD_KIND: $BUILD_KIND"; exit 1;esac;;f77)REG_LANGS="c,f77"SUFFIX=fcase $BUILD_KIND insimple) REG_COMPILER=f771;;full) REG_COMPILER=g77;;bootstrap) REG_COMPILER=g77;;*) msg 0 "unrecognized BUILD_KIND: $BUILD_KIND"; exit 1;esac;;f95)REG_LANGS="c,f95"SUFFIX=f90case $BUILD_KIND insimple) REG_COMPILER=f951;;full) REG_COMPILER=gfortran;;bootstrap) REG_COMPILER=gfortran;;*) msg 0 "unrecognized BUILD_KIND: $BUILD_KIND"; exit 1;esac;;*) msg 0 "unrecognized LANG: $LANG"; exit 1;;esacexport REG_TARGETexport REG_CONFOPTSexport REG_GCCSRC=${REG_SRCDIR}/gccexport REG_LANGSexport REG_COMPILERexport REG_TEST=${REG_BIN}/gcc-test-${BUG_KIND}# Variables defined below are specific to gcc-${BUG_KIND}case $BUILD_KIND insimple) REG_TEST_COMPILER="${REG_OBJDIR}/gcc/${REG_COMPILER} -quiet";;*) REG_TEST_COMPILER="${REG_PREFIX}/bin/${REG_COMPILER}";case $BUG_KIND inwrong-code) ;;*) REG_TEST_COMPILER="$REG_TEST_COMPILER -c";;esac;;;esacexport REG_TEST_COMPILERexport REG_OPTS="${OPTS}"export REG_TESTCASE=${BUGID}.${SUFFIX}# Return values of the test scripts depend on whether we're looking# for the patch that introduced a bug or the one that fixed it.case $FIND inbreak) REG_PASS=1; REG_FAIL=0;;fix) REG_PASS=0; REG_FAIL=1;;*) msg 0 "error: unrecognized FIND: $FIND"; exit 1;;esacREG_ERROR=2export REG_PASS REG_FAIL REG_ERROR
