From 2f4b5b5302cf51fb206f45dd75928781159c1a44 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Thu, 2 Jun 1994 23:54:37 +0000 Subject: Correct handling of .sa file. --- ld/emultempl/sunos.em | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'ld/emultempl/sunos.em') diff --git a/ld/emultempl/sunos.em b/ld/emultempl/sunos.em index 55bcd6c..c6c1605 100644 --- a/ld/emultempl/sunos.em +++ b/ld/emultempl/sunos.em @@ -221,15 +221,18 @@ gld${EMULATION_NAME}_find_so (inp) sa->the_bfd = NULL; sa->asymbols = NULL; sa->symbol_count = 0; - sa->next = inp->next; + sa->next = NULL; sa->next_real_file = inp->next_real_file; sa->is_archive = false; sa->search_dirs_flag = false; sa->just_syms_flag = false; sa->loaded = false; + sa->real = true; + sa->complained = false; + /* Put the new statement next on the list of statements and next + on the list of input files. */ inp->header.next = (lang_statement_union_type *) sa; - inp->next = (lang_statement_union_type *) sa; inp->next_real_file = (lang_statement_union_type *) sa; } } -- cgit v1.1