changeset 15140:f13ffba51542

(SUBSYSTEM) [NTGUI]: Remove conditional. (LINK_FLAGS): Explicitly set base address, and stack and heap sizes. (nt.obj): Add dependency to nt.h.
author Geoff Voelker <voelker@cs.washington.edu>
date Fri, 03 May 1996 18:32:30 +0000
parents 4d638e5a9e7d
children 6565b268b12a
files src/makefile.nt
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/makefile.nt	Fri May 03 18:29:10 1996 +0000
+++ b/src/makefile.nt	Fri May 03 18:32:30 1996 +0000
@@ -25,11 +25,7 @@
 #
 !include ..\nt\makefile.def
 
-!IFDEF NTGUI
-SUBSYSTEM=windows
-!ELSE
 SUBSYSTEM=console
-!ENDIF
 
 #
 # HAVE_CONFIG_H is required by some generic gnu sources stuck into
@@ -54,7 +50,9 @@
 !endif
 TLASTLIB	= $(BLD)\lastfile.lib
 
-LINK_FLAGS      = $(ARCH_LDFLAGS) -stack:0x1000000 -base:0xD00000 -debug:full -debugtype:cv -machine:$(ARCH) -subsystem:$(SUBSYSTEM) -entry:_start -map:$(BLD)\temacs.map -map
+# see comments in allocate_heap in ntheap.c before changing any of the
+# -stack, -heap, or -base settings.
+LINK_FLAGS      = $(ARCH_LDFLAGS) -stack:0x00800000 -heap:0x00100000 -base:0x01000000 -debug:full -debugtype:cv -machine:$(ARCH) -subsystem:$(SUBSYSTEM) -entry:_start -map:$(BLD)\temacs.map
 
 #
 # Split up the objects into two sets so that we don't run out of
@@ -139,6 +137,7 @@
 	gdi32.lib       \
 	comdlg32.lib    \
 !ENDIF
+#	libcmt.lib      \
 	$(BASE_LIBS)	\
 	$(ADVAPI32)	\
 	user32.lib	\
@@ -730,6 +729,7 @@
 
 $(BLD)\nt.obj : \
 	$(SRC)\nt.c \
+	$(SRC)\nt.h \
 	$(SRC)\s\windowsnt.h \
 	$(SRC)\m\intel386.h \
 	$(SRC)\config.h \