/* Work with executable files, for GDB, the GNU debugger.
- Copyright (C) 2003, 2007, 2008, 2009 Free Software Foundation, Inc.
+ Copyright (C) 2003, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
This file is part of GDB.
#define EXEC_H
#include "target.h"
+#include "progspace.h"
struct target_section;
struct target_ops;
extern struct target_ops exec_ops;
+#define exec_bfd current_program_space->ebfd
+#define exec_bfd_mtime current_program_space->ebfd_mtime
+
/* Builds a section table, given args BFD, SECTABLE_PTR, SECEND_PTR.
Returns 0 if OK, 1 on error. */
extern void print_section_info (struct target_section_table *table,
bfd *abfd);
+extern void exec_close (void);
#endif