This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH] ld: aarch64: fix TLS relaxation where TCB_SIZE is used
- From: Jiong Wang <jiong dot wang at foss dot arm dot com>
- To: Yury Norov <ynorov at caviumnetworks dot com>, binutils at sourceware dot org, Richard Earnshaw <rearnsha at arm dot com>, Marcus Shawcroft <marcus dot shawcroft at arm dot com>, Nick Clifton <nickc at redhat dot com>
- Cc: Ramana Radhakrishnan <ramana dot gcc at googlemail dot com>, Andrew Pinski <pinskia at gmail dot com>, Steve Ellcey <Steve dot Ellcey at cavium dot com>
- Date: Mon, 5 Dec 2016 14:23:42 +0000
- Subject: Re: [PATCH] ld: aarch64: fix TLS relaxation where TCB_SIZE is used
- Authentication-results: sourceware.org; auth=none
- References: <1480772889-17228-1-git-send-email-ynorov@caviumnetworks.com>
On 03/12/16 13:48, Yury Norov wrote:
* bfd/elfnn-aarch64.c: fix TLS relaxations for ilp32 where
TCB_SIZE is used.
this local dynamic relaxation fix looks good to me though I can't approve.
One nit on above changelog entry, s/fix/Fix/.
* ld/testsuite/ld-aarch64/aarch64-elf.exp: Add tests for the case.
* ld/testsuite/ld-aarch64/tls-relax-ld-le-small-ilp32.d: New file.
* ld/testsuite/ld-aarch64/tls-relax-ld-le-tiny-ilp32.d: New file.