svn commit: r237492 - in stable/9/gnu: lib/libgomp lib/libstdc++ usr.bin/cc/cc_tools

Marius Strobl marius at FreeBSD.org
Sat Jun 23 18:43:12 UTC 2012


Author: marius
Date: Sat Jun 23 18:43:11 2012
New Revision: 237492
URL: http://svn.freebsd.org/changeset/base/237492

Log:
  MFC: r231620, r237098
  
  Enable TLS support for ARM toolchain

Modified:
  stable/9/gnu/lib/libgomp/config.h
  stable/9/gnu/lib/libstdc++/config.h
  stable/9/gnu/usr.bin/cc/cc_tools/auto-host.h
Directory Properties:
  stable/9/gnu/lib/libgomp/   (props changed)
  stable/9/gnu/lib/libstdc++/   (props changed)
  stable/9/gnu/usr.bin/cc/cc_tools/   (props changed)

Modified: stable/9/gnu/lib/libgomp/config.h
==============================================================================
--- stable/9/gnu/lib/libgomp/config.h	Sat Jun 23 18:39:35 2012	(r237491)
+++ stable/9/gnu/lib/libgomp/config.h	Sat Jun 23 18:43:11 2012	(r237492)
@@ -59,7 +59,7 @@
 #define HAVE_SYS_TYPES_H 1
 
 /* Define to 1 if the target supports thread-local storage. */
-#if !defined(__arm__) && !defined(__mips__)
+#if !defined(__mips__)
 #define HAVE_TLS 1
 #endif
 

Modified: stable/9/gnu/lib/libstdc++/config.h
==============================================================================
--- stable/9/gnu/lib/libstdc++/config.h	Sat Jun 23 18:39:35 2012	(r237491)
+++ stable/9/gnu/lib/libstdc++/config.h	Sat Jun 23 18:43:11 2012	(r237492)
@@ -371,7 +371,7 @@
 /* #undef HAVE_TANL */
 
 /* Define to 1 if the target supports thread-local storage. */
-#if !defined(__arm__) && !defined(__mips__)
+#if !defined(__mips__)
 #define HAVE_TLS 1
 #endif
 

Modified: stable/9/gnu/usr.bin/cc/cc_tools/auto-host.h
==============================================================================
--- stable/9/gnu/usr.bin/cc/cc_tools/auto-host.h	Sat Jun 23 18:39:35 2012	(r237491)
+++ stable/9/gnu/usr.bin/cc/cc_tools/auto-host.h	Sat Jun 23 18:43:11 2012	(r237492)
@@ -287,10 +287,8 @@
 
 /* Define if your assembler supports thread-local storage. */
 #ifndef USED_FOR_TARGET
-#if !defined(__arm__)
 #define HAVE_AS_TLS 1
 #endif
-#endif
 
 
 /* Define to 1 if you have the `atoll' function. */


More information about the svn-src-stable mailing list