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