This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH 4/9] [ARC] Don't convert _DYNAMIC@ to _GLOBAL_OFFSET_TABLE_
- From: Nick Clifton <nickc at redhat dot com>
- To: Cupertino Miranda <Cupertino dot Miranda at synopsys dot com>, binutils at sourceware dot org
- Cc: Claudiu dot Zissulescu at synopsys dot com, Francois dot Bedard at synopsys dot com, Vineet Gupta <Vineet dot Gupta1 at synopsys dot com>
- Date: Tue, 6 Jun 2017 13:19:20 +0100
- Subject: Re: [PATCH 4/9] [ARC] Don't convert _DYNAMIC@ to _GLOBAL_OFFSET_TABLE_
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx02.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx02.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=nickc at redhat dot com
- Dkim-filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 5DEFA80C07
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 5DEFA80C07
- References: <20170523154056.19234-1-cmiranda@synopsys.com> <20170523154056.19234-5-cmiranda@synopsys.com>
Hi Cupertino,
> From: Vineet Gupta <vgupta@synopsys.com>
>
> Historically the arc abi demanded that a GOT[0] should be referencible as
> [pc+_DYNAMIC@gotpc]. Hence we convert a _DYNAMIC@gotpc to a GOTPC reference to
> _GLOBAL_OFFSET_TABLE_.
>
> This is no longer the case and uClibc and upcomming GNU libc don't expect this
> to happen.
Is there going to be a legacy problem with this change to the ABI ?
IE is it possible that code compiled with the old ABI will be linked with code
compiled with the new ABI, and hence run into problems ?
Cheers
Nick