[cxx-abi-dev] thread_local CONstructors

Mike Herrick mjh at edg.com
Thu Aug 1 13:47:25 UTC 2013


I see that none of the thread local storage work that you've done has made its way into the IA-64 ABI reference.  Do you think you could come up with a patch for that?

Thanks,

Mike Herrick
Edison Design Group

On Sep 27, 2012, at 11:55 AM, Jason Merrill <jason at redhat.com> wrote:

> On 09/27/2012 09:22 AM, Jakub Jelinek wrote:
>> BTW, there is another problem with the initialization of whole TU TLS.
>> If some of the TLS vars are exported from a shared library, they might be
>> overriden by some other definition in another shared library.  At that point
>> we could initialize one TLS var twice.
> 
> This doesn't seem unique to TLS variables; normal variables with static storage duration have the same issue.  We assume that this won't happen unless the variable is comdat, in which case it has its own guard.
> 
> Jason
> 
> _______________________________________________
> cxx-abi-dev mailing list
> cxx-abi-dev at codesourcery.com
> http://sourcerytools.com/cgi-bin/mailman/listinfo/cxx-abi-dev



More information about the cxx-abi-dev mailing list