bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gold/19163] New: arm64: zero out *reloc for bug compatibility with


From: dimitry at google dot com
Subject: [Bug gold/19163] New: arm64: zero out *reloc for bug compatibility with android linker
Date: Thu, 22 Oct 2015 18:03:02 +0000

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

            Bug ID: 19163
           Summary: arm64: zero out *reloc for bug compatibility with
                    android linker
           Product: binutils
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: gold
          Assignee: ccoutant at gmail dot com
          Reporter: dimitry at google dot com
                CC: ian at airs dot com
  Target Milestone: ---

Android linker has a bug (affecting version L, L-MR1 and M) where it processes
R_AARCH64_ABS* and R_AARCH64_PREL* incorrectly (by adding *reloc to the
result).
It worked because bdf linker zeros out *reloc.

This bug was fixed by: https://android-review.googlesource.com/176902

Unfortunately the older versions of Android still have this bug. In order to
enable app developers to use ld.gold the resulted libraries have to have zeros
at the addresses of R_AARCH64_ABS* and R_AARCH64_PREL* relocations.

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]