This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Default for tls-direct-segs-ref


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

Attachment: signature.asc
Description: Digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]