Change tui_show_symtab_source to be a method
[external/binutils.git] / gdb / mdebugread.h
index d70fdf9..1b94ff8 100644 (file)
@@ -1,7 +1,6 @@
 /* Read a symbol table in ECOFF format (Third-Eye).
 
-   Copyright (C) 2004, 2007, 2008, 2009, 2010, 2011
-   Free Software Foundation, Inc.
+   Copyright (C) 2004-2019 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
@@ -29,8 +28,8 @@
 
 struct mdebug_extra_func_info
 {
-  long numargs;                /* number of args to procedure (was iopt) */
-  PDR pdr;                     /* Procedure descriptor record */
+  long numargs;                /* Number of args to procedure (was iopt).  */
+  PDR pdr;             /* Procedure descriptor record.  */
 };
 
 /* Special symbol found in blocks associated with routines.  We can
@@ -38,4 +37,13 @@ struct mdebug_extra_func_info
 
 #define MDEBUG_EFI_SYMBOL_NAME "__GDB_EFI_INFO__"
 
+extern void mdebug_build_psymtabs (minimal_symbol_reader &,
+                                  struct objfile *,
+                                  const struct ecoff_debug_swap *,
+                                  struct ecoff_debug_info *);
+
+extern void elfmdebug_build_psymtabs (struct objfile *,
+                                     const struct ecoff_debug_swap *,
+                                     asection *);
+
 #endif /* MDEBUGREAD_H */