blob: ad4a556e0f1af2c6c671e24c39524a720fdc5b67 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
Index: binutils/bfd/elf32-arm.c
===================================================================
RCS file: /cvs/src/src/bfd/elf32-arm.c,v
retrieving revision 1.162
retrieving revision 1.163
diff -u -r1.162 -r1.163
--- binutils/bfd/elf32-arm.c 23 Dec 2008 09:01:45 -0000 1.162
+++ binutils/bfd/elf32-arm.c 23 Dec 2008 11:46:17 -0000 1.163
@@ -4608,6 +4608,10 @@
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;
|