Index: gdb/gdbserver/dll.h |
diff --git a/gdb/solib-irix.h b/gdb/gdbserver/dll.h |
similarity index 63% |
copy from gdb/solib-irix.h |
copy to gdb/gdbserver/dll.h |
index 5306d16ffdae4d49df54ea92cc7a57a9bfd0c2f6..428c60c4e9bac04ce75eb5c6204d7a700f662f3d 100644 |
--- a/gdb/solib-irix.h |
+++ b/gdb/gdbserver/dll.h |
@@ -1,6 +1,4 @@ |
-/* Handle shared libraries for GDB, the GNU Debugger. |
- |
- Copyright (C) 2007-2012 Free Software Foundation, Inc. |
+/* Copyright (C) 1993-2013 Free Software Foundation, Inc. |
This file is part of GDB. |
@@ -17,10 +15,21 @@ |
You should have received a copy of the GNU General Public License |
along with this program. If not, see <http://www.gnu.org/licenses/>. */ |
-#ifndef SOLIB_IRIX_H |
-#define SOLIB_IRIX_H |
+#ifndef DLL_H |
+#define DLL_H |
+ |
+struct dll_info |
+{ |
+ struct inferior_list_entry entry; |
+ char *name; |
+ CORE_ADDR base_addr; |
+}; |
+ |
+extern struct inferior_list all_dlls; |
+extern int dlls_changed; |
-struct target_so_ops; |
-extern struct target_so_ops irix_so_ops; |
+extern void clear_dlls (void); |
+extern void loaded_dll (const char *name, CORE_ADDR base_addr); |
+extern void unloaded_dll (const char *name, CORE_ADDR base_addr); |
-#endif /* solib-irix.h */ |
+#endif /* DLL_H */ |