http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55909



--- Comment #39 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2013-01-13 
09:07:24 UTC ---

> By forcing --with-tls through the configure script and reinstalling the glibc,

> g++ seems to notice glibc supporting tls and generates the code necessary for

> it.



So, in the end, it's glibc not being correctly configured with TLS support?



> My reading of this is that .fini and .init will do just fine but only support

> one function whereas the *_array sections can store numerous functions. I'm

> guessing this is a load efficiency saver for the linker but wouldn't affect

> normal program execution speed?



Yes, this is supposed to improve startup performances.

Reply via email to