Mercurial > projects > ldc
comparison dmd/root.h @ 1133:eeb8b95ea92e
Cleanup DMD 1.041 merge.
author | Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
---|---|
date | Mon, 23 Mar 2009 20:26:33 +0100 |
parents | b30fe7e1dbb9 |
children |
comparison
equal
deleted
inserted
replaced
1132:76e72fdef04d | 1133:eeb8b95ea92e |
---|---|
36 #ifndef TYPEDEFS | 36 #ifndef TYPEDEFS |
37 #define TYPEDEFS | 37 #define TYPEDEFS |
38 | 38 |
39 #if _MSC_VER | 39 #if _MSC_VER |
40 #include <float.h> // for _isnan | 40 #include <float.h> // for _isnan |
41 #include <malloc.h> // for alloca | |
42 // According to VC 8.0 docs, long double is the same as double | |
43 #define strtold strtod | |
44 #define strtof strtod | |
45 #define isnan _isnan | |
46 | |
41 typedef __int64 longlong; | 47 typedef __int64 longlong; |
42 typedef unsigned __int64 ulonglong; | 48 typedef unsigned __int64 ulonglong; |
43 #else | 49 #else |
44 typedef long long longlong; | 50 typedef long long longlong; |
45 typedef unsigned long long ulonglong; | 51 typedef unsigned long long ulonglong; |