mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-21 01:12:32 +08:00
Add new GCC 9 warnings to warnings.m4
GCC 9 has a few new warnings that aren't enabled in the gdb build by default: -Wdeprecated-copy, -Wdeprecated-copy-dtor, and -Wredundant-move. This patch enables them all. Tested by rebuilding with a new GCC (git master) on x86-64 Fedora 29. gdb/ChangeLog 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. gdb/gdbserver/ChangeLog 2019-05-29 Tom Tromey <tromey@adacore.com> * configure: Rebuild.
This commit is contained in:
parent
000439d528
commit
33a6bc350f
@ -1,3 +1,10 @@
|
||||
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.
|
||||
|
5
gdb/configure
vendored
5
gdb/configure
vendored
@ -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*)
|
||||
|
@ -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
|
||||
|
5
gdb/gdbserver/configure
vendored
5
gdb/gdbserver/configure
vendored
@ -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*)
|
||||
|
@ -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;
|
||||
|
@ -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*)
|
||||
|
Loading…
Reference in New Issue
Block a user