From 61f41c3c243bbcc0ab2e5adb3157ce00dc11fc27 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Tue, 12 Aug 2014 10:31:41 +0930 Subject: Fix non-plugin warning symbol handling PR ld/16746 include/ * bfdlink.h (struct bfd_link_info): Add lto_plugin_active. bfd/ * linker.c (_bfd_generic_link_add_one_symbol ): Handle !lto_plugin_active. ld/ * plugin.c (plugin_load_plugins): Set link_info.lto_plugin_active. --- ld/plugin.c | 1 + 1 file changed, 1 insertion(+) (limited to 'ld') diff --git a/ld/plugin.c b/ld/plugin.c index f10c273..8d6ae05 100644 --- a/ld/plugin.c +++ b/ld/plugin.c @@ -841,6 +841,7 @@ plugin_load_plugins (void) plugin_callbacks = *orig_callbacks; plugin_callbacks.notice = &plugin_notice; link_info.notice_all = TRUE; + link_info.lto_plugin_active = TRUE; link_info.callbacks = &plugin_callbacks; } -- cgit v1.1