Olivier Hainque <hainque@adacore.com>
authorOlivier Hainque <hainque@adacore.com>
Mon, 7 Aug 2017 20:13:53 +0000 (20:13 +0000)
committerOlivier Hainque <hainque@gcc.gnu.org>
Mon, 7 Aug 2017 20:13:53 +0000 (20:13 +0000)
PR target/81755
* config/vxworksae.h (VXWORKS_HAVE_TLS): Define.

From-SVN: r250931

gcc/ChangeLog
gcc/config/vxworksae.h

index 091cbb1df3cf23fad8935350281945ed0f4bb572..596dd57fe0c06da610e55f9fb6ca1183c204d887 100644 (file)
@@ -1,3 +1,8 @@
+Olivier Hainque  <hainque@adacore.com>
+
+       PR target/81755
+       * config/vxworksae.h (VXWORKS_HAVE_TLS): Define.
+
 2017-08-07  Douglas Rupp  <rupp@adacore.com>
 
        * Makefile.in (install-mkheaders): Fix typo, where the multi_dir
index 7e65907252a1b8a8c99d2437ea645e5b810c21e3..3b0b6529b8a7fd30badad4efb82bb9b7e9c9c906 100644 (file)
@@ -68,6 +68,10 @@ along with GCC; see the file COPYING3.  If not see
   while (0)
 
 /* Do VxWorks-specific parts of TARGET_OPTION_OVERRIDE.  */
+
+/* None of the VxWorks AE/653/MILS ports to date has native TLS support.  */
+#define VXWORKS_HAVE_TLS 0
+
 #undef VXWORKS_OVERRIDE_OPTIONS
 #define VXWORKS_OVERRIDE_OPTIONS vxworks_override_options ()
 extern void vxworks_override_options (void);