aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/alpha/vms.h
diff options
context:
space:
mode:
authorTristan Gingold <gingold@adacore.com>2011-12-16 16:29:52 +0000
committerTristan Gingold <gingold@gcc.gnu.org>2011-12-16 16:29:52 +0000
commitd3702b4f3f58ada986aeef285571866ee0e4b2db (patch)
treec49eb7f797ac1a9654b888d242884ef50af7a23e /gcc/config/alpha/vms.h
parent39420b1a23af0b59acb034b1091842547ce4cea6 (diff)
downloadgcc-d3702b4f3f58ada986aeef285571866ee0e4b2db.zip
gcc-d3702b4f3f58ada986aeef285571866ee0e4b2db.tar.gz
gcc-d3702b4f3f58ada986aeef285571866ee0e4b2db.tar.bz2
vms.h (USE_TM_CLONE_REGISTRY): Define.
2011-12-16 Tristan Gingold <gingold@adacore.com> * config/alpha/vms.h (USE_TM_CLONE_REGISTRY): Define. From-SVN: r182408
Diffstat (limited to 'gcc/config/alpha/vms.h')
-rw-r--r--gcc/config/alpha/vms.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/config/alpha/vms.h b/gcc/config/alpha/vms.h
index 32794c8..a84c15e 100644
--- a/gcc/config/alpha/vms.h
+++ b/gcc/config/alpha/vms.h
@@ -23,6 +23,10 @@ along with GCC; see the file COPYING3. If not see
crtstuff.c and dealing with shared library initialization much easier. */
#define OBJECT_FORMAT_ELF
+/* Do not use TM clone registry as it currently doesn't work. Alpha/VMS
+ object is too far from ELF for supporting TM out of the box. */
+#define USE_TM_CLONE_REGISTRY 0
+
/* This enables certain macros in alpha.h, which will make an indirect
reference to an external symbol an invalid address. This needs to be
defined before we include alpha.h, since it determines which macros