public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* define VXWORKS_HAVE_TLS for the AE/653/MILS series
@ 2017-08-07 21:38 Olivier Hainque
  0 siblings, 0 replies; only message in thread
From: Olivier Hainque @ 2017-08-07 21:38 UTC (permalink / raw)
  To: GCC Patches; +Cc: Olivier Hainque, Jerome Lambourg

[-- Attachment #1: Type: text/plain, Size: 489 bytes --]

Hello,

After the changes introduced to take advantage
of the recent TLS support in VxWorks 7

  https://gcc.gnu.org/ml/gcc-patches/2017-06/msg01991.html

The attached patch is needed to allow builds for the AE/653/MILS
series of VxWorks targets.

Committing to mainline, fixing PR target/81755 (tested by
checking that a build for powerpc-wrs-vxworksmils now proceeds
to completion).

2017-08-07  Olivier Hainque  <hainque@adacore.com>

	* config/vxworksae.h (VXWORKS_HAVE_TLS): Define.


[-- Attachment #2: vxae-tls.diff --]
[-- Type: application/octet-stream, Size: 534 bytes --]

Index: gcc/config/vxworksae.h
===================================================================
--- gcc/config/vxworksae.h	(revision 250930)
+++ gcc/config/vxworksae.h	(revision 250931)
@@ -68,6 +68,10 @@
   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);

[-- Attachment #3: Type: text/plain, Size: 3 bytes --]





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2017-08-07 21:38 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-07 21:38 define VXWORKS_HAVE_TLS for the AE/653/MILS series Olivier Hainque

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).