diff --git a/.gitignore b/.gitignore
index e27cd5a59..cfa4882e6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,6 +14,7 @@
/release_gcc
/dumb/vc6/dumb_static/release
/dumb/vc6/dumb_static/debug
+/dumb/vc6/dumb_static/x64
/DOOMSTATS.TXT
/src/gitinfo.h
/src/sc_man_scanner.h
@@ -25,5 +26,14 @@
/tools/*/*.exe
/tools/lemon/build
/tools/re2c/build
+/tools/updaterevision/x64/
+/tools/zipdir/x64
/wadsrc/*.pk3
/build_vc2013
+/bzip2/x64/
+/disasm.txt
+/game-music-emu/x64/
+/gdtoa/x64/
+/jpeg-6b/x64/
+/lzma/x64/
+/zlib/x64/
diff --git a/gdtoa/gdtoa.h b/gdtoa/gdtoa.h
index 49c637beb..8b7390a28 100644
--- a/gdtoa/gdtoa.h
+++ b/gdtoa/gdtoa.h
@@ -142,8 +142,8 @@ extern char* dtoa ANSI((double d, int mode, int ndigits, int *decpt,
extern char* gdtoa ANSI((FPI *fpi, int be, ULong *bits, int *kindp,
int mode, int ndigits, int *decpt, char **rve));
extern void freedtoa ANSI((char*));
-extern float strtof ANSI((CONST char *, char **));
-extern double strtod ANSI((CONST char *, char **));
+//extern float strtof ANSI((CONST char *, char **));
+//extern double strtod ANSI((CONST char *, char **));
extern int strtodg ANSI((CONST char*, char**, FPI*, Long*, ULong*));
extern char* g_ddfmt ANSI((char*, double*, int, size_t));
diff --git a/gdtoa/gdtoa.vcproj b/gdtoa/gdtoa.vcproj
index 7195c1457..3ac6ce39d 100644
--- a/gdtoa/gdtoa.vcproj
+++ b/gdtoa/gdtoa.vcproj
@@ -293,50 +293,434 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -482,14 +486,6 @@
RelativePath=".\src\am_map.cpp"
>
-
-
-
-
@@ -1094,6 +1090,10 @@
RelativePath=".\src\zstring.cpp"
>
+
+