X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fcoff-solib.h;h=a400795e89ae216f8140f7c90052ce62cfd2c2a4;hb=c24162389c22a438dc7561eb6d69061b5330059d;hp=71f707fbf298768a5505bc3df8afb38a0b70f388;hpb=ed288bb597072176e84fc8279707a3f2f475779b;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/coff-solib.h b/gdb/coff-solib.h index 71f707fbf2..a400795e89 100644 --- a/gdb/coff-solib.h +++ b/gdb/coff-solib.h @@ -1,5 +1,5 @@ /* COFF (SVR3) Shared library declarations for GDB, the GNU Debugger. - Copyright (C) 1992 Free Software Foundation, Inc. + Copyright 1992, 1993, 1998, 1999, 2000, 2003 Free Software Foundation, Inc. This file is part of GDB. @@ -18,9 +18,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, 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 +27,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 +61,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 +70,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 +109,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. @@ -186,6 +182,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