bug-binutils
[Top][All Lists]
Advanced

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

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


From: cvs-commit at gcc dot gnu.org
Subject: [Bug gold/19163] arm64: zero out *reloc for bug compatibility with android linker
Date: Thu, 05 Nov 2015 20:25:36 +0000

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

--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The master branch has been updated by Cary Coutant <address@hidden>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0eccf19f96d6218dd7c2f8d13f0546c2b942cc08

commit 0eccf19f96d6218dd7c2f8d13f0546c2b942cc08
Author: Cary Coutant <address@hidden>
Date:   Thu Nov 5 12:24:14 2015 -0800

    Add aarch64-specific --no-apply-dynamic-relocs option.

    With --no-apply-dynamic-relocs on aarch64 targets, gold will not apply
    link-time values for absolute relocations that become dynamic relocations.
    This provides a workaround for broken Android dynamic linkers that use
    the link-time value as an extra addend to the relocation.

    gold/
        PR gold/19163
        * aarch64.cc (Target_aarch64::Relocate::relocate): Don't apply
        certain relocations if --no-apply-dynamic-relocs is set.
        * options.h (--apply-dynamic-relocs): New aarch64-specific option.

-- 
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]