Hi folks Currently gcc creates negative segment offsets within TLS code for i386/x86_64 with glibc. The docu also stat that this feature is system dependant.
Now there is a variant of linux on i386/x86_64 which don't allow such
access: xenlinux. Support for this virtualization method is raising.
A distribution which wants to support xen properly have to either
provide two versions of each lib/binary which uses TLS or patch this
setting to disabled by default.
What does the gcc team want to do about this problem as the assumptions
which was done over 2 years ago that this setting is fine on every
i386/x86_64 system using glibc are not longer true?
Bastian
--
Violence in reality is quite different from theory.
-- Spock, "The Cloud Minders", stardate 5818.4
signature.asc
Description: Digital signature
