* bfdlink.h (bfd_link_callbacks): Add error_handler.

ld/

	* ldmain.c (link_callbacks): Initialize error_handler.

	* ldmisc.c (error_handler): New function.

	* ldmisc.h (error_handler): New prototype.
This commit is contained in:
H.J. Lu 2003-04-24 01:43:33 +00:00
parent 93749c21f1
commit 480fa852f4
2 changed files with 9 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2003-04-23 H.J. Lu <hjl@gnu.org>
* bfdlink.h (bfd_link_callbacks): Add error_handler.
2003-04-04 Svein E. Seldal <Svein.Seldal@solidas.com> 2003-04-04 Svein E. Seldal <Svein.Seldal@solidas.com>
* coff/tic4x.h: Namespace cleanup. Replace s/c4x/tic4x * coff/tic4x.h: Namespace cleanup. Replace s/c4x/tic4x

View File

@ -481,6 +481,11 @@ struct bfd_link_callbacks
bfd_boolean (*notice) bfd_boolean (*notice)
PARAMS ((struct bfd_link_info *, const char *name, PARAMS ((struct bfd_link_info *, const char *name,
bfd *abfd, asection *section, bfd_vma address)); bfd *abfd, asection *section, bfd_vma address));
/* A function which is called for reporting a linker error. ID is the
error identifier. The remaining input is the same as einfo () in
ld. */
bfd_boolean (*error_handler)
PARAMS ((int id, const char * fmt, ...));
}; };
/* The linker builds link_order structures which tell the code how to /* The linker builds link_order structures which tell the code how to