summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@efficios.com>2020-01-13 14:05:44 -0500
committerSimon Marchi <simon.marchi@efficios.com>2020-01-13 14:06:09 -0500
commitbb564c588d95608ff87067cb05db910cf38dc2d3 (patch)
treebdce2ea8b7f11b94944bc1c9e14d73f205016b67
parent6e37c371af4a25d28623b618e30f93b040b4d4ae (diff)
downloadbinutils-gdb-bb564c588d95608ff87067cb05db910cf38dc2d3.tar.gz
Enable -Wmissing-declarations diagnostic
Now that most warnings of this kind are fixed, we can enable -Wmissing-declarations. I say "most", because it is likely that there are some more in some configurations I am not able to build, but they should be pretty easy to fix. gdb/ChangeLog: * warning.m4: Add -Wmissing-declarations to build_warnings. * configure: Re-generate. gdb/gdbserver/ChangeLog: * configure: Re-generate. Change-Id: Iae9b59f22eb5dd1965d09f34c5c9e212cddf67ba
-rw-r--r--gdb/ChangeLog5
-rwxr-xr-xgdb/configure3
-rw-r--r--gdb/gdbserver/ChangeLog4
-rwxr-xr-xgdb/gdbserver/configure3
-rw-r--r--gdb/warning.m43
5 files changed, 15 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index f2992f17844..ea5352dfd0d 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,10 @@
2020-01-13 Simon Marchi <simon.marchi@efficios.com>
+ * warning.m4: Add -Wmissing-declarations to build_warnings.
+ * configure: Re-generate.
+
+2020-01-13 Simon Marchi <simon.marchi@efficios.com>
+
* python/python.c (init__gdb_module): Add declaration.
2020-01-13 Simon Marchi <simon.marchi@efficios.com>
diff --git a/gdb/configure b/gdb/configure
index b572d414ca5..aa53c097ca8 100755
--- a/gdb/configure
+++ b/gdb/configure
@@ -16105,7 +16105,8 @@ build_warnings="-Wall -Wpointer-arith \
-Wshadow=local \
-Wdeprecated-copy \
-Wdeprecated-copy-dtor \
--Wredundant-move"
+-Wredundant-move \
+-Wmissing-declarations"
case "${host}" in
*-*-mingw32*)
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog
index 233bc621369..bb0bc7a6c35 100644
--- a/gdb/gdbserver/ChangeLog
+++ b/gdb/gdbserver/ChangeLog
@@ -1,5 +1,9 @@
2020-01-13 Simon Marchi <simon.marchi@efficios.com>
+ * configure: Re-generate.
+
+2020-01-13 Simon Marchi <simon.marchi@efficios.com>
+
* tracepoint.h (IP_AGENT_EXPORT_FUNC) [!IN_PROCESS_AGENT]:
Define to static.
* tracepoint.c (stop_tracing, flush_trace_buffer,
diff --git a/gdb/gdbserver/configure b/gdb/gdbserver/configure
index 4de751b4491..f70b3d55215 100755
--- a/gdb/gdbserver/configure
+++ b/gdb/gdbserver/configure
@@ -8094,7 +8094,8 @@ build_warnings="-Wall -Wpointer-arith \
-Wshadow=local \
-Wdeprecated-copy \
-Wdeprecated-copy-dtor \
--Wredundant-move"
+-Wredundant-move \
+-Wmissing-declarations"
case "${host}" in
*-*-mingw32*)
diff --git a/gdb/warning.m4 b/gdb/warning.m4
index 00bcdfa7ea5..e2b8a43ddbd 100644
--- a/gdb/warning.m4
+++ b/gdb/warning.m4
@@ -49,7 +49,8 @@ build_warnings="-Wall -Wpointer-arith \
-Wshadow=local \
-Wdeprecated-copy \
-Wdeprecated-copy-dtor \
--Wredundant-move"
+-Wredundant-move \
+-Wmissing-declarations"
case "${host}" in
*-*-mingw32*)