Thread-local storage on IA64 in ILP32 mode
Richard Henderson
rth@redhat.com
Sun Aug 24 01:20:00 GMT 2003
> The problem is that ia64_expand_move generates invalid instructions.
Interesting. I'll have a look on Monday.
> Also, doe TLS support require linker and/or dynamic-linker support as
> well as assembler support?
Of course.
> Right now, whether or not TLS is supported
> is purely determined by HAVE_AS_TLS.
We could, I suppose, add a linker test, but the assumption of the moment
is that you've got one matched version of binutils installed. As for the
dynamic linker, I don't know that there's any way to test for that.
If you do, for some reason, add such a runtime test, make sure there's a
way to override as otherwise you wouldn't be able to build a compiler that
can build the glibc ld.so that can handle the tls bits.
r~
More information about the Gcc
mailing list