diff dmd/backend/RTLSYM.d @ 25:3f834bed4f13

FWindows linking issues fixed
author korDen
date Tue, 13 Apr 2010 00:38:04 +0400
parents 5c9b78899f5d
children e28b18c23469
line wrap: on
line diff
--- a/dmd/backend/RTLSYM.d	Mon Apr 12 17:02:32 2010 +0100
+++ b/dmd/backend/RTLSYM.d	Tue Apr 13 00:38:04 2010 +0400
@@ -98,5 +98,8 @@
 import dmd.EnumUtils;
 mixin(BringToCurrentScope!(RTLSYM));
 
-//extern(C++) extern __gshared Symbol* rtlsym[RTLSYM.RTLSYM_MAX];
-extern(C) extern __gshared Symbol* rtlsym[RTLSYM.RTLSYM_MAX];
+version (Windows) {
+	extern(C++) extern __gshared Symbol* rtlsym[RTLSYM.RTLSYM_MAX];
+} else {
+	extern(C) extern __gshared Symbol* rtlsym[RTLSYM.RTLSYM_MAX];
+}