https://sourceware.org/bugzilla/show_bug.cgi?id=21523

--- Comment #2 from clegg89 at gmail dot com ---
I have rebuilt binutils and verified that linking my project with the change
described fixes my issue. Here is the patch:

diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
index 1725c22..b1297d9 100644
--- a/bfd/elf32-arm.c
+++ b/bfd/elf32-arm.c
@@ -10509 +10509 @@ elf32_arm_final_link_relocate (reloc_howto_type *          
howto,
-       value = relocation;
+       value = abs(relocation);

I will try to develop a simple test case which demonstrates the issue. I am
referring to another bug report
(https://sourceware.org/bugzilla/show_bug.cgi?id=21458) which should help in
generating a suitable test case.

Is there anything else I need to work on in order to submit this patch? I am
happy to provide anything necessary but I'm unclear as to the exact process.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to