https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86452
--- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> --- Author: rguenth Date: Mon Jul 16 11:57:10 2018 New Revision: 262691 URL: https://gcc.gnu.org/viewcvs?rev=262691&root=gcc&view=rev Log: 2018-07-19 Richard Biener <rguent...@suse.de> Backport from mainline 2018-07-13 Richard Biener <rguent...@suse.de> PR debug/86452 * dwarf2out.c (gen_type_die_with_usage): Use scope_die_for instead of get_context_die. 2018-07-12 Richard Biener <rguent...@suse.de> PR c/86453 * c-attribs.c (handle_packed_attribute): Do not build a variant type with TYPE_PACKED, instead ignore the attribute if we may not apply to the original type. * g++.dg/warn/pr86453.C: New testcase. 2018-07-11 Richard Biener <rguent...@suse.de> PR debug/86457 * dwarf2out.c (init_sections_and_labels): Use output_asm_line_debug_info consistently. (dwarf2out_early_finish): Likewise. (dwarf2out_finish): Remove DW_AT_stmt_list from early generated type units. Added: branches/gcc-8-branch/gcc/testsuite/g++.dg/warn/pr86453.C Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/c-family/ChangeLog branches/gcc-8-branch/gcc/c-family/c-attribs.c branches/gcc-8-branch/gcc/dwarf2out.c branches/gcc-8-branch/gcc/testsuite/ChangeLog