aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadedge.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2021-09-07 15:41:49 +0200
committerEric Botcazou <ebotcazou@adacore.com>2021-09-07 15:42:51 +0200
commit81e9178fe7f8bae4609619b1195765b14eef35b7 (patch)
treeb37377c3c0fa7038f408a9de52d545d54fcf77e1 /gcc/tree-ssa-threadedge.c
parentad9fcb961c0705f56907a728c3748c011a0a8048 (diff)
downloadgcc-81e9178fe7f8bae4609619b1195765b14eef35b7.zip
gcc-81e9178fe7f8bae4609619b1195765b14eef35b7.tar.gz
gcc-81e9178fe7f8bae4609619b1195765b14eef35b7.tar.bz2
Fix PR debug/101947
This is the recent LTO bootstrap failure with Ada enabled. The compiler now generates DW_OP_deref_type for a unit of the Ada front-end, which means that the offset of base types in the CU must be computed during early DWARF too. gcc/ PR debug/101947 * dwarf2out.c (mark_base_types): New overloaded function. (dwarf2out_early_finish): Invoke it on the COMDAT type list as well as the compilation unit, and call move_marked_base_types afterward.
Diffstat (limited to 'gcc/tree-ssa-threadedge.c')
0 files changed, 0 insertions, 0 deletions