* config/alpha/vms.h (USE_TM_CLONE_REGISTRY): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182408
138bc75d-0d04-0410-961f-
82ee72b054a4
2011-12-16 Tristan Gingold <gingold@adacore.com>
+ * config/alpha/vms.h (USE_TM_CLONE_REGISTRY): Define.
+
+2011-12-16 Tristan Gingold <gingold@adacore.com>
+
* config/alpha/alpha.c (alpha_use_linkage): Follow transparent alias.
(alpha_write_one_linkage): Use assemble_name to emit linkage name.
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