From: Joel Brobecker Date: Mon, 19 May 2014 21:16:24 +0000 (-0700) Subject: Do not build gdbserver with -Werror by default if development=false X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=786dc51990a8d593a8d727735910ccf97752d928;p=binutils-gdb.git Do not build gdbserver with -Werror by default if development=false On GDB release branches, we change $development in gdb/development.sh to false, in order to build the GDB release without -Werror by default, thus avoiding harmless compiler warnings from breaking the build of someone who's only interested in building GDB rather than working on it. This patch implements the same strategy for gdbserver, using the exact same method. gdb/gdbserver/ChangeLog: * configure.ac: Only use -Werror by default when DEVELOPMENT is true. * configure: Regenerate. Tested on x86_64-linux, by rebuilding GDBserver first with development set to true, and then doing it again with development set to false. Werror was used in the first case, but not in the second. --- diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index e509c2c4e4d..d169be25cb8 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,9 @@ +2014-05-20 Joel Brobecker + + * configure.ac: Only use -Werror by default when DEVELOPMENT + is true. + * configure: Regenerate. + 2014-05-19 Jan Kratochvil Fix gdbserver qGetTLSAddr for x86_64 -m32. diff --git a/gdb/gdbserver/configure b/gdb/gdbserver/configure index 6d8a6a74b6c..101062faafe 100755 --- a/gdb/gdbserver/configure +++ b/gdb/gdbserver/configure @@ -5244,8 +5244,8 @@ if test "${enable_werror+set}" = set; then : fi -# 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}" && $development; then ERROR_ON_WARNING=yes fi diff --git a/gdb/gdbserver/configure.ac b/gdb/gdbserver/configure.ac index 0dfa4a9cc3a..89a8eeaa1f4 100644 --- a/gdb/gdbserver/configure.ac +++ b/gdb/gdbserver/configure.ac @@ -143,8 +143,8 @@ AC_ARG_ENABLE(werror, *) AC_MSG_ERROR(bad value ${enableval} for --enable-werror) ;; 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}" && $development; then ERROR_ON_WARNING=yes fi