Mercurial > emacs
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