diff options
author | Nick Clifton <nickc@redhat.com> | 2008-12-23 11:46:17 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2008-12-23 11:46:17 +0000 |
commit | af1f44191e32c18ab5004a140e774e2d17dfce3a (patch) | |
tree | eaad081f2aff1f752789a473bf7da9ced7973d44 /bfd/elf32-arm.c | |
parent | d6e0b1603bd96aaa1fbc1ad0b899601454657cb3 (diff) | |
download | gdb-af1f44191e32c18ab5004a140e774e2d17dfce3a.zip gdb-af1f44191e32c18ab5004a140e774e2d17dfce3a.tar.gz gdb-af1f44191e32c18ab5004a140e774e2d17dfce3a.tar.bz2 |
PR 7093
* elf32-arm.c (bfd_elf32_arm_init_maps): Only process ARM ELF
object files.
Diffstat (limited to 'bfd/elf32-arm.c')
-rw-r--r-- | bfd/elf32-arm.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c index 24fa76a..8b65dfc 100644 --- a/bfd/elf32-arm.c +++ b/bfd/elf32-arm.c @@ -4608,6 +4608,10 @@ bfd_elf32_arm_init_maps (bfd *abfd) Elf_Internal_Shdr *hdr; unsigned int i, localsyms; + /* PR 7093: Make sure that we are dealing with an arm elf binary. */ + if (! is_arm_elf (abfd)) + return; + if ((abfd->flags & DYNAMIC) != 0) return; |