]> sourceware.org Git - newlib-cygwin.git/commitdiff
include/
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 24 Apr 2003 01:43:33 +0000 (01:43 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 24 Apr 2003 01:43:33 +0000 (01:43 +0000)
* 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.

include/ChangeLog
include/bfdlink.h

index 37bf7132a0f146586cc3e98d1985973b73977c47..3d7ec5caa7774ec680053bf42ba45577ca920773 100644 (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>
 
        * coff/tic4x.h: Namespace cleanup. Replace s/c4x/tic4x
index c25826207c595dd1111f58911c4f955191079ab3..acb7449e520b2238f45ca040fba03243afda5c92 100644 (file)
@@ -481,6 +481,11 @@ struct bfd_link_callbacks
   bfd_boolean (*notice)
     PARAMS ((struct bfd_link_info *, const char *name,
             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, ...));
 };
 \f
 /* The linker builds link_order structures which tell the code how to
This page took 0.037416 seconds and 5 git commands to generate.