https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86964
--- Comment #19 from Richard Biener <rguenth at gcc dot gnu.org> --- Author: rguenth Date: Fri May 31 08:22:14 2019 New Revision: 271803 URL: https://gcc.gnu.org/viewcvs?rev=271803&root=gcc&view=rev Log: 2019-05-31 Thomas De Schampheleire <thomas.de_schamphele...@nokia.com> PR debug/86964 * common.opt (feliminate-unused-debug-symbols): Enable by default. * doc/invoke.texi (Debugging Options): Document new default of -feliminate-unused-debug-symbols and remove restriction to 'stabs'. * g++.dg/debug/dwarf2/fesd-any.C: Use -fno-eliminate-unused-debug-symbols. * g++.dg/debug/dwarf2/fesd-baseonly.C: Likewise. * g++.dg/debug/dwarf2/fesd-none.C: Likewise. * g++.dg/debug/dwarf2/fesd-reduced.C: Likewise. * g++.dg/debug/dwarf2/fesd-sys.C: Likewise. * g++.dg/debug/dwarf2/inline-var-1.C: Likewise. * g++.dg/debug/enum-2.C: Likewise. * gcc.dg/debug/dwarf2/fesd-any.c: Likewise. * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise. * gcc.dg/debug/dwarf2/fesd-none.c: Likewise. * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise. * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise. Modified: trunk/gcc/ChangeLog trunk/gcc/common.opt trunk/gcc/doc/invoke.texi trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/debug/dwarf2/fesd-any.C trunk/gcc/testsuite/g++.dg/debug/dwarf2/fesd-baseonly.C trunk/gcc/testsuite/g++.dg/debug/dwarf2/fesd-none.C trunk/gcc/testsuite/g++.dg/debug/dwarf2/fesd-reduced.C trunk/gcc/testsuite/g++.dg/debug/dwarf2/fesd-sys.C trunk/gcc/testsuite/g++.dg/debug/dwarf2/inline-var-1.C trunk/gcc/testsuite/g++.dg/debug/enum-2.C trunk/gcc/testsuite/gcc.dg/debug/dwarf2/fesd-any.c trunk/gcc/testsuite/gcc.dg/debug/dwarf2/fesd-baseonly.c trunk/gcc/testsuite/gcc.dg/debug/dwarf2/fesd-none.c trunk/gcc/testsuite/gcc.dg/debug/dwarf2/fesd-reduced.c trunk/gcc/testsuite/gcc.dg/debug/dwarf2/fesd-sys.c