From 1e91580429f7200d6dfd78660b2ac603a621e0da Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Mon, 10 Jan 2011 13:13:32 +0000 Subject: Remove startup_file from ldlang.c. 2011-01-10 H.J. Lu * ldlang.c (startup_file): Removed. (lang_startup): Updated. --- ld/ldlang.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'ld/ldlang.c') diff --git a/ld/ldlang.c b/ld/ldlang.c index 097c39097b4..52518049c76 100644 --- a/ld/ldlang.c +++ b/ld/ldlang.c @@ -55,7 +55,6 @@ static struct obstack map_obstack; #define obstack_chunk_alloc xmalloc #define obstack_chunk_free free -static const char *startup_file; static const char *entry_symbol_default = "start"; static bfd_boolean placed_commons = FALSE; static bfd_boolean stripped_excluded_sections = FALSE; @@ -6705,15 +6704,13 @@ lang_add_attribute (enum statement_enum attribute) void lang_startup (const char *name) { - if (startup_file != NULL) + if (first_file->filename != NULL) { einfo (_("%P%F: multiple STARTUP files\n")); } first_file->filename = name; first_file->local_sym_name = name; first_file->real = TRUE; - - startup_file = name; } void -- cgit v1.2.1