Fix detection of missing plugin for LTO objects.
authorMartin Liska <mliska@suse.cz>
Fri, 16 Aug 2019 11:14:36 +0000 (13:14 +0200)
committerMartin Liska <mliska@suse.cz>
Fri, 16 Aug 2019 11:14:36 +0000 (13:14 +0200)
commitb4c555cfc48689d45481effff23c9017a4f3557f
tree76f2178975c851a0e79f65b265a02ddfa3a8caa3
parentaa7ca1bb443e8c2baad17392f395d1556fecfafa
Fix detection of missing plugin for LTO objects.

2019-08-16  Martin Liska  <mliska@suse.cz>

PR ld/24912
* elflink.c: Report error only for not relocatable.
* linker.c (_bfd_generic_link_add_one_symbol): Do not handle
here lto_slim_object as it's handled in caller.
2019-08-16  Martin Liska  <mliska@suse.cz>

PR ld/24912
* object.cc (big_endian>::do_layout): Do not report error,
but only set a flag.
(big_endian>::do_add_symbols): Report error only for when
relocatable.
bfd/ChangeLog
bfd/elflink.c
bfd/linker.c
gold/ChangeLog
gold/object.cc