Mercurial > projects > ldc
diff gen/metadata.h @ 1284:5851c18e4c6d
Add metadata for TypeInfo -> llvm::Type mapping.
Disabled for LLVM versions before the introduction of metadata.
author | Frits van Bommel <fvbommel wxs.nl> |
---|---|
date | Sat, 02 May 2009 11:58:50 +0200 |
parents | |
children | 875afb7a93b6 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gen/metadata.h Sat May 02 11:58:50 2009 +0200 @@ -0,0 +1,11 @@ +#ifndef LDC_GEN_METADATA_H +#define LDC_GEN_METADATA_H + +#include "gen/llvm-version.h" + +#if LLVM_REV >= 68420 +# define USE_METADATA +# define METADATA_LINKAGE_TYPE llvm::GlobalValue::WeakODRLinkage +#endif + +#endif