From 53a732aa4bfa9ebb3a84eee33ccae9a9033d4e48 Mon Sep 17 00:00:00 2001 From: Nick Barnes Date: Thu, 4 Oct 2001 16:06:58 +0100 Subject: [PATCH] Make a debug-enabled build with the current version of msvc. Copied from Perforce Change: 22967 ServerID: perforce.ravenbrook.com --- mps/src/config.h | 9 +++++++++ mps/src/gathconf.bat | 6 ++++++ 2 files changed, 15 insertions(+) diff --git a/mps/src/config.h b/mps/src/config.h index b42d2cea33e..472e8bbc355 100644 --- a/mps/src/config.h +++ b/mps/src/config.h @@ -100,6 +100,15 @@ /* "unreachable code" (ASSERT, if cond is constantly true). */ #pragma warning(disable: 4702) +/* "expression evaluates to a function which is missing an argument list" */ +#pragma warning(disable: 4550) + +/* "local variable is initialized but not referenced" */ +#pragma warning(disable: 4189) + +/* "not all control paths return a value" */ +#pragma warning(disable: 4715) + /* MSVC 2.0 generates a warning when using NOCHECK or UNUSED */ #ifdef _MSC_VER #if _MSC_VER < 1000 diff --git a/mps/src/gathconf.bat b/mps/src/gathconf.bat index 69486006403..1a37f66e37b 100644 --- a/mps/src/gathconf.bat +++ b/mps/src/gathconf.bat @@ -9,6 +9,8 @@ mkdir release\lib mkdir release\lib\w3i3 mkdir release\lib\w3i3\we mkdir release\lib\w3i3\ce +mkdir release\lib\w3i3\wi +mkdir release\lib\w3i3\ci mkdir release\src copy mps.h release\include copy mpsavm.h release\include @@ -28,5 +30,9 @@ copy w3i3mv\we\mps_conf.lib release\lib\w3i3\we copy w3i3mv\ce\mps_conf.lib release\lib\w3i3\ce copy w3i3mv\we\mpsplan.lib release\lib\w3i3\we copy w3i3mv\ce\mpsplan.lib release\lib\w3i3\ce +copy w3i3mv\wi\mps_conf.lib release\lib\w3i3\wi +copy w3i3mv\ci\mps_conf.lib release\lib\w3i3\ci +copy w3i3mv\wi\mpsplan.lib release\lib\w3i3\wi +copy w3i3mv\ci\mpsplan.lib release\lib\w3i3\ci copy mpsliban.c release\src copy mpsioan.c release\src