Enable by default -Werror just for bootstrap-debug.mk and default build.
authorMartin Liska <mliska@suse.cz>
Fri, 19 May 2017 13:31:01 +0000 (15:31 +0200)
committerMartin Liska <marxin@gcc.gnu.org>
Fri, 19 May 2017 13:31:01 +0000 (13:31 +0000)
2017-05-19  Martin Liska  <mliska@suse.cz>

* configure.ac: Add --enable-werror-always just for
bootstrap-debug (or none build config) and do not add it
when we are on a release branch.
* configure: Regenerated.

From-SVN: r248276

ChangeLog
configure
configure.ac

index d9858d99ebf873feceaa7fcf4cd5d816c288a9f9..b75693b1ed4403d7c58e8c0b3693b91b1585d742 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2017-05-19  Martin Liska  <mliska@suse.cz>
+
+       * configure.ac: Add --enable-werror-always just for
+       bootstrap-debug (or none build config) and do not add it
+       when we are on a release branch.
+       * configure: Regenerated.
+
 2017-05-18  Sheldon Lobo  <sheldon.lobo@oracle.com>
 
        * MAINTAINERS: Add self to Write After Approval
index 32a38633ad85543da0caf9bcac75636c2ce4ee44..2c2fe644cfa8d6e0c59254bc9e339d4146062c15 100755 (executable)
--- a/configure
+++ b/configure
 # Check whether --enable-werror was given.
 if test "${enable_werror+set}" = set; then :
   enableval=$enable_werror;
-else
-  if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
-  enable_werror=yes
-else
-  enable_werror=no
-fi
 fi
 
 case ${enable_werror} in
@@ -14600,6 +14594,16 @@ case ${enable_werror} in
   *) stage2_werror_flag="" ;;
 esac
 
+if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
+  case $BUILD_CONFIG in
+  bootstrap-debug)
+      stage2_werror_flag="--enable-werror-always" ;;
+  "")
+      stage2_werror_flag="--enable-werror-always" ;;
+  esac
+fi
+
+
 
 # Enable --enable-host-shared.
 # Check whether --enable-host-shared was given.
index 12377499295a94f5a4d4c145be5dae5c4d47edff..865dd543fa3fdf91697be00b76c2a65812dc3155 100644 (file)
@@ -3461,16 +3461,21 @@ AC_SUBST(stage1_checking)
 # Enable -Werror in bootstrap stage2 and later.
 AC_ARG_ENABLE(werror,
 [AS_HELP_STRING([--enable-werror],
-               [enable -Werror in bootstrap stage2 and later])], [],
-[if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
-  enable_werror=yes
-else
-  enable_werror=no
-fi])
+               [enable -Werror in bootstrap stage2 and later])], [], [])
 case ${enable_werror} in
   yes) stage2_werror_flag="--enable-werror-always" ;;
   *) stage2_werror_flag="" ;;
 esac
+
+if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
+  case $BUILD_CONFIG in
+  bootstrap-debug)
+      stage2_werror_flag="--enable-werror-always" ;;
+  "")
+      stage2_werror_flag="--enable-werror-always" ;;
+  esac
+fi
+
 AC_SUBST(stage2_werror_flag)
 
 # Enable --enable-host-shared.