aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog7
-rwxr-xr-xgdb/configure5
-rw-r--r--gdb/gdbserver/ChangeLog4
-rwxr-xr-xgdb/gdbserver/configure5
-rw-r--r--gdb/inflow.c2
-rw-r--r--gdb/warning.m45
6 files changed, 25 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 16c1d0c..c105fb7 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,12 @@
2019-05-29 Tom Tromey <tromey@adacore.com>
+ * inflow.c (struct terminal_info): Add default operator=.
+ * configure: Rebuild.
+ * warning.m4 (AM_GDB_WARNINGS): Add -Wdeprecated-copy,
+ -Wdeprecated-copy-dtor, -Wredundant-move.
+
+2019-05-29 Tom Tromey <tromey@adacore.com>
+
* NEWS: Add entry.
* infcmd.c (print_return_value_1): Handle finish_print
option.
diff --git a/gdb/configure b/gdb/configure
index 15a96af..ff0971b 100755
--- a/gdb/configure
+++ b/gdb/configure
@@ -15436,7 +15436,10 @@ build_warnings="-Wall -Wpointer-arith \
-Wsuggest-override \
-Wimplicit-fallthrough=3 \
-Wduplicated-cond \
--Wshadow=local"
+-Wshadow=local \
+-Wdeprecated-copy \
+-Wdeprecated-copy-dtor \
+-Wredundant-move"
case "${host}" in
*-*-mingw32*)
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog
index 2e98158..e15395d 100644
--- a/gdb/gdbserver/ChangeLog
+++ b/gdb/gdbserver/ChangeLog
@@ -1,3 +1,7 @@
+2019-05-29 Tom Tromey <tromey@adacore.com>
+
+ * configure: Rebuild.
+
2019-05-06 Kevin Buettner <kevinb@redhat.com>
* linux-x86-low.c (x86_fill_gregset): Don't compile 64-bit
diff --git a/gdb/gdbserver/configure b/gdb/gdbserver/configure
index 1ddbd6b..5ffdeb0 100755
--- a/gdb/gdbserver/configure
+++ b/gdb/gdbserver/configure
@@ -7271,7 +7271,10 @@ build_warnings="-Wall -Wpointer-arith \
-Wsuggest-override \
-Wimplicit-fallthrough=3 \
-Wduplicated-cond \
--Wshadow=local"
+-Wshadow=local \
+-Wdeprecated-copy \
+-Wdeprecated-copy-dtor \
+-Wredundant-move"
case "${host}" in
*-*-mingw32*)
diff --git a/gdb/inflow.c b/gdb/inflow.c
index eba7a93..621f69a 100644
--- a/gdb/inflow.c
+++ b/gdb/inflow.c
@@ -61,6 +61,8 @@ struct terminal_info
terminal_info () = default;
~terminal_info ();
+ terminal_info &operator= (const terminal_info &) = default;
+
/* The name of the tty (from the `tty' command) that we gave to the
inferior when it was started. */
char *run_terminal = nullptr;
diff --git a/gdb/warning.m4 b/gdb/warning.m4
index 98eb4ce..c9e64a1 100644
--- a/gdb/warning.m4
+++ b/gdb/warning.m4
@@ -46,7 +46,10 @@ build_warnings="-Wall -Wpointer-arith \
-Wsuggest-override \
-Wimplicit-fallthrough=3 \
-Wduplicated-cond \
--Wshadow=local"
+-Wshadow=local \
+-Wdeprecated-copy \
+-Wdeprecated-copy-dtor \
+-Wredundant-move"
case "${host}" in
*-*-mingw32*)