diff --git a/windows/ChangeLog b/windows/ChangeLog
index 8890265a..fd8d8157 100644
--- a/windows/ChangeLog
+++ b/windows/ChangeLog
@@ -1,3 +1,11 @@
+2008-09-09  Gisle Vanem  <gvanem@broadpark.no>
+
+	* config-compiler.h: MingW do have <stdint.h>; added HAVE_STDINT_H.
+	Added _CRT_SECURE_NO_WARNINGS to supress warnings in MSVC8+ about
+	using "old" ANSI-functions.
+
+	* config.h: config-post.h is gone. SIZEOF_LONG_LONG is 8.
+
 2008-01-25  Micah Cowan  <micah@cowan.name>
 
 	* Makefile.am, Makefile.doc, Makefile.src, Makefile.top,
diff --git a/windows/config-compiler.h b/windows/config-compiler.h
index 3ee0e638..a71fb429 100644
--- a/windows/config-compiler.h
+++ b/windows/config-compiler.h
@@ -83,6 +83,7 @@ as that of the covered work.  */
 
 /* MinGW and GCC support some POSIX and C99 features.  */
 #define HAVE_INTTYPES_H 1
+#define HAVE_STDINT_H 1
 
 #define HAVE__BOOL 1
 #undef SIZEOF_LONG_LONG		/* avoid redefinition warning */
@@ -128,6 +129,7 @@ as that of the covered work.  */
 #if _MSC_VER >= 1400
 #pragma warning ( disable : 4996 )
 #define _CRT_SECURE_NO_DEPRECATE
+#define _CRT_SECURE_NO_WARNINGS
 #endif
 
 
diff --git a/windows/config.h b/windows/config.h
index 9736b196..20aa7724 100644
--- a/windows/config.h
+++ b/windows/config.h
@@ -158,7 +158,7 @@
 #define SIZEOF_LONG 4
 
 /* The size of a `long long', as computed by sizeof. */
-#define SIZEOF_LONG_LONG 0
+#define SIZEOF_LONG_LONG 8
 
 /* The size of a `off_t', as computed by sizeof. */
 #define SIZEOF_OFF_T 4
@@ -214,5 +214,3 @@
 /* Include compiler-specific defines. */
 #include "config-compiler.h"
 
-#include "config-post.h"
-