On 10/04/2013 10:12 PM, Bernhard Reutner-Fischer wrote:
> On 1 October 2013 14:21:44 Vineet Gupta <vineet.gup...@synopsys.com> wrote:
>> A simple statically linked hello world program was segfaulting for ARC
>> in linuxthreads.old configuration (although the root casue applies
>> cross-arch for NPTL as well as linuxthreads.old as described)
>>
>> The crash was due to branch to NULL in _stdio_init
> 
> is this gcc.gnu.org/PR32219 ?
> See GCC ML for proposed patches..
> Thanks,

Thinking about this a bit - you are probably right that this is due to GCC PR -
i.e. __GI_errno_location being weak/hidden.

However the fix to make it strong, is not a workaround for that PR - but because
it needs to be strong anyways.

And alternately, the exportable version __errno_location needs to be weak so 
that
we don't get redefs when static linking with libpthread etc.

Is this convincing enough to get this v2 patch into trunk :-)

Thx,
-Vineet


_______________________________________________
uClibc mailing list
uClibc@uclibc.org
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to