mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-03-01 01:53:16 +01:00
Force initialize the runtime module in Module::genLLVMModule. It is required
for all non-trivial D modules anyway, so why load it lazily? This fixes run/typeid_83.d (DtoDeclareTypeInfo expects runtime to be initialized)
This commit is contained in:
@@ -2585,8 +2585,8 @@ void obj_includelib(const char* lib)
|
||||
|
||||
void backend_init()
|
||||
{
|
||||
// now lazily loaded
|
||||
//LLVM_D_InitRuntime();
|
||||
// LLVM_D_InitRuntime is done in Module::genLLVMModule
|
||||
// since it requires the semantic pass to be done
|
||||
}
|
||||
|
||||
void backend_term()
|
||||
|
||||
Reference in New Issue
Block a user