aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/module.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-01-22 15:42:59 +0100
committerRichard Biener <rguenther@suse.de>2024-01-23 08:05:08 +0100
commit7218f5050cb7163edae331f54ca163248ab48bfa (patch)
tree1245a81361c36cec0334afb7344213a78e80f6b7 /gcc/cp/module.cc
parente861d76076e213d036f880b722a885918ee8cc58 (diff)
downloadgcc-7218f5050cb7163edae331f54ca163248ab48bfa.zip
gcc-7218f5050cb7163edae331f54ca163248ab48bfa.tar.gz
gcc-7218f5050cb7163edae331f54ca163248ab48bfa.tar.bz2
debug/112718 - reset all type units with -ffat-lto-objects
When mixing -flto, -ffat-lto-objects and -fdebug-type-section we fail to reset all type units after early output resulting in an ICE when attempting to add then duplicate sibling attributes. PR debug/112718 * dwarf2out.cc (dwarf2out_finish): Reset all type units for the fat part of an LTO compile. * gcc.dg/debug/pr112718.c: New testcase.
Diffstat (limited to 'gcc/cp/module.cc')
0 files changed, 0 insertions, 0 deletions