Commit
b1c95bc4dd73 cleared some bfd static variables, with bad
results since bfd_set_error_program_name is often called before
bfd_init.
* bfd.c (bfd_init): Don't clear _bfd_error_program_name.
(cherry picked from commit
0c947d990a92fd48ac0aa887df7e1e055fa0d680)
input_bfd = NULL;
_bfd_clear_error_data ();
input_error = bfd_error_no_error;
- _bfd_error_program_name = NULL;
_bfd_error_internal = error_handler_fprintf;
_bfd_assert_handler = _bfd_default_assert_handler;