# HG changeset patch # User Christian Kamm # Date 1217159534 -7200 # Node ID c39813438df78226369a4e9e86ea8b7d946e4db0 # Parent 68546fac98c496fd59b2674228cb2892e1cfaf11# Parent 3ad8295cfac63f0d86771ffcd8d8f3670fbd3343 Automated merge with http://hg.dsource.org/projects/llvmdc diff -r 3ad8295cfac6 -r c39813438df7 tango/lib/compiler/llvmdc/dmain2.d --- a/tango/lib/compiler/llvmdc/dmain2.d Sun Jul 27 13:51:55 2008 +0200 +++ b/tango/lib/compiler/llvmdc/dmain2.d Sun Jul 27 13:52:14 2008 +0200 @@ -23,8 +23,8 @@ extern (Windows) wchar_t* GetCommandLineW(); extern (Windows) wchar_t** CommandLineToArgvW(wchar_t*, int*); extern (Windows) export int WideCharToMultiByte(uint, uint, wchar_t*, int, char*, int, char*, int); - pragma(lib, "shell32.lib"); // needed for CommandLineToArgvW - pragma(lib, "tango-win32-dmd.lib"); // links Tango's Win32 library to reduce EXE size + //pragma(lib, "shell32.lib"); // needed for CommandLineToArgvW + //pragma(lib, "tango-win32-dmd.lib"); // links Tango's Win32 library to reduce EXE size } extern (C) void _STI_monitor_staticctor(); @@ -33,7 +33,6 @@ extern (C) void _STD_critical_term(); extern (C) void gc_init(); extern (C) void gc_term(); -extern (C) void _minit(); extern (C) void _moduleCtor(); extern (C) void _moduleDtor(); extern (C) void thread_joinAll(); @@ -102,8 +101,6 @@ try { gc_init(); - version (Win32) - _minit(); _moduleCtor(); return true; } @@ -280,8 +277,6 @@ { debug(PRINTF) printf("main runAll\n"); gc_init(); - version (Win32) - _minit(); _moduleCtor(); if (runModuleUnitTests()) tryExec(&runMain);