2001-05-31 H.J. Lu <hjl@gnu.org>
* ldlang.c (open_input_bfds): Don't change the bfd error handler whilst loading symbols.
This commit is contained in:
parent
9fd7143a93
commit
5929ebc003
|
@ -1,3 +1,8 @@
|
||||||
|
2001-05-31 H.J. Lu <hjl@gnu.org>
|
||||||
|
|
||||||
|
* ldlang.c (open_input_bfds): Don't change the bfd error
|
||||||
|
handler whilst loading symbols.
|
||||||
|
|
||||||
2001-05-28 Nick Clifton <nickc@cambridge.redhat.com>
|
2001-05-28 Nick Clifton <nickc@cambridge.redhat.com>
|
||||||
|
|
||||||
* configure.tgt: Remove i370-mvs architecture, it is not currently
|
* configure.tgt: Remove i370-mvs architecture, it is not currently
|
||||||
|
@ -78,8 +83,6 @@
|
||||||
|
|
||||||
* emulparams/aixppc64.sh : New file for xcoff64 support
|
* emulparams/aixppc64.sh : New file for xcoff64 support
|
||||||
|
|
||||||
2000-01-18 H.J. Lu <hjl@gnu.org>
|
|
||||||
|
|
||||||
2001-05-23 Alexandre Oliva <aoliva@redhat.com>
|
2001-05-23 Alexandre Oliva <aoliva@redhat.com>
|
||||||
|
|
||||||
* emultempl/elf32.em (ELF_INTERPRETER_SET_DEFAULT): Use this new
|
* emultempl/elf32.em (ELF_INTERPRETER_SET_DEFAULT): Use this new
|
||||||
|
|
|
@ -1914,7 +1914,6 @@ open_input_bfds (s, force)
|
||||||
if (s->input_statement.real)
|
if (s->input_statement.real)
|
||||||
{
|
{
|
||||||
lang_statement_list_type add;
|
lang_statement_list_type add;
|
||||||
bfd_error_handler_type pfn;
|
|
||||||
|
|
||||||
s->input_statement.target = current_target;
|
s->input_statement.target = current_target;
|
||||||
|
|
||||||
|
@ -1931,15 +1930,8 @@ open_input_bfds (s, force)
|
||||||
|
|
||||||
lang_list_init (&add);
|
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);
|
load_symbols (&s->input_statement, &add);
|
||||||
|
|
||||||
bfd_set_error_handler (pfn);
|
|
||||||
|
|
||||||
if (add.head != NULL)
|
if (add.head != NULL)
|
||||||
{
|
{
|
||||||
*add.tail = s->next;
|
*add.tail = s->next;
|
||||||
|
|
Loading…
Reference in New Issue