Boaz Harrosh boaz@electrozaur.com writes:
+#define _I64_MIN (-9223372036854775807i64 - 1) +#define _I64_MAX 9223372036854775807i64 +#define _UI64_MAX 0xffffffffffffffffui64
The i64 suffix is not portable.
--- include/msvcrt/math.h 2 Sep 2003 00:58:21 -0000 1.1 +++ include/msvcrt/math.h 10 Mar 2004 08:36:47 -0000 @@ -1,12 +1,14 @@ -#ifndef __WINE_MATH_H -#define __WINE_MATH_H
-#ifdef __cplusplus -extern "C" { -#endif +#include <../include/math.h>
This is wrong, we need a proper math.h.