New nvidia drivers available

Justin T. Gibbs gibbs at scsiguy.com
Sun Aug 15 08:01:09 PDT 2004


>> Is there something else we can do so that libpthread gets
>> initialized first?  Use _init()?  I'm not sure how to
>> not add that when building static libpthread though (let's
>> kill static libpthread!).
> 
> There is no way other than putting a special case for pthread 
> initialisation into rtld. The C++ constructor trick is implemented via 
> _init anyway so that won't work either. 

I thought that static constructor invocation was deterministic based
on link order.  Does the C++ spec really indicate that the order of
construction can be random?

--
Justin



More information about the freebsd-current mailing list