* mips-tdep.c (mips_insn16_frame_cache, mips_insn32_frame_sniffer):
[deliverable/binutils-gdb.git] / gdb / coff-solib.h
index 71f707fbf298768a5505bc3df8afb38a0b70f388..c115a40cadcf53b2d3b68a85aa04e174f3997794 100644 (file)
@@ -1,5 +1,6 @@
 /* COFF (SVR3) Shared library declarations for GDB, the GNU Debugger.
-   Copyright (C) 1992 Free Software Foundation, Inc.
+   Copyright (C) 1992, 1993, 1998, 1999, 2000, 2003, 2007
+   Free Software Foundation, Inc.
 
    This file is part of GDB.
 
 
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330,
-   Boston, MA 02111-1307, USA.  */
+   Foundation, Inc., 51 Franklin Street, Fifth Floor,
+   Boston, MA 02110-1301, USA.  */
 
-#ifdef __STDC__                        /* Forward decl's for prototypes */
+/* Forward decl's for prototypes */
 struct target_ops;
-#endif
 
 /* Called when we free all symtabs, to free the shared library information
    as well. */
@@ -28,27 +28,24 @@ struct target_ops;
 #if 0
 #define CLEAR_SOLIB                    coff_clear_solib
 
-extern void
-coff_clear_solib PARAMS ((void));
+extern void coff_clear_solib (void);
 #endif
 
 /* Called to add symbols from a shared library to gdb's symbol table. */
 
-#define SOLIB_ADD(filename, from_tty, targ) \
-    coff_solib_add (filename, from_tty, targ)
+#define SOLIB_ADD(filename, from_tty, targ, readsyms) \
+    coff_solib_add (filename, from_tty, targ, readsyms)
 
-extern void
-coff_solib_add PARAMS ((char *, int, struct target_ops *));
+extern void coff_solib_add (char *, int, struct target_ops *, int);
 
-/* Function to be called when the inferior starts up, to discover the names
-   of shared libraries that are dynamically linked, the base addresses to
-   which they are linked, and sufficient information to read in their symbols
-   at a later time. */
+/* Function to be called when the inferior starts up, to discover the
+   names of shared libraries that are dynamically linked, the base
+   addresses to which they are linked, and sufficient information to
+   read in their symbols at a later time.  */
 
-#define SOLIB_CREATE_INFERIOR_HOOK(PID)        coff_solib_create_inferior_hook()
+#define SOLIB_CREATE_INFERIOR_HOOK(PID)        coff_solib_create_inferior_hook ()
 
-extern void
-coff_solib_create_inferior_hook PARAMS ((void));       /* solib.c */
+extern void coff_solib_create_inferior_hook (void);    /* solib.c */
 
 /* Function to be called to remove the connection between debugger and
    dynamic linker that was established by SOLIB_CREATE_INFERIOR_HOOK.
@@ -65,8 +62,8 @@ coff_solib_create_inferior_hook PARAMS ((void));      /* solib.c */
 
    Presently, this functionality is not implemented.
  */
-#define SOLIB_CREATE_CATCH_LOAD_HOOK(pid,tempflag,filename,cond_string) \
-   error("catch of library loads/unloads not yet implemented on this platform")
+#define SOLIB_CREATE_CATCH_LOAD_HOOK(pid, tempflag, filename, cond_string) \
+   error (_("catch of library loads/unloads not yet implemented on this platform"))
 
 /* This function is called by the "catch unload" command.  It allows
    the debugger to be notified by the dynamic linker when a specified
@@ -74,8 +71,8 @@ coff_solib_create_inferior_hook PARAMS ((void));      /* solib.c */
 
    Presently, this functionality is not implemented.
  */
-#define SOLIB_CREATE_CATCH_UNLOAD_HOOK(pid,tempflag,filename,cond_string) \
-   error("catch of library loads/unloads not yet implemented on this platform")
+#define SOLIB_CREATE_CATCH_UNLOAD_HOOK(pid, tempflag, filename, cond_string) \
+   error (_("catch of library loads/unloads not yet implemented on this platform"))
 
 /* This function returns TRUE if the dynamic linker has just reported
    a load of a library.
@@ -113,7 +110,7 @@ coff_solib_create_inferior_hook PARAMS ((void));    /* solib.c */
  */
 
 #define SOLIB_LOADED_LIBRARY_PATHNAME(pid) \
-(0)
+""
 
 /* This function returns TRUE if the dynamic linker has just reported
    an unload of a library.
@@ -150,7 +147,7 @@ coff_solib_create_inferior_hook PARAMS ((void));    /* solib.c */
  */
 
 #define SOLIB_UNLOADED_LIBRARY_PATHNAME(pid) \
-(0)
+""
 
 /* This function returns TRUE if pc is the address of an instruction that
    lies within the dynamic linker (such as the event hook, or the dld
@@ -186,6 +183,5 @@ coff_solib_create_inferior_hook PARAMS ((void));    /* solib.c */
 #if 0
 #define DISABLE_UNSETTABLE_BREAK(addr) coff_solib_address(addr)
 
-extern int
-solib_address PARAMS ((CORE_ADDR));    /* solib.c */
+extern int solib_address (CORE_ADDR);  /* solib.c */
 #endif
This page took 0.024481 seconds and 4 git commands to generate.