Pass -fno-forward-propagate on gcc 4.3

db4
Slava Pestov 2008-11-07 21:56:57 -06:00
parent eb83b542d6
commit c669040754
1 changed files with 4 additions and 3 deletions

View File

@ -60,10 +60,11 @@ check_gcc_version() {
GCC_VERSION=`$CC --version`
check_ret gcc
if [[ $GCC_VERSION == *3.3.* ]] ; then
$ECHO "bad!"
$ECHO "You have a known buggy version of gcc (3.3)"
$ECHO "Install gcc 3.4 or higher and try again."
exit 3
elif [[ $GCC_VERSION == *4.3.* ]] ; then
MAKE_OPTS="$MAKE_OPTS SITE_CFLAGS=-fno-forward-propagate"
fi
$ECHO "ok."
}
@ -282,7 +283,7 @@ set_build_info() {
else
MAKE_IMAGE_TARGET=$ARCH.$WORD
fi
BOOT_IMAGE_NAME=boot.$MAKE_IMAGE_TARGET.image
BOOT_IMAGE=boot.$MAKE_IMAGE_TARGET.image
}
parse_build_info() {
@ -335,7 +336,7 @@ cd_factor() {
}
invoke_make() {
$MAKE $*
$MAKE $MAKE_OPTS $*
check_ret $MAKE
}