diff options
author | Tom de Vries <tdevries@suse.de> | 2021-05-12 16:03:02 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2021-05-12 16:03:02 +0200 |
commit | 3db19b2d7241efde4ca9a7b0e6f33b0929f0cf03 (patch) | |
tree | 68c8bdedbf0083e0fc8fcd37d6931d0541519127 /gdb/ChangeLog | |
parent | a7077ce7604f78b896595dceccd89d70d2a050a0 (diff) | |
download | gdb-3db19b2d7241efde4ca9a7b0e6f33b0929f0cf03.zip gdb-3db19b2d7241efde4ca9a7b0e6f33b0929f0cf03.tar.gz gdb-3db19b2d7241efde4ca9a7b0e6f33b0929f0cf03.tar.bz2 |
Revert "[gdb/symtab] Fix infinite recursion in dwarf2_cu::get_builder()"
This reverts commit 4cf88725da1cb503be04d3237354105ec170bc86.
It causes the following regression:
...
$ cat shadow.cc
namespace A {}
int
main()
{
using namespace A;
return 0;
}
$ g++-10 -g shadow.cc -flto -o shadow
$ ./gdb -q -batch ./shadow -ex "b main"
Aborted (core dumped)
...
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 8ef5eb6..d564621 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -209,15 +209,6 @@ * Re-format all Python files using black. -2021-05-07 Tom de Vries <tdevries@suse.de> - - PR symtab/26327 - * dwarf2/read.c (struct dwarf2_cu): Remove ancestor. - (dwarf2_cu::get_builder): Remove ancestor-related code. - (new_symbol): Remove code supporting pre-4.1 gcc that show arguments - of inlined functions as locals. - (follow_die_offset, follow_die_sig_1): Remove setting of ancestor. - 2021-05-07 Andrew Burgess <andrew.burgess@embecosm.com> * guile/guile-internal.h (gdbscm_safe_source_script): Change |