[Bug c++/87409] Implement -Wunused-private-field

2018-09-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87409 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/87409] Implement -Wunused-private-field

2018-09-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87409 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/87409] Implement -Wunused-private-field

2018-09-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87409 --- Comment #4 from Martin Liška --- Sure, has limitations, but it was able to catch some dead code in GCC source files.

[Bug c++/87409] Implement -Wunused-private-field

2018-09-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87409 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement --- Comment #3 from Andrew P

[Bug c++/87409] Implement -Wunused-private-field

2018-09-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87409 --- Comment #2 from Andrew Pinski --- Note removal of private fields can change the ABI of a structure so this warning should never be turned on by -Wextra or -Wall.

[Bug c++/87409] Implement -Wunused-private-field

2018-09-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87409 --- Comment #1 from Martin Liška --- Example: private field 'm_next' is not used: -Wunused-private-field