]> git.ipfire.org Git - thirdparty/gcc.git/commit
2018-09-25 Richard Biener <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 Sep 2018 14:51:39 +0000 (14:51 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 Sep 2018 14:51:39 +0000 (14:51 +0000)
commit369196d3694ede62f4b4f5ffba716ab9d6628d1b
tree843caed21202ecfd5a8d636551059034a18b5bfb
parentcb80685b1f1a3030bf5fef3bc1c86a2a8f5421f9
2018-09-25  Richard Biener  <rguenther@suse.de>

PR debug/83941
* dwarf2out.c (add_AT_external_die_ref): Remove now redundant
GC-ification.
(maybe_create_die_with_external_ref): Do not create
DW_TAG_imported_unit here.
(add_abstract_origin_attribute): Handle external BLOCK refs.
(dwarf2out_abstract_function): Simplify LTO case.
(dwarf2out_early_finish): Create DW_TAG_imported_unit explicitely
rather than using maybe_create_die_with_external_ref.

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