[Bug debug/86964] [7/8 Regression] Too many debug symbols included, especially for extern globals
egallager at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Oct 1 04:17:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86964
Eric Gallager <egallager at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |egallager at gcc dot gnu.org
--- Comment #20 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #19)
> 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_schampheleire@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
Did this fix it?
More information about the Gcc-bugs
mailing list