# HG changeset patch # User lindquist # Date 1193966861 -3600 # Node ID 169711a7126e0fdee923f1942b10b910cbff0357 # Parent 339422268de101fd8fcad85a3be200dff8472878 [svn r88] fixed global given initializers when they don't deserve diff -r 339422268de1 -r 169711a7126e gen/toobj.c --- a/gen/toobj.c Fri Nov 02 02:03:13 2007 +0100 +++ b/gen/toobj.c Fri Nov 02 02:27:41 2007 +0100 @@ -598,7 +598,7 @@ llvmValue = gvar; // if extern don't emit initializer - if (!(storage_class & STCextern)) + if (!(storage_class & STCextern) && getModule() == gIR->dmodule) { _init = DtoConstInitializer(t, init);