From 5929ebc0033010ba5ae5cbf03bce16232726adbd Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 31 May 2001 21:14:59 +0000 Subject: 2001-05-31 H.J. Lu * ldlang.c (open_input_bfds): Don't change the bfd error handler whilst loading symbols. --- ld/ldlang.c | 8 -------- 1 file changed, 8 deletions(-) (limited to 'ld/ldlang.c') diff --git a/ld/ldlang.c b/ld/ldlang.c index 3ef9e51..5d7b877 100644 --- a/ld/ldlang.c +++ b/ld/ldlang.c @@ -1914,7 +1914,6 @@ open_input_bfds (s, force) if (s->input_statement.real) { lang_statement_list_type add; - bfd_error_handler_type pfn; s->input_statement.target = current_target; @@ -1931,15 +1930,8 @@ open_input_bfds (s, force) lang_list_init (&add); - /* We need to know if an error occurs whilst loading the - symbols, since this means that a valid executable can - not be produced. */ - pfn = bfd_set_error_handler (record_bfd_errors); - load_symbols (&s->input_statement, &add); - bfd_set_error_handler (pfn); - if (add.head != NULL) { *add.tail = s->next; -- cgit v1.1