1.1 --- a/scripts/build/test_suite/gcc.sh Wed May 19 17:53:04 2010 +0200
1.2 +++ b/scripts/build/test_suite/gcc.sh Wed Nov 23 23:27:12 2011 +0100
1.3 @@ -14,22 +14,16 @@
1.4
1.5 CT_DoStep INFO "Installing GCC test suite"
1.6
1.7 - CT_DoExecLog ALL mkdir -p "${CT_TEST_SUITE_DIR}/gcc-test-suite/gcc-${CT_CC_VERSION}/gcc"
1.8 - CT_DoExecLog ALL cp "${CT_TOP_DIR}/contrib/gcc-test-suite/Makefile" \
1.9 - "${CT_TEST_SUITE_DIR}/gcc-test-suite"
1.10 - CT_DoExecLog ALL cp "${CT_TOP_DIR}/contrib/gcc-test-suite/default.cfg" \
1.11 - "${CT_TEST_SUITE_DIR}/gcc-test-suite"
1.12 - CT_DoExecLog ALL cp "${CT_TOP_DIR}/contrib/gcc-test-suite/README" \
1.13 - "${CT_TEST_SUITE_DIR}/gcc-test-suite"
1.14 - CT_DoExecLog ALL cp -r "${CT_SRC_DIR}/gcc-${CT_CC_VERSION}/gcc/testsuite" \
1.15 - "${CT_TEST_SUITE_DIR}/gcc-test-suite/gcc-${CT_CC_VERSION}/gcc"
1.16 - sed "s/DG_GCC_VERSION .*/DG_GCC_VERSION = ${CT_CC_VERSION}/g" \
1.17 - ${CT_TEST_SUITE_DIR}/gcc-test-suite/default.cfg > \
1.18 - ${CT_TEST_SUITE_DIR}/gcc-test-suite/default.cfg.tmp
1.19 - sed "s/DG_TARGET .*/DG_TARGET = ${CT_TARGET}/g" \
1.20 - ${CT_TEST_SUITE_DIR}/gcc-test-suite/default.cfg.tmp > \
1.21 - ${CT_TEST_SUITE_DIR}/gcc-test-suite/default.cfg
1.22 - CT_DoExecLog ALL rm -f "${CT_TEST_SUITE_DIR}/gcc-test-suite/default.cfg.tmp"
1.23 + CT_DoExecLog ALL mkdir -p "${CT_TEST_SUITE_DIR}/gcc"
1.24 + CT_DoExecLog ALL cp -a "${CT_LIB_DIR}/contrib/gcc-test-suite/default.cfg" \
1.25 + "${CT_LIB_DIR}/contrib/gcc-test-suite/Makefile" \
1.26 + "${CT_LIB_DIR}/contrib/gcc-test-suite/README" \
1.27 + "${CT_SRC_DIR}/gcc-${CT_CC_VERSION}/gcc/testsuite" \
1.28 + "${CT_TEST_SUITE_DIR}/gcc"
1.29 +
1.30 + CT_DoExecLog ALL sed -i -r -e "s/@@DG_TARGET@@/${CT_TARGET}/g;" \
1.31 + "${CT_TEST_SUITE_DIR}/gcc/Makefile"
1.32 +
1.33 CT_EndStep
1.34 }
1.35