]> 4ch.mooo.com Git - 16.git/commitdiff
reduce stack size. Watcom C makes STACK part of DGROUP and will error
authorJonathan Campbell <jonathan@castus.tv>
Wed, 6 Apr 2016 17:14:33 +0000 (10:14 -0700)
committerJonathan Campbell <jonathan@castus.tv>
Wed, 6 Apr 2016 17:14:33 +0000 (10:14 -0700)
out if DGROUP exceeds 64KB. I can't find the switches or options to not
make STACK part of DGROUP. 55KB of stack is overkill for 16-bit DOS
anyway.

makefile

index df7edd64a3e54c557d3befc258f492af651d2e1d..d5cc2ddfb97738baede1ef85adeaafcc3405998d 100755 (executable)
--- a/makefile
+++ b/makefile
@@ -64,7 +64,7 @@ UPXQ=-qqq
 AFLAGS=-mh -0 -d1
 16FLAGS=-fh=16.hed
 BAKAPIFLAGS=-fh=bakapi.hed
-SFLAGS=-sg -st -of+ -zu -zdf -zff -zgf -k55808#60000#32768
+SFLAGS=-sg -st -of+ -zu -zdf -zff -zgf -k40000#55808#60000#32768
 DFLAGS=-DTARGET_MSDOS=16 -DMSDOS=1 $(SFLAGS)
 ZFLAGS=-zk0 -zc -zp8 $(WCLQ) ## -zm
 CFLAGS=$(AFLAGS) $(IFLAGS)-lr -l=dos -wo -i$(DOSLIB)##wwww