Index: gdb/solib.h |
diff --git a/gdb/solib.h b/gdb/solib.h |
index 7a2ff84f2cbcd999041befc0746e4ceb695e642a..c84d89fe27b78de25795f532f198d225c9f2c957 100644 |
--- a/gdb/solib.h |
+++ b/gdb/solib.h |
@@ -1,7 +1,6 @@ |
/* Shared library declarations for GDB, the GNU Debugger. |
- Copyright (C) 1992-1993, 1995, 1998-2001, 2003, 2005, 2007-2012 Free |
- Software Foundation, Inc. |
+ Copyright (C) 1992-2013 Free Software Foundation, Inc. |
This file is part of GDB. |
@@ -72,7 +71,7 @@ extern void no_shared_libraries (char *ignored, int from_tty); |
/* Set the solib operations for GDBARCH to NEW_OPS. */ |
extern void set_solib_ops (struct gdbarch *gdbarch, |
- struct target_so_ops *new_ops); |
+ const struct target_so_ops *new_ops); |
/* Return non-zero if NAME is the libpthread shared library. */ |
@@ -91,4 +90,12 @@ extern CORE_ADDR gdb_bfd_lookup_symbol_from_symtab (bfd *abfd, |
void *), |
void *data); |
+/* Enable or disable optional solib event breakpoints as appropriate. */ |
+ |
+extern void update_solib_breakpoints (void); |
+ |
+/* Handle an solib event by calling solib_add. */ |
+ |
+extern void handle_solib_event (void); |
+ |
#endif /* SOLIB_H */ |