aboutsummaryrefslogtreecommitdiff
path: root/gdb/gdbserver/configure
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@adacore.com>2014-05-19 14:16:24 -0700
committerJoel Brobecker <brobecker@adacore.com>2014-05-20 06:25:10 -0700
commit786dc51990a8d593a8d727735910ccf97752d928 (patch)
tree2af44773d9a68a688c4953c3879e4e441048fc25 /gdb/gdbserver/configure
parente59fa00fa07f37aa04d38aecaf8098e01aaf253d (diff)
downloadgdb-786dc51990a8d593a8d727735910ccf97752d928.zip
gdb-786dc51990a8d593a8d727735910ccf97752d928.tar.gz
gdb-786dc51990a8d593a8d727735910ccf97752d928.tar.bz2
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.
Diffstat (limited to 'gdb/gdbserver/configure')
-rwxr-xr-xgdb/gdbserver/configure4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/gdbserver/configure b/gdb/gdbserver/configure
index 6d8a6a7..101062f 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