[llvm] r308978 - [Sparc] invalid adjustments in TLS_LE/TLS_LDO relocations removed

Hans Wennborg via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 26 14:38:14 PDT 2017


On Tue, Jul 25, 2017 at 8:28 AM, Fedor Sergeev via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
> Author: fedor.sergeev
> Date: Tue Jul 25 08:28:28 2017
> New Revision: 308978
>
> URL: http://llvm.org/viewvc/llvm-project?rev=308978&view=rev
> Log:
> [Sparc] invalid adjustments in TLS_LE/TLS_LDO relocations removed
>
> Summary:
> Some SPARC TLS relocations were applying nontrivial adjustments
> to zero value, leading to unexpected non-zero values in ELF and then
> Solaris linker failures.
>
> Getting rid of these adjustments.
>
> Fixes PR33825.
>
> Reviewers: rafael, asb, jyknight
>
> Subscribers: joerg, jyknight, llvm-commits
>
> Differential Revision: https://reviews.llvm.org/D35567

Merged to 5.0 in r309187.


More information about the llvm-commits mailing list