This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Commit: Update libiberty sources
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Szabolcs Nagy <szabolcs dot nagy at arm dot com>
- Cc: Nick Clifton <nickc at redhat dot com>, Binutils <binutils at sourceware dot org>, nd <nd at arm dot com>
- Date: Mon, 15 Jan 2018 08:08:53 -0800
- Subject: Re: Commit: Update libiberty sources
- Authentication-results: sourceware.org; auth=none
- References: <87d12hstle.fsf@redhat.com> <5A5CD0E4.5080307@arm.com>
On Mon, Jan 15, 2018 at 8:03 AM, Szabolcs Nagy <szabolcs.nagy@arm.com> wrote:
> On 10/01/18 13:59, Nick Clifton wrote:
>> Hi Guys,
>>
>> I have checked in the attached patch to synchronize our copy of the
>> libiberty sources with those from gcc.
>>
>
> since this commit i see two new symbols in aarch64 libstdc++ that were not
> there before:
>
> $ nm -D libstdc++.so.6.0.25 | grep call_once
> 0000000000095e70 W _ZZSt9call_onceIMSt6threadFvvEJSt17reference_wrapperIS0_EEEvRSt9once_flagOT_DpOT0_ENKUlvE0_clEv
> 0000000000095d10 W
> _ZZSt9call_onceIMSt6threadFvvEJSt17reference_wrapperIS0_EEEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv
>
> this makes the aarch64 libstdc++ abi tests fail.
>
> curiously only happens when native ld is used, not when cross ld.
> will debug this further, but in case anybody has ideas let me know.
>
>
This is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83834
--
H.J.