1.1 --- a/scripts/crosstool-NG.sh.in Wed May 19 18:13:00 2010 +0200
1.2 +++ b/scripts/crosstool-NG.sh.in Wed May 19 17:53:04 2010 +0200
1.3 @@ -125,6 +125,7 @@
1.4 . "${CT_LIB_DIR}/scripts/build/libc/${CT_LIBC}.sh"
1.5 . "${CT_LIB_DIR}/scripts/build/cc/${CT_CC}.sh"
1.6 . "${CT_LIB_DIR}/scripts/build/debug.sh"
1.7 +. "${CT_LIB_DIR}/scripts/build/test_suite.sh"
1.8
1.9 # Target tuple: CT_TARGET needs a little love:
1.10 CT_DoBuildTargetTuple
1.11 @@ -159,6 +160,9 @@
1.12 CT_COMPLIBS_DIR="${CT_BUILD_DIR}/static"
1.13 fi
1.14
1.15 +# Compute test suite install directory
1.16 +CT_TEST_SUITE_DIR=${CT_INSTALL_DIR}/test-suite
1.17 +
1.18 # Note: we'll always install the core compiler in its own directory, so as to
1.19 # not mix the two builds: core and final.
1.20 CT_CC_CORE_STATIC_PREFIX_DIR="${CT_BUILD_DIR}/${CT_CC}-core-static"
1.21 @@ -518,6 +522,7 @@
1.22 do_cc_get
1.23 do_libc_get
1.24 do_debug_get
1.25 + do_test_suite_get
1.26 CT_EndStep
1.27 fi
1.28
1.29 @@ -548,6 +553,7 @@
1.30 do_cc_extract
1.31 do_libc_extract
1.32 do_debug_extract
1.33 + do_test_suite_extract
1.34 CT_EndStep
1.35 fi
1.36 fi
1.37 @@ -596,5 +602,6 @@
1.38
1.39 [ "${CT_LOG_FILE_COMPRESS}" = y ] && bzip2 -9 "${CT_LOG_FILE}"
1.40 [ "${CT_INSTALL_DIR_RO}" = "y" ] && chmod -R a-w "${CT_INSTALL_DIR}"
1.41 +[ "${CT_TEST_SUITE}" = "y" ] && chmod -R a+w "${CT_TEST_SUITE_DIR}"
1.42
1.43 trap - EXIT