summaryrefslogtreecommitdiff
path: root/compat/msvc.h
diff options
context:
space:
mode:
Diffstat (limited to 'compat/msvc.h')
-rw-r--r--compat/msvc.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/compat/msvc.h b/compat/msvc.h
new file mode 100644
index 0000000000..29a8ce8204
--- /dev/null
+++ b/compat/msvc.h
@@ -0,0 +1,23 @@
+#ifndef __MSVC__HEAD
+#define __MSVC__HEAD
+
+#include <direct.h>
+#include <process.h>
+#include <malloc.h>
+#include <io.h>
+
+/* porting function */
+#define inline __inline
+#define __inline__ __inline
+#define __attribute__(x)
+#define strcasecmp _stricmp
+#define strncasecmp _strnicmp
+#define ftruncate _chsize
+#define strtoull _strtoui64
+#define strtoll _strtoi64
+
+#undef ERROR
+
+#include "compat/mingw.h"
+
+#endif