Better handle the second pass core gcc build, differentiating between gcc prior to 4.3 with gcc from 4.3.
Simplify detecting wether gcc is 4.3 and later, or older than 4.3 (we already know from .config).
/trunk/scripts/build/cc/gcc.sh | 22 13 9 0 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
1 # Build script for strace
3 is_enabled="${CT_STRACE}"
6 [ "${CT_STRACE}" = "y" ] || return 0
7 echo "strace-${CT_STRACE_VERSION}"
10 do_debug_strace_get() {
11 CT_GetFile "strace-${CT_STRACE_VERSION}" http://mesh.dl.sourceforge.net/sourceforge/strace/
12 # Downloading from sourceforge leaves garbage, cleanup
13 CT_Pushd "${CT_TARBALLS_DIR}"
14 rm -f showfiles.php\?group_id\=*
18 do_debug_strace_extract() {
19 CT_ExtractAndPatch "strace-${CT_STRACE_VERSION}"
22 do_debug_strace_build() {
23 CT_DoStep INFO "Installing strace"
24 mkdir -p "${CT_BUILD_DIR}/build-strace"
25 CT_Pushd "${CT_BUILD_DIR}/build-strace"
27 CT_DoLog EXTRA "Configuring strace"
29 "${CT_SRC_DIR}/strace-${CT_STRACE_VERSION}/configure" \
34 CT_DoLog EXTRA "Building strace"
37 CT_DoLog EXTRA "Installing strace"
38 CT_DoExecLog ALL make DESTDIR="${CT_DEBUG_INSTALL_DIR}" install