diff --git a/Install/Windows/glslangValidator.exe b/Install/Windows/glslangValidator.exe
index d138589aecbb9dfad402cdd3ddbfb461590598ab..ed4ec071e45ac71669899de099e4f039b93258b0 100644
Binary files a/Install/Windows/glslangValidator.exe and b/Install/Windows/glslangValidator.exe differ
diff --git a/Test/runtests b/Test/runtests
index 582695107e17a840c47425b246f214b36d5ee39e..ab800e7d832c39953440bce868a52287a03bc0c1 100755
--- a/Test/runtests
+++ b/Test/runtests
@@ -2,7 +2,7 @@
 
 TARGETDIR=localResults
 BASEDIR=baseResults
-EXE=./glslangValidator
+EXE=./glslangValidator.exe
 mkdir -p localResults
 
 #
diff --git a/glslang/Include/revision.h b/glslang/Include/revision.h
index ae1ff7f3ba338688a16602470ecdb437a0b1f72c..4157e02e3b432b867f7966c795f37120927273b9 100644
--- a/glslang/Include/revision.h
+++ b/glslang/Include/revision.h
@@ -9,5 +9,5 @@
 // source have to figure out how to create revision.h just to get a build
 // going.  However, if it is not updated, it can be a version behind.
 
-#define GLSLANG_REVISION "24594"
-#define GLSLANG_DATE     "2013/12/20 11:36:27"
+#define GLSLANG_REVISION "24627"
+#define GLSLANG_DATE     "2013/12/30 13:40:03"