diff dmd2/root.h @ 847:356e65836fb5

Merged DMD 2.021 frontend. Removed generated files from dmd/dmd2 dirs.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sat, 13 Dec 2008 16:14:37 +0100
parents f04dde6e882c
children
line wrap: on
line diff
--- a/dmd2/root.h	Sat Dec 13 13:15:31 2008 +0100
+++ b/dmd2/root.h	Sat Dec 13 16:14:37 2008 +0100
@@ -37,6 +37,12 @@
 #define TYPEDEFS
 
 #if _MSC_VER
+#include <malloc.h> // for alloca
+// According to VC 8.0 docs, long double is the same as double
+#define strtold strtod
+#define strtof  strtod
+#define isnan   _isnan
+
 typedef __int64 longlong;
 typedef unsigned __int64 ulonglong;
 #else