]> 4ch.mooo.com Git - 16.git/commitdiff
issue fixed stak was simply too small...
authorsparky4 <sparky4@cock.li>
Wed, 28 Jun 2017 17:10:19 +0000 (12:10 -0500)
committersparky4 <sparky4@cock.li>
Wed, 28 Jun 2017 17:10:19 +0000 (12:10 -0500)
EXMMTEST.16 [new file with mode: 0755]
HEAP.16W
MMDUMP.16W
makefile
src/util/shbat/runtest.bat

diff --git a/EXMMTEST.16 b/EXMMTEST.16
new file mode 100755 (executable)
index 0000000..b7e81fd
--- /dev/null
@@ -0,0 +1,17 @@
+Open Watcom Make Version 2.0 beta Nov 19 2016 01:49:28 (32-bit)\r
+Copyright (c) 2002-2016 The Open Watcom Contributors. All Rights Reserved.\r
+Portions Copyright (c) 1988-2002 Sybase, Inc. All Rights Reserved.\r
+Source code is available under the Sybase Open Watcom Public License.\r
+See http://www.openwatcom.org/ for details.\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\exmmtest.c\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\lib\16_pm.c\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\lib\16_head.c\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\lib\16_ca.c\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\lib\16_mm.c\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\lib\16_hc.c\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\lib\nyan\kitten.c\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\lib\16_vl_1.c\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\lib\16_tail.c\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\lib\16_in.c\r
+       wcl -zq -bt=dos -wx -ml -0 -fpi87 -d1 -fo=.obj -wo -i"src/lib/doslib" -opnr -oe=24 -oil+ -outback -ohm -sg -st -of+ -zu -zdf -zff -zgf -k32768 -zk0 -zc                 -DTARGET_MSDOS=16 -DMSDOS=1 -DSTACKSIZE=32768 -DDEBUGSERIAL -c src\lib\16_dbg.c\r
+       wcl -zq -l=dos -sg -st -of+ -zu -zdf -zff -zgf -k32768 -fm=exmmtest.meh -fd=exmmtest exmmtest.obj 16_pm.obj 16_head.obj 16_ca.obj 16_mm.obj 16_hc.obj kitten.obj 16_vl_1.obj 16_tail.obj 16_in.obj 16_dbg.obj           -fe=exmmtest.exe\r
index 5905bd0e151604e4d3b80bc56aaccfb9410008f9..edaf61828191d6942c442365287cb203dc28ffab 100755 (executable)
--- a/HEAP.16W
+++ b/HEAP.16W
@@ -1,50 +1,50 @@
 \r
        == near ==\r
 \r
-  USED block at           of size 12\r
-  USED block at           of size 354\r
-  USED block at           of size 52\r
-  USED block at           of size 20\r
-  USED block at           of size 20\r
-  USED block at           of size 20\r
-  USED block at           of size 20\r
-  USED block at           of size 20\r
-  FREE block at           of size 9200\r
+  USED block at 4803:fa06 of size 12\r
+  USED block at 4803:fa12 of size 354\r
+  USED block at 4803:fb74 of size 52\r
+  USED block at 4803:fba8 of size 20\r
+  USED block at 4803:fbbc of size 20\r
+  USED block at 4803:fbd0 of size 20\r
+  USED block at 4803:fbe4 of size 20\r
+  USED block at 4803:fbf8 of size 20\r
+  FREE block at 4803:fc0c of size 1008\r
 OK - end of heap\r
 \r
        == far ==\r
 \r
-  USED block at 0005:0001 of size 24484\r
-  USED block at 0005:0005 of size 20\r
-  USED block at 0005:0005 of size 66\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  USED block at 0005:0006 of size 50\r
-  FREE block at 0005:0006 of size 29552\r
-  USED block at           of size 1202\r
-  USED block at           of size 1202\r
-  USED block at           of size 1202\r
-  USED block at           of size 136\r
-  USED block at           of size 22\r
-  FREE block at           of size 8202\r
+  USED block at 5804:0016 of size 24484\r
+  USED block at 5804:5fba of size 20\r
+  USED block at 5804:5fce of size 66\r
+  USED block at 5804:6010 of size 50\r
+  USED block at 5804:6042 of size 50\r
+  USED block at 5804:6074 of size 50\r
+  USED block at 5804:60a6 of size 50\r
+  USED block at 5804:60d8 of size 50\r
+  USED block at 5804:610a of size 50\r
+  USED block at 5804:613c of size 50\r
+  USED block at 5804:616e of size 50\r
+  USED block at 5804:61a0 of size 50\r
+  USED block at 5804:61d2 of size 50\r
+  USED block at 5804:6204 of size 50\r
+  USED block at 5804:6236 of size 50\r
+  FREE block at 5804:6268 of size 29552\r
+  USED block at 5804:d5d8 of size 1202\r
+  USED block at 5804:da8a of size 1202\r
+  USED block at 5804:df3c of size 1202\r
+  USED block at 5804:e3ee of size 136\r
+  USED block at 5804:e476 of size 22\r
+  FREE block at 5804:e48c of size 8202\r
 ERROR - bad node in heap\r
 \r
 Memory Type         Total      Used       Free\r
 ----------------  --------   --------   --------\r
-Near              9718         518       9200\r
+Near              1526         518       1008\r
 Far               1152         28934     37754\r
 ----------------  --------   --------   --------\r
-HC_coreleft = 9198\r
-HC_farcoreleft = 265976\r
-coreleft = 9198\r
-farcoreleft = 265976\r
-stackavail = 23306\r
+HC_coreleft = 1006\r
+HC_farcoreleft = 257604\r
+coreleft = 1006\r
+farcoreleft = 257604\r
+stackavail = 31498\r
index 77b7edc76f2985b4d80ef0cfdf7f52b2d61260fc..88de7f7c7b678e57833f2ab3c80bd27af99aded2 100755 (executable)
Binary files a/MMDUMP.16W and b/MMDUMP.16W differ
index f837019e16c1752fa3b1f90954b499e4c8f9a83e..2916e1a79eb64f064e377c5c1f73ff285cc1bc73 100755 (executable)
--- a/makefile
+++ b/makefile
@@ -119,8 +119,8 @@ UPXQ=-qqq
 #
 # stacksize
 #
-STKSIZ=24576
-#32768#40960
+STKSIZ=32768
+#24576#40960
 
 #
 # compile flags
index 093735f09768be9ba91ee06f200ae6e5a9c819d0..cb693ce331181695f734a2685f2739d10a1f7634 100755 (executable)
@@ -1,5 +1,2 @@
 @echo off\r
-wmake clean\r
-wmake exmmtest.exe > exmmtest.16\r
-@rem wmake\ 2scroll.exe > scroll.16\r
-@rem wmake maptest.exe\ 2maptest.exe > maptest.16\r
+wsample xcroll.exe %*\r