*** ../binutils-2.24.orig/bfd/plugin.c 2014-11-06 15:23:23.689457559 +0000 --- bfd/plugin.c 2014-11-06 15:25:13.280962560 +0000 *************** add_symbols (void * handle, *** 274,286 **** plugin_data->nsyms = nsyms; plugin_data->syms = syms; bfd_plugin_get_symbols_in_object_only (abfd); if ((nsyms + plugin_data->object_only_nsyms) != 0) abfd->flags |= HAS_SYMS; - abfd->tdata.plugin_data = plugin_data; return LDPS_OK; } --- 274,286 ---- plugin_data->nsyms = nsyms; plugin_data->syms = syms; + abfd->tdata.plugin_data = plugin_data; bfd_plugin_get_symbols_in_object_only (abfd); if ((nsyms + plugin_data->object_only_nsyms) != 0) abfd->flags |= HAS_SYMS; return LDPS_OK; }