changeset 19397:c0ff94156cb9

(MSVCNT11): Conditionally define it. (BASE_LIBS): Do not use oldnames.lib. (SYS_LDFLAGS): Use pdb files. (CFLAGS_COMMON) [!spd]: Define EMACSDEBUG. (ARCH_CFLAGS) [i386 && spd]: Use space optimizations. (ARCH_CFLAGS) [alpha && spd]: Use optimizations.
author Geoff Voelker <voelker@cs.washington.edu>
date Sun, 17 Aug 1997 01:45:27 +0000
parents d0ffa428c6e3
children 7ef1d548462a
files nt/makefile.def
diffstat 1 files changed, 14 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/nt/makefile.def	Sun Aug 17 01:44:27 1997 +0000
+++ b/nt/makefile.def	Sun Aug 17 01:45:27 1997 +0000
@@ -34,7 +34,9 @@
 
 # Define MSVCNT11 to be nonzero if you are using the MSVCNT 1.1 environment.
 # MSVCNT11	= 1
+!ifndef MSVCNT11
 MSVCNT11        = 0
+!endif
 
 #
 # END CONFIGURATION
@@ -119,18 +121,22 @@
 !if $(MSVCNT11)
 BASE_LIBS	= $(libc) $(baselibs) oldnames.lib
 !else
-BASE_LIBS	= $(libc) $(baselibs)
+BASE_LIBS	= $(libc) $(baselibs) -nodefaultlib:oldnames.lib
 !endif
 
 # We want any debugging info in the executable.
 !if "$(LINK)" == "link32"
 SYS_LDFLAGS	= 
 !else
-SYS_LDFLAGS	= -pdb:none -release -incremental:no -version:3.10
+SYS_LDFLAGS	= -release -incremental:no -version:3.10
 !endif
 
 INC             = -I.
+!if "$(BUILD_TYPE)" == "spd"
 CFLAGS_COMMON	= -nologo $(INC) $(ARCH_CFLAGS) $(LOCAL_FLAGS) -DWIN32_LEAN_AND_MEAN -D$(ARCH)
+!else
+CFLAGS_COMMON	= -nologo $(INC) $(ARCH_CFLAGS) $(LOCAL_FLAGS) -DWIN32_LEAN_AND_MEAN -D$(ARCH) -DEMACSDEBUG
+!endif
 !if $(MSVCNT11)
 CFLAGS          = $(CFLAGS_COMMON) -D_CRTAPI1=_cdecl
 !else
@@ -170,7 +176,7 @@
 
 !if "$(ARCH)" == "i386"
 !if "$(BUILD_TYPE)" == "spd"
-ARCH_CFLAGS     = -nologo -D_X86_=1 -c -Zel -W2 -H63 -O2b2 -G5d -Zi
+ARCH_CFLAGS     = -nologo -D_X86_=1 -c -Zel -W2 -H63 -Oxsb2 -G5dF -Zi
 !else
 ARCH_CFLAGS     = -nologo -D_X86_=1 -c -Zel -W2 -H63 -G3d -Zi -Od
 !endif
@@ -183,7 +189,11 @@
 
 !else
 !if "$(ARCH)" == "alpha"
-ARCH_CFLAGS     = -D_ALPHA_=1 -c -Ze -Zi -W2 -D__stdcall= -D__cdecl=
+!if "$(BUILD_TYPE)" == "spd"
+ARCH_CFLAGS     = -D_ALPHA_=1 -c -Ze -Zi -W2 -Od -D__stdcall= -D__cdecl=
+!else
+ARCH_CFLAGS     = -D_ALPHA_=1 -c -Ze -Zi -W2 -O1 -D__stdcall= -D__cdecl=
+!endif
 ARCH_LDFLAGS	= -align:0x2000 $(SYS_LDFLAGS)
 
 !else