aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Barnes2001-10-04 16:06:58 +0100
committerNick Barnes2001-10-04 16:06:58 +0100
commit53a732aa4bfa9ebb3a84eee33ccae9a9033d4e48 (patch)
treed1d91deb2787b36d4f033c9a4e7bc5c73047dba6
parentbfb0d9ddca07072aff7604dc45dca81e315470b9 (diff)
downloademacs-53a732aa4bfa9ebb3a84eee33ccae9a9033d4e48.tar.gz
emacs-53a732aa4bfa9ebb3a84eee33ccae9a9033d4e48.zip
Make a debug-enabled build with the current version of msvc.
Copied from Perforce Change: 22967 ServerID: perforce.ravenbrook.com
-rw-r--r--mps/src/config.h9
-rw-r--r--mps/src/gathconf.bat6
2 files changed, 15 insertions, 0 deletions
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 @@
100/* "unreachable code" (ASSERT, if cond is constantly true). */ 100/* "unreachable code" (ASSERT, if cond is constantly true). */
101#pragma warning(disable: 4702) 101#pragma warning(disable: 4702)
102 102
103/* "expression evaluates to a function which is missing an argument list" */
104#pragma warning(disable: 4550)
105
106/* "local variable is initialized but not referenced" */
107#pragma warning(disable: 4189)
108
109/* "not all control paths return a value" */
110#pragma warning(disable: 4715)
111
103/* MSVC 2.0 generates a warning when using NOCHECK or UNUSED */ 112/* MSVC 2.0 generates a warning when using NOCHECK or UNUSED */
104#ifdef _MSC_VER 113#ifdef _MSC_VER
105#if _MSC_VER < 1000 114#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
9mkdir release\lib\w3i3 9mkdir release\lib\w3i3
10mkdir release\lib\w3i3\we 10mkdir release\lib\w3i3\we
11mkdir release\lib\w3i3\ce 11mkdir release\lib\w3i3\ce
12mkdir release\lib\w3i3\wi
13mkdir release\lib\w3i3\ci
12mkdir release\src 14mkdir release\src
13copy mps.h release\include 15copy mps.h release\include
14copy mpsavm.h release\include 16copy mpsavm.h release\include
@@ -28,5 +30,9 @@ copy w3i3mv\we\mps_conf.lib release\lib\w3i3\we
28copy w3i3mv\ce\mps_conf.lib release\lib\w3i3\ce 30copy w3i3mv\ce\mps_conf.lib release\lib\w3i3\ce
29copy w3i3mv\we\mpsplan.lib release\lib\w3i3\we 31copy w3i3mv\we\mpsplan.lib release\lib\w3i3\we
30copy w3i3mv\ce\mpsplan.lib release\lib\w3i3\ce 32copy w3i3mv\ce\mpsplan.lib release\lib\w3i3\ce
33copy w3i3mv\wi\mps_conf.lib release\lib\w3i3\wi
34copy w3i3mv\ci\mps_conf.lib release\lib\w3i3\ci
35copy w3i3mv\wi\mpsplan.lib release\lib\w3i3\wi
36copy w3i3mv\ci\mpsplan.lib release\lib\w3i3\ci
31copy mpsliban.c release\src 37copy mpsliban.c release\src
32copy mpsioan.c release\src 38copy mpsioan.c release\src