gcc/libgcc/config
H.J. Lu 6f461e76da tls.m4 (GCC_CHECK_CC_TLS): New.
config/

2007-07-06  H.J. Lu  <hongjiu.lu@intel.com>

	* tls.m4 (GCC_CHECK_CC_TLS): New.

libgcc/

2007-07-06  H.J. Lu  <hongjiu.lu@intel.com>

	* config.host (tmake_file): Add t-tls for i[34567]86-*-linux*
	and x86_64-*-linux*.

	* config/t-tls: New file.

	* Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@. 

	* configure.ac: Include ../config/enable.m4 and
	../config/tls.m4.  Use GCC_CHECK_CC_TLS to check if assembler
	supports TLS and substitute set_have_cc_tls.
	* configure: Regenerated.

libbid/

2007-07-06  H.J. Lu  <hongjiu.lu@intel.com>

	Updated from Intel BID library:
	* bid_conf.h (BID_THREAD): Defined only if both HAVE_CC_TLS
	and USE_TLS are defined.

From-SVN: r126416
2007-07-06 07:00:46 -07:00
..
alpha Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
i386 config.host (*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to extra_parts. 2007-06-14 02:38:37 +00:00
ia64 Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
libbid tls.m4 (GCC_CHECK_CC_TLS): New. 2007-07-06 07:00:46 -07:00
rs6000 rs6000-c.c (rs6000_cpu_cpp_builtins): Define _SOFT_DOUBLE if doubles use software floating-point. 2007-01-23 19:38:33 +00:00
sh t-linux (TARGET_LIBGCC2_CFLAGS): Delete. 2007-01-09 10:50:23 +00:00
sparc Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
t-slibgcc-darwin Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
t-tls tls.m4 (GCC_CHECK_CC_TLS): New. 2007-07-06 07:00:46 -07:00