configure.in: Remove "$build" case for powerpc-*-darwin* since it only affects bootstrap and...
2006-12-19 Paolo Bonzini <bonzini@gnu.org> * configure.in: Remove "$build" case for powerpc-*-darwin* since it only affects bootstrap and could be tested on "$host" as well. * configure: Regenerate. * config/mh-ppc-darwin: Add to the stage1 cflags here. From-SVN: r120049
This commit is contained in:
parent
8efea77549
commit
400ebff494
4 changed files with 15 additions and 17 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
2006-12-19 Paolo Bonzini <bonzini@gnu.org>
|
||||||
|
|
||||||
|
* configure.in: Remove "$build" case for powerpc-*-darwin* since
|
||||||
|
it only affects bootstrap and could be tested on "$host" as well.
|
||||||
|
* configure: Regenerate.
|
||||||
|
* config/mh-ppc-darwin: Add to the stage1 cflags here.
|
||||||
|
|
||||||
2006-12-19 Paolo Bonzini <bonzini@gnu.org>
|
2006-12-19 Paolo Bonzini <bonzini@gnu.org>
|
||||||
|
|
||||||
PR bootstrap/29544
|
PR bootstrap/29544
|
||||||
|
|
|
@ -4,3 +4,8 @@
|
||||||
|
|
||||||
BOOT_CFLAGS=-g -O2 -mdynamic-no-pic
|
BOOT_CFLAGS=-g -O2 -mdynamic-no-pic
|
||||||
|
|
||||||
|
# The spiffy cpp-precomp chokes on some legitimate constructs in GCC
|
||||||
|
# sources; use -no-cpp-precomp to get to GNU cpp.
|
||||||
|
# Apple's GCC has bugs in designated initializer handling, so disable
|
||||||
|
# that too.
|
||||||
|
STAGE1_CFLAGS += -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0
|
||||||
|
|
13
configure
vendored
13
configure
vendored
|
@ -7299,13 +7299,6 @@ case $build in
|
||||||
yes) stage1_cflags="-g -Wa,-J" ;;
|
yes) stage1_cflags="-g -Wa,-J" ;;
|
||||||
*) stage1_cflags="-g -J" ;;
|
*) stage1_cflags="-g -J" ;;
|
||||||
esac ;;
|
esac ;;
|
||||||
powerpc-*-darwin*)
|
|
||||||
# The spiffy cpp-precomp chokes on some legitimate constructs in GCC
|
|
||||||
# sources; use -no-cpp-precomp to get to GNU cpp.
|
|
||||||
# Apple's GCC has bugs in designated initializer handling, so disable
|
|
||||||
# that too.
|
|
||||||
stage1_cflags="-g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0"
|
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
|
# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
|
||||||
|
@ -7315,16 +7308,16 @@ if test "$GCC" = yes; then
|
||||||
# Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
|
# Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
|
||||||
CFLAGS="$CFLAGS -fkeep-inline-functions"
|
CFLAGS="$CFLAGS -fkeep-inline-functions"
|
||||||
echo $ac_n "checking whether -fkeep-inline-functions is supported""... $ac_c" 1>&6
|
echo $ac_n "checking whether -fkeep-inline-functions is supported""... $ac_c" 1>&6
|
||||||
echo "configure:7319: checking whether -fkeep-inline-functions is supported" >&5
|
echo "configure:7312: checking whether -fkeep-inline-functions is supported" >&5
|
||||||
cat > conftest.$ac_ext <<EOF
|
cat > conftest.$ac_ext <<EOF
|
||||||
#line 7321 "configure"
|
#line 7314 "configure"
|
||||||
#include "confdefs.h"
|
#include "confdefs.h"
|
||||||
|
|
||||||
int main() {
|
int main() {
|
||||||
|
|
||||||
; return 0; }
|
; return 0; }
|
||||||
EOF
|
EOF
|
||||||
if { (eval echo configure:7328: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
if { (eval echo configure:7321: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
||||||
rm -rf conftest*
|
rm -rf conftest*
|
||||||
echo "$ac_t""yes" 1>&6; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
|
echo "$ac_t""yes" 1>&6; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
|
||||||
else
|
else
|
||||||
|
|
|
@ -2403,13 +2403,6 @@ case $build in
|
||||||
yes) stage1_cflags="-g -Wa,-J" ;;
|
yes) stage1_cflags="-g -Wa,-J" ;;
|
||||||
*) stage1_cflags="-g -J" ;;
|
*) stage1_cflags="-g -J" ;;
|
||||||
esac ;;
|
esac ;;
|
||||||
powerpc-*-darwin*)
|
|
||||||
# The spiffy cpp-precomp chokes on some legitimate constructs in GCC
|
|
||||||
# sources; use -no-cpp-precomp to get to GNU cpp.
|
|
||||||
# Apple's GCC has bugs in designated initializer handling, so disable
|
|
||||||
# that too.
|
|
||||||
stage1_cflags="-g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0"
|
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
|
# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
|
||||||
|
|
Loading…
Add table
Reference in a new issue