This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] stdlib/Makefile: Link tst-tls-atexit without --as-needed.
- From: Andreas Schwab <schwab at suse dot de>
- To: Will Newton <will dot newton at linaro dot org>
- Cc: Roland McGrath <roland at hack dot frob dot com>, libc-alpha <libc-alpha at sourceware dot org>, Patch Tracking <patches at linaro dot org>
- Date: Mon, 26 Aug 2013 10:23:04 +0200
- Subject: Re: [PATCH] stdlib/Makefile: Link tst-tls-atexit without --as-needed.
- Authentication-results: sourceware.org; auth=none
- References: <52089593 dot 3050108 at linaro dot org> <20130820213056 dot 77FBC2C07C at topped-with-meat dot com> <8738q4otty dot fsf at igel dot home> <CANu=DmjNJty56qhJQiccMRq=_-LRhJno8FS9+P7m+Ok0es1m8g at mail dot gmail dot com> <mvm38q3jlfe dot fsf at hawking dot suse dot de> <CANu=DmjRxzBSHYHzGm2fsXz6c2PK8vjHSjhcAtDTrZuyZ+mAvg at mail dot gmail dot com>
Will Newton <will.newton@linaro.org> writes:
> On 21 August 2013 13:08, Andreas Schwab <schwab@suse.de> wrote:
>> Will Newton <will.newton@linaro.org> writes:
>>
>>> Is there a better way to fix it than the patch I proposed?
>>
>> Please try this:
>>
>> diff --git a/stdlib/Makefile b/stdlib/Makefile
>> index 17d80e0..b76c97a 100644
>> --- a/stdlib/Makefile
>> +++ b/stdlib/Makefile
>> @@ -161,6 +161,6 @@ $(objpfx)tst-strtod6: $(link-libm)
>>
>> tst-tls-atexit-lib.so-no-z-defs = yes
>>
>> -LDFLAGS-tst-tls-atexit = $(common-objpfx)nptl/libpthread.so \
>> +$(objpfx)tst-tls-atexit: $(common-objpfx)nptl/libpthread.so \
>> $(common-objpfx)dlfcn/libdl.so
>> $(objpfx)tst-tls-atexit.out: $(objpfx)tst-tls-atexit-lib.so
>
> Yes, that seems to fix the problem too. Thanks!
Thanks, installed.
Andreas.
--
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."