PATCH: libgcc: Enable TLS for Linux/x86
Joseph S. Myers
joseph@codesourcery.com
Thu Jul 5 17:30:00 GMT 2007
On Thu, 5 Jul 2007, Daniel Jacobowitz wrote:
> Paolo, what about old binutils? I don't know what we require nowadays
> but I doubt it's sufficient for __thread. I think we still need a
> link test, or at least an assembler test.
install.texi says "As of GCC 3.3, binutils 2.13.1 or later is required for
this platform." for i?86-*-linux*, with no specific version requirement
mentioned for x86_64. gcc/configure.ac believes that 2.14 has TLS support
for both platforms.
(Maybe each GCC release should declare a minimum supported binutils
version across all platforms - say the last FSF release as of when Stage 3
is entered - and require that if you are using GNU binutils then you must
use at least that version, rather than claiming probably untested support
for random older versions.)
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Gcc-patches
mailing list