From 3e3579da22d47c7c70ac9a1418395997a22ba79f Mon Sep 17 00:00:00 2001 From: Tomas Lindquist Olsen Date: Fri, 2 Nov 2007 02:27:41 +0100 Subject: [PATCH] [svn r88] fixed global given initializers when they don't deserve --- gen/toobj.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gen/toobj.c b/gen/toobj.c index 67ab88f7..913efa74 100644 --- a/gen/toobj.c +++ b/gen/toobj.c @@ -598,7 +598,7 @@ void VarDeclaration::toObjFile() llvmValue = gvar; // if extern don't emit initializer - if (!(storage_class & STCextern)) + if (!(storage_class & STCextern) && getModule() == gIR->dmodule) { _init = DtoConstInitializer(t, init);