2
0
mirror of git://gcc.gnu.org/git/gcc.git synced 2025-03-23 14:01:03 +08:00

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
This commit is contained in:
Tristan Gingold 2011-12-16 16:29:52 +00:00 committed by Tristan Gingold
parent 39420b1a23
commit d3702b4f3f
2 changed files with 8 additions and 0 deletions
gcc
ChangeLog
config/alpha

@ -1,3 +1,7 @@
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.

@ -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