diff options
Diffstat (limited to 'gold/incremental.cc')
-rw-r--r-- | gold/incremental.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gold/incremental.cc b/gold/incremental.cc index e3b48a4471e..4c4483d3586 100644 --- a/gold/incremental.cc +++ b/gold/incremental.cc @@ -2008,7 +2008,9 @@ Sized_relobj_incr<size, big_endian>::do_layout( this->error(_("COMDAT group has no signature")); bool keep = layout->find_or_add_kept_section(signature, this, i, true, true, NULL); - if (!keep) + if (keep) + incremental_inputs->report_comdat_group(this, signature); + else this->error(_("COMDAT group %s included twice in incremental link"), signature); } |