re PR bootstrap/62077 (--with-build-config=bootstrap-lto fails)

PR bootstrap/62077
	* configure.ac (--enable-stage1-checking): Default to
	release,misc,gimple,rtlflag,tree,types if --disable-checking
	or --enable-checking is not specified and DEV-PHASE is not
	experimental.
	* configure: Regenerated.

From-SVN: r222189
This commit is contained in:
Jakub Jelinek 2015-04-17 19:10:27 +02:00 committed by Jakub Jelinek
parent dea33d7977
commit 50772a6e82
3 changed files with 35 additions and 2 deletions

View File

@ -1,3 +1,12 @@
2015-04-17 Jakub Jelinek <jakub@redhat.com>
PR bootstrap/62077
* configure.ac (--enable-stage1-checking): Default to
release,misc,gimple,rtlflag,tree,types if --disable-checking
or --enable-checking is not specified and DEV-PHASE is not
experimental.
* configure: Regenerated.
2015-04-08 Cary Coutant <ccoutant@gmail.com> 2015-04-08 Cary Coutant <ccoutant@gmail.com>
* MAINTAINERS: Update my email address. * MAINTAINERS: Update my email address.

14
configure vendored
View File

@ -14761,7 +14761,19 @@ if test "${enable_stage1_checking+set}" = set; then :
enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking} enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
else else
if test "x$enable_checking" = xno || test "x$enable_checking" = x; then if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
stage1_checking=--enable-checking=yes,types # For --disable-checking or implicit --enable-checking=release, avoid
# setting --enable-checking=gc in the default stage1 checking for LTO
# bootstraps. See PR62077.
stage1_checking=--enable-checking=release,misc,gimple,rtlflag,tree,types
case $BUILD_CONFIG in
*lto*)
if test "x$enable_checking" = x && \
test -d ${srcdir}/gcc && \
test x"`cat ${srcdir}/gcc/DEV-PHASE`" = xexperimental; then
stage1_checking=--enable-checking=yes,types
fi;;
*) stage1_checking=--enable-checking=yes,types;;
esac
else else
stage1_checking=--enable-checking=$enable_checking,types stage1_checking=--enable-checking=$enable_checking,types
fi fi

View File

@ -3482,7 +3482,19 @@ AC_ARG_ENABLE(stage1-checking,
[choose additional checking for stage1 of the compiler])], [choose additional checking for stage1 of the compiler])],
[stage1_checking=--enable-checking=${enable_stage1_checking}], [stage1_checking=--enable-checking=${enable_stage1_checking}],
[if test "x$enable_checking" = xno || test "x$enable_checking" = x; then [if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
stage1_checking=--enable-checking=yes,types # For --disable-checking or implicit --enable-checking=release, avoid
# setting --enable-checking=gc in the default stage1 checking for LTO
# bootstraps. See PR62077.
stage1_checking=--enable-checking=release,misc,gimple,rtlflag,tree,types
case $BUILD_CONFIG in
*lto*)
if test "x$enable_checking" = x && \
test -d ${srcdir}/gcc && \
test x"`cat ${srcdir}/gcc/DEV-PHASE`" = xexperimental; then
stage1_checking=--enable-checking=yes,types
fi;;
*) stage1_checking=--enable-checking=yes,types;;
esac
else else
stage1_checking=--enable-checking=$enable_checking,types stage1_checking=--enable-checking=$enable_checking,types
fi]) fi])