author | "Yann E. MORIN" <yann.morin.1998@free.fr> |
Mon Jan 07 00:58:13 2013 +0100 (2013-01-07) | |
changeset 3155 | d988235eab7b |
permissions | -rw-r--r-- |
f@3051 | 1 |
--- a/bfd/elf32-arm.c |
f@3051 | 2 |
+++ b/bfd/elf32-arm.c |
f@3051 | 3 |
@@ -12408,7 +12408,8 @@ elf32_arm_check_relocs (bfd *abfd, struc |
f@3051 | 4 |
|
f@3051 | 5 |
/* If the symbol is a function that doesn't bind locally, |
f@3051 | 6 |
this relocation will need a PLT entry. */ |
f@3051 | 7 |
- root_plt->refcount += 1; |
f@3051 | 8 |
+ if (root_plt->refcount != -1) |
f@3051 | 9 |
+ root_plt->refcount += 1; |
f@3051 | 10 |
|
f@3051 | 11 |
if (!call_reloc_p) |
f@3051 | 12 |
arm_plt->noncall_refcount++; |