GDBserver
/home/stan/gdb/src/gdb/gdbserver/dll.h
Go to the documentation of this file.
00001 /* Copyright (C) 1993-2013 Free Software Foundation, Inc.
00002 
00003    This file is part of GDB.
00004 
00005    This program is free software; you can redistribute it and/or modify
00006    it under the terms of the GNU General Public License as published by
00007    the Free Software Foundation; either version 3 of the License, or
00008    (at your option) any later version.
00009 
00010    This program is distributed in the hope that it will be useful,
00011    but WITHOUT ANY WARRANTY; without even the implied warranty of
00012    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00013    GNU General Public License for more details.
00014 
00015    You should have received a copy of the GNU General Public License
00016    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
00017 
00018 #ifndef DLL_H
00019 #define DLL_H
00020 
00021 struct dll_info
00022 {
00023   struct inferior_list_entry entry;
00024   char *name;
00025   CORE_ADDR base_addr;
00026 };
00027 
00028 extern struct inferior_list all_dlls;
00029 extern int dlls_changed;
00030 
00031 extern void clear_dlls (void);
00032 extern void loaded_dll (const char *name, CORE_ADDR base_addr);
00033 extern void unloaded_dll (const char *name, CORE_ADDR base_addr);
00034 
00035 #endif /* DLL_H */
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines