Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Jun 2012 18:43:11 +0000 (UTC)
From:      Marius Strobl <marius@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-9@freebsd.org
Subject:   svn commit: r237492 - in stable/9/gnu: lib/libgomp lib/libstdc++ usr.bin/cc/cc_tools
Message-ID:  <201206231843.q5NIhBNk057754@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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. */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201206231843.q5NIhBNk057754>