include/common.h
branchpyrit
changeset 95 ca7d4c665531
parent 94 4c8abb8977dc
child 98 64638385798a
--- a/include/common.h	Thu May 08 09:21:25 2008 +0200
+++ b/include/common.h	Sat May 10 14:29:37 2008 +0200
@@ -45,7 +45,7 @@
 # define PI M_PI
 #else
 # define Float float
-# define Eps 1e-6f
+# define Eps 2e-6f
 # define Inf FLT_MAX
 # define PI (float)M_PI
 #endif
@@ -53,8 +53,14 @@
 // enable M_* constants in MSVC
 #define _USE_MATH_DEFINES
 
+#ifdef MSVC
+#define NORETURN __declspec(noreturn)
+#else
+#define NORETURN __attribute__((noreturn))
+#endif
+
 /* verbosity level:
-0: only errors (E)
+0: only errors and warnings (E, W)
 1: major status messages (*)
 2: minor status, progress (-)
 3: debug messages (D)