diff options
Diffstat (limited to 'gdb/objfiles.h')
-rw-r--r-- | gdb/objfiles.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gdb/objfiles.h b/gdb/objfiles.h index a568fa4..77f94e4 100644 --- a/gdb/objfiles.h +++ b/gdb/objfiles.h @@ -544,6 +544,12 @@ public: str.size () + 1); } + /* Retrieve the gdbarch associated with this objfile. */ + struct gdbarch *arch () const + { + return per_bfd->gdbarch; + } + /* The object file's original name as specified by the user, made absolute, and tilde-expanded. However, it is not canonicalized @@ -709,8 +715,6 @@ typedef std::unique_ptr<objfile, objfile_deleter> objfile_up; /* Declarations for functions defined in objfiles.c */ -extern struct gdbarch *get_objfile_arch (const struct objfile *); - extern int entry_point_address_query (CORE_ADDR *entry_p); extern CORE_ADDR entry_point_address (void); |