diff options
Diffstat (limited to 'gold/configure')
-rwxr-xr-x | gold/configure | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gold/configure b/gold/configure index f61307b..6f53b22 100755 --- a/gold/configure +++ b/gold/configure @@ -6630,6 +6630,9 @@ fi +# Set the 'development' global. +. $srcdir/../bfd/development.sh + GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -6664,8 +6667,8 @@ case "${host}" in *) ;; esac -# Enable -Werror by default when using gcc -if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then +# Enable -Werror by default when using gcc. Turn it off for releases. +if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then ERROR_ON_WARNING=yes fi |