2018-06-28 Richard Biener <rguenther@suse.de>
commitbea621a8de3a0dc2aec45c9696349354e107d621
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Jun 2018 10:22:38 +0000 (28 10:22 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Jun 2018 10:22:38 +0000 (28 10:22 +0000)
tree7001397c55284bdbb9dcdd7a6e26974af54e92a4
parent3a2b2e211ed34c96ac3c7283fec70822d0f24523
2018-06-28  Richard Biener  <rguenther@suse.de>

* dwarf2out.c (decl_scope_table): Remove.
(push_decl_scope): Likewise.
(pop_decl_scope): Likewise.
(gen_type_die_for_member): Do not call push/pop_decl_scope.
(gen_struct_or_union_type_die): Likewise.
(gen_tagged_type_die): Likewise.
(dwarf2out_init): Do not initialize decl_scope_table.
(dwarf2out_c_finalize): Do not free it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@262218 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c