From fb47deda560b754008c35b5ec13fe02ef0593019 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Mon, 31 Oct 2016 09:44:18 +0000 Subject: Initialize input statement created in add_archive_member 2016-10-31 Thomas Preud'homme ld/ * ldmain.c (add_archive_element): Initialize input->header.type. * plugin.c (plugin_maybe_claim): Assert the statement is an input statement. --- ld/plugin.c | 1 + 1 file changed, 1 insertion(+) (limited to 'ld/plugin.c') diff --git a/ld/plugin.c b/ld/plugin.c index 80d22e2..8042940 100644 --- a/ld/plugin.c +++ b/ld/plugin.c @@ -1195,6 +1195,7 @@ plugin_object_p (bfd *ibfd) void plugin_maybe_claim (lang_input_statement_type *entry) { + ASSERT (entry->header.type == lang_input_statement_enum); if (plugin_object_p (entry->the_bfd)) { bfd *abfd = entry->the_bfd->plugin_dummy_bfd; -- cgit v1.1