#ifndef MDEBUGREAD_H
#define MDEBUGREAD_H
-extern void ecoff_relocate_efi (struct symbol *, CORE_ADDR);
+#include "coff/sym.h" /* Needed for PDR below. */
+#include "coff/symconst.h"
+
+/* Specific information about a procedure. Architectures (ab)uses
+ this to save memory. */
+
+struct mdebug_extra_func_info
+{
+ long numargs; /* number of args to procedure (was iopt) */
+ PDR pdr; /* Procedure descriptor record */
+};
+
+/* Special symbol found in blocks associated with routines. We can
+ hang mdebug_extra_func_info's off of this. */
+
+#define MDEBUG_EFI_SYMBOL_NAME "__GDB_EFI_INFO__"
#endif /* MDEBUGREAD_H */