--- tinycc/tcc.c	Fri Oct 13 15:32:03 2006
+++ tinycc.orig/tcc.c	Sat Sep  3 19:51:34 2005
@@ -40,6 +40,7 @@
 #include <time.h>
 #ifdef WIN32
 #include <sys/timeb.h>
+#include <windows.h>
 #endif
 #ifndef WIN32
 #include <sys/time.h>
@@ -721,10 +722,6 @@
 void *__stdcall GetModuleHandleA(const char *);
 void *__stdcall LoadLibraryA(const char *);
 int __stdcall FreeConsole(void);
-
-#define DWORD unsigned long
-#define PAGE_EXECUTE_READWRITE 0x0040
-int __stdcall VirtualProtect(void *, DWORD, DWORD, DWORD *);
 
 #define snprintf _snprintf
 #define vsnprintf _vsnprintf
