Mercurial > projects > ldc
diff gen/typinf.cpp @ 1558:3adcb70700cb
Added back option to disable metadata generation and users. Set USE_METADATA to OFF in ccmake.
author | Tomas Lindquist Olsen <tomas.l.olsen gmail com> |
---|---|
date | Fri, 31 Jul 2009 11:28:31 +0200 |
parents | d11aeae19b95 |
children | 8912aabdb26e |
line wrap: on
line diff
--- a/gen/typinf.cpp Fri Jul 31 01:44:47 2009 +0200 +++ b/gen/typinf.cpp Fri Jul 31 11:28:31 2009 +0200 @@ -302,6 +302,7 @@ tid->ir.irGlobal = irg; +#if USE_METADATA // don't do this for void or llvm will crash if (tid->tinfo->ty != Tvoid) { // Add some metadata for use by optimization passes. @@ -321,6 +322,7 @@ llvm::NamedMDNode::Create(metaname, &metadata, 1, gIR->module); } } +#endif // USE_METADATA DtoDeclareTypeInfo(tid); }