From 002cd09365532899c22c93762099dcbfb4df050a Mon Sep 17 00:00:00 2001 From: sparky4 Date: Mon, 14 Sep 2015 14:18:00 -0500 Subject: [PATCH] hmmmm new file: DEBUG.16W new file: HEAP.16W new file: MMDUMP.16W new file: PROFILE.16W modified: exmmtest.exe modified: exmmtest.map modified: makefile modified: scroll.exe modified: scroll.map deleted: tsthimem.exe --- DEBUG.16W | 17 ++ HEAP.16W | 45 ++++ MMDUMP.16W | Bin 0 -> 75 bytes PROFILE.16W | 0 exmmtest.exe | Bin 41156 -> 41164 bytes exmmtest.map | 709 +++++++++++++++++++++++++-------------------------- makefile | 11 +- scroll.exe | Bin 56754 -> 56754 bytes scroll.map | 2 +- tsthimem.exe | Bin 20936 -> 0 bytes 10 files changed, 423 insertions(+), 361 deletions(-) create mode 100755 DEBUG.16W create mode 100755 HEAP.16W create mode 100755 MMDUMP.16W create mode 100755 PROFILE.16W delete mode 100755 tsthimem.exe diff --git a/DEBUG.16W b/DEBUG.16W new file mode 100755 index 00000000..29819988 --- /dev/null +++ b/DEBUG.16W @@ -0,0 +1,17 @@ +Seg:0 Size:5153 Owner:0xec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ +0 +Seg:1421 Size:256 Owner:0x451c +++++_ + +Seg:1521 Size:273 Owner:0x858c ++++++_ + +Seg:1b88 Size:40 Owner:0x0 ++_ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +Seg:abb0 Size:13392 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ + +Seg:e000 Size:8191 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ \ No newline at end of file diff --git a/HEAP.16W b/HEAP.16W new file mode 100755 index 00000000..6c8a34a2 --- /dev/null +++ b/HEAP.16W @@ -0,0 +1,45 @@ + + == default == + + USED block at 1baa0016 of size 66 + FREE block at 1baa0058 of size 18 + USED block at 1baa006a of size 136 + USED block at 1baa00f2 of size 20 + FREE block at 1baa0106 of size 7926 +OK - end of heap + + == near == + + USED block at ba985b6 of size 12 + USED block at ba985c2 of size 294 + USED block at ba986e8 of size 42 + USED block at ba98712 of size 20 + USED block at ba98726 of size 20 + USED block at ba9873a of size 20 + USED block at ba9874e of size 20 + USED block at ba98762 of size 20 + USED block at ba98776 of size 30854 +OK - end of heap + + == far == + + USED block at 1baa0016 of size 66 + USED block at 1baa0058 of size 18 + USED block at 1baa006a of size 136 + USED block at 1baa00f2 of size 20 + USED block at 1baa0106 of size 7926 +OK - end of heap + +Memory Type Total Used Free +---------------- -------- -------- -------- +Default 8166 222 7944 +Near 31302 448 30854 +Far 8166 222 7944 +---------------- -------- -------- -------- +coreleft = 30852 +farcoreleft = 46792 +GetFreeSize = 15960 +GetNearFreeSize = 30854 +GetFarFreeSize = 15960 +memavl = 30852 +stackavail = 15126 diff --git a/MMDUMP.16W b/MMDUMP.16W new file mode 100755 index 0000000000000000000000000000000000000000..67e0f1d6d9e08237cfde2ff68bff092469e718b8 GIT binary patch literal 75 zcmXr0FfcGlwlXkCO;*s*Rn%0lRWP!&Fy-Yk07@98Secj_f+QF)BrHrVKoWuo2>@C< B4+j7M literal 0 HcmV?d00001 diff --git a/PROFILE.16W b/PROFILE.16W new file mode 100755 index 00000000..e69de29b diff --git a/exmmtest.exe b/exmmtest.exe index f901e8d1f4f15ad107aa9617223eef3d2eacbec5..3798d6dd8f7da6f587c76d2a66f3e5e6b3208897 100755 GIT binary patch delta 11378 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 diff --git a/exmmtest.map b/exmmtest.map index 35fae7d8..35df42ee 100755 --- a/exmmtest.map +++ b/exmmtest.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 14 2015 12:40:28 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/14 14:00:54 +Created on: 15/09/14 14:17:05 Executable Image: exmmtest.exe creating a DOS executable @@ -25,22 +25,22 @@ Segment Class Group Address Size ======= ===== ===== ======= ==== BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 000098ca -FAR_DATA FAR_DATA AUTO 098d:000a 00000000 +_TEXT CODE AUTO 0000:0010 000098c6 +FAR_DATA FAR_DATA AUTO 098d:0006 00000000 _NULL BEGDATA DGROUP 098e:0000 00000020 _AFTERNULL BEGDATA DGROUP 0990:0000 00000002 CONST DATA DGROUP 0990:0002 00000076 CONST2 DATA DGROUP 0997:0008 00000102 -_DATA DATA DGROUP 09a8:0000 00000252 -XIB DATA DGROUP 09cd:0002 00000000 -XI DATA DGROUP 09cd:0002 0000002a -XIE DATA DGROUP 09cf:000c 00000000 -YIB DATA DGROUP 09cf:000c 00000000 -YI DATA DGROUP 09cf:000c 00000018 -YIE DATA DGROUP 09d1:0004 00000000 -STRINGS DATA DGROUP 09d1:0004 00000000 -DATA DATA DGROUP 09d1:0004 00000000 -_BSS BSS DGROUP 09d2:0000 0000015c +_DATA DATA DGROUP 09a8:0000 0000025a +XIB DATA DGROUP 09cd:000a 00000000 +XI DATA DGROUP 09cd:000a 0000002a +XIE DATA DGROUP 09d0:0004 00000000 +YIB DATA DGROUP 09d0:0004 00000000 +YI DATA DGROUP 09d0:0004 00000018 +YIE DATA DGROUP 09d1:000c 00000000 +STRINGS DATA DGROUP 09d1:000c 00000000 +DATA DATA DGROUP 09d1:000c 00000000 +_BSS BSS DGROUP 09d2:0000 00000153 STACK STACK DGROUP 09e8:0000 00008000 @@ -56,431 +56,430 @@ Address Symbol Module: exmmtest.o(/dos/z/16/src/exmmtest.c) 0000:0118 main_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(stk086.asm) -0000:0301 __STK -0000:0321 __STKOVERFLOW_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fmalloc.c) -0000:033c _fmalloc_ -0000:033c malloc_ -098e:01a6 ___fheap -098e:01a8 ___fheapRover -098e:01aa ___LargestSizeB4Rover -Module: 16.lib(/dos/z/16/src/lib/16_mm.c) -0000:0e34+ MML_CheckForEMS_ -0000:0e8c+ MML_SetupEMS_ -0000:0fc4+ MML_ShutdownEMS_ -0000:1020+ MM_MapEMS_ -0000:10fa* MM_MapXEMS_ -0000:11e0+ MML_CheckForXMS_ -0000:122c* MML_SetupXMS_ -0000:12be+ MML_ShutdownXMS_ -0000:1318+ MML_UseSpace_ -0000:14a6+ MML_ClearBlock_ -0000:151e MM_Startup_ -0000:17ae MM_Shutdown_ -0000:1806 MM_GetPtr_ -0000:1b18 MM_FreePtr_ -0000:1bda* MM_SetPurge_ -0000:1c86* MM_SetLock_ -0000:1d36+ MM_SortMem_ -0000:1eb2 MM_ShowMemory_ -0000:2502 MM_DumpData_ -0000:2624+ MM_UnusedMemory_ -0000:2698+ MM_TotalFree_ -0000:2720* MM_Report_ -0000:301c* MM_BombOnError_ +Module: 16_head.o(/dos/z/16/src/lib/16_head.c) +0000:030e* wait_ +0000:034e* filesize_ +0000:03a8 printmeminfoline_ +0000:058a US_CheckParm_ +Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) +0000:1044+ MML_CheckForEMS_ +0000:109c+ MML_SetupEMS_ +0000:11d4+ MML_ShutdownEMS_ +0000:1230+ MM_MapEMS_ +0000:130a* MM_MapXEMS_ +0000:13f0+ MML_CheckForXMS_ +0000:143c* MML_SetupXMS_ +0000:14ce+ MML_ShutdownXMS_ +0000:1528+ MML_UseSpace_ +0000:16b6+ MML_ClearBlock_ +0000:172e MM_Startup_ +0000:19be MM_Shutdown_ +0000:1a16 MM_GetPtr_ +0000:1d28 MM_FreePtr_ +0000:1dea* MM_SetPurge_ +0000:1e96* MM_SetLock_ +0000:1f46+ MM_SortMem_ +0000:20c2 MM_ShowMemory_ +0000:2712 MM_DumpData_ +0000:2834+ MM_UnusedMemory_ +0000:28a8+ MM_TotalFree_ +0000:2930* MM_Report_ +0000:322c* MM_BombOnError_ 098e:0440+ _beforesort 098e:0442+ _aftersort 098e:0444+ _XMSaddr -Module: 16.lib(/dos/z/16/src/lib/16_ca.c) -0000:305e CA_OpenDebug_ -0000:3092 CA_CloseDebug_ -0000:30ae+ CA_FarRead_ -0000:3126* CA_FarWrite_ -0000:319e* CA_ReadFile_ -0000:320c CA_LoadFile_ -0000:32a2* CAL_OptimizeNodes_ -0000:32f6 CA_Startup_ -0000:332a CA_Shutdown_ +Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) +0000:326e CA_OpenDebug_ +0000:32a2 CA_CloseDebug_ +0000:32be+ CA_FarRead_ +0000:3336* CA_FarWrite_ +0000:33ae* CA_ReadFile_ +0000:341c CA_LoadFile_ +0000:34b2* CAL_OptimizeNodes_ +0000:3506 CA_Startup_ +0000:353a CA_Shutdown_ 098e:0446* _finishcachebox 098e:0448* _drawcachebox 098e:044a* _updatecachebox +Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) +0000:370c+ LargestFreeBlock_ +0000:378c+ _coreleft_ +0000:3800+ LargestFarFreeBlock_ +0000:38a8+ _farcoreleft_ +0000:394e+ LargestHugeFreeBlock_ +0000:3a26* _hugecoreleft_ +0000:3ae6 GetFreeSize_ +0000:3b38 GetFarFreeSize_ +0000:3b7c GetNearFreeSize_ +0000:3bc0 heapdump_ +0000:47b6+ heapstat_ +0000:48e0+ heapstat0_ +0000:4934+ HC_OpenDebug_ +0000:4968* HC_CloseDebug_ +Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) +0000:49cc KITTENGETS +0000:4a1a* kittenopen_ +0000:4bf6+ catread_ +0000:4c8e* kittenclose_ +0000:4ca6+ mystrtoul_ +0000:4d38+ processEscChars_ +0000:4e6a+ get_line_ +0000:4ec4+ db_fetch_ +0000:4f38+ db_insert_ +098e:01f4+ __kitten_catalog +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(stk086.asm) +0000:4fff __STK +0000:501f __STKOVERFLOW_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fmalloc.c) +0000:503a _fmalloc_ +0000:503a malloc_ +098e:01f8 ___fheap +098e:01fa ___fheapRover +098e:01fc ___LargestSizeB4Rover Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(printf.c) -0000:3346 printf_ +0000:5140 printf_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(bmsize.c) -0000:3373 _bmsize_ +0000:516d _bmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(getch.c) -0000:3384 getch_ +0000:517e getch_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(ffree.c) -0000:339e _ffree_ -0000:339e free_ -Module: 16.lib(/dos/z/16/src/lib/16_hc.c) -0000:358c+ LargestFreeBlock_ -0000:360c+ _coreleft_ -0000:3680+ LargestFarFreeBlock_ -0000:3728+ _farcoreleft_ -0000:37ce+ LargestHugeFreeBlock_ -0000:38a6* _hugecoreleft_ -0000:3966 GetFreeSize_ -0000:39b8 GetFarFreeSize_ -0000:39fc GetNearFreeSize_ -0000:3a40 heapdump_ -0000:4636+ heapstat_ -0000:4760+ heapstat0_ -0000:47b4+ HC_OpenDebug_ -0000:47e8* HC_CloseDebug_ +0000:5198 _ffree_ +0000:5198 free_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(cstart) 0000:0003* ___begtext 098e:0000* __nullarea -0000:4804 _cstart_ -0000:48d9* _Not_Enough_Memory_ -0000:4a02 __exit_ -0000:4a21 __do_exit_with_msg__ -0000:4a63 __GETDS +0000:51da _cstart_ +0000:52af* _Not_Enough_Memory_ +0000:53d8 __exit_ +0000:53f7 __do_exit_with_msg__ +0000:5439 __GETDS Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(cmodel.asm) -0000:4a6e _small_code_ -0000:4a6e* CodeModelMismatch +0000:5444 _small_code_ +0000:5444* CodeModelMismatch Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(argcv.c) -098e:044c __argv -098e:0450 ___argv -098e:0454 __argc -098e:0456 ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(xmsg.c) -0000:4a6e* __exit_with_msg_ -0000:4a71 __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(crwdata) -098e:01e4 __curbrk -098e:01ec __STACKLOW -098e:01ee __STACKTOP -098e:01f0 __cbyte -098e:01f2 __child -098e:01f4 __no87 -098e:0201 ___FPE_handler -098e:01e6 __psp -098e:01f5 __get_ovl_stack -098e:01f9 __restore_ovl_stack -098e:01fd __close_ovl_file -098e:0205 __LpCmdLine -098e:0209 __LpPgmName -098e:01e8 __osmajor -098e:01e9 __osminor -098e:01ea __osmode -098e:01eb __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mem.c) -0000:4a90 __MemAllocator -0000:4b5a __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(growseg.c) -0000:4cb7 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(allocseg.c) -0000:4da9 __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fmemneed.c) -0000:4e40 __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(nmalloc.c) -0000:4e43 _nmalloc_ -098e:020e ___nheapbeg -098e:0210 ___MiniHeapRover -098e:0212 ___LargestSizeB4MiniHeapRover +098e:0454 __argv +098e:0458 ___argv +098e:045c __argc +098e:045e ___argc +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(clockdos.c) +0000:5444+ __ibm_bios_get_ticks_ +0000:54b6 clock_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(kbhit.c) +0000:54dd kbhit_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(ftell.c) +0000:54f4 ftell_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fseek.c) +0000:55b7 fseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(ltoa.c) +0000:570f ultoa_ +0000:577e* ltoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(istable.c) +098e:0098 __IsTable +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(tolower.c) +0000:57ac tolower_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(heapgrow.c) -0000:4f14* _heapgrow_ -0000:4f14 _fheapgrow_ -0000:4f15 _nheapgrow_ +0000:57ba* _heapgrow_ +0000:57ba _fheapgrow_ +0000:57bb _nheapgrow_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(memavl.c) -0000:4f89 _memavl_ -Module: 16.lib(/dos/z/16/src/lib/16_head.c) -0000:4fde* wait_ -0000:501e* filesize_ -0000:5078 printmeminfoline_ -0000:525a US_CheckParm_ +0000:582f _memavl_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(nmalloc.c) +0000:5874 _nmalloc_ +098e:0206 ___nheapbeg +098e:0208 ___MiniHeapRover +098e:020a ___LargestSizeB4MiniHeapRover Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(nfree.c) -0000:532c _nfree_ -098e:0458+ ___MiniHeapFreeRover +0000:5945 _nfree_ +098e:0464+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(exit.c) -0000:5424+ _null_exit_rtn_ -0000:5424+ __null_int23_exit_ -0000:5425 exit_ -0000:5443+ _exit_ -098e:0224+ ___int23_exit -098e:0226+ ___FPE_handler_exit +0000:5a3d+ _null_exit_rtn_ +0000:5a3d+ __null_int23_exit_ +0000:5a3e exit_ +0000:5a5c+ _exit_ +098e:020c+ ___int23_exit +098e:020e+ ___FPE_handler_exit Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(i4d.asm) -0000:545e __I4D -0000:54a7 __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(ltoa.c) -0000:552b ultoa_ -0000:559a* ltoa_ +0000:5a76 __I4D +0000:5abf __U4D Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(write.c) -0000:56f7 write_ +0000:5c72 write_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fopen.c) -0000:58dd+ __open_flags_ -0000:5ad4+ _fsopen_ -0000:5b38 fopen_ -0000:5c13* freopen_ +0000:5e58+ __open_flags_ +0000:604f+ _fsopen_ +0000:60b3 fopen_ +0000:618e* freopen_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fprintf.c) -0000:5c88 fprintf_ +0000:6203 fprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fclose.c) -0000:5cb5 __doclose_ -0000:5d5e __shutdown_stream_ -0000:5d75 fclose_ -098e:045a+ ___RmTmpFileFn +0000:6230 __doclose_ +0000:62d9 __shutdown_stream_ +0000:62f0 fclose_ +098e:0466+ ___RmTmpFileFn Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(unlnk.c) -0000:5dbf unlink_ +0000:633a unlink_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(open.c) -0000:5fca open_ -0000:6000 sopen_ +0000:6545 open_ +0000:657b sopen_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(close.c) -0000:602d close_ +0000:65a8 close_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(filelen.c) -0000:6030 filelength_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(iob.c) -098e:0228 ___iob -098e:045c ___ClosedStreams -098e:0460 ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fprtf.c) -0000:60a0 __fprtf_ +0000:65ab filelength_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(haloc.c) -0000:6176 halloc_ -0000:621b hfree_ +0000:6618 halloc_ +0000:66bd hfree_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(ptc.asm) -0000:6222 __PTC +0000:66c4 __PTC Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fheapwal.c) -0000:6255 _heapwalk_ -0000:6255 _fheapwalk_ +0000:66f7 _heapwalk_ +0000:66f7 _fheapwalk_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(nheapwal.c) -0000:6268+ __NHeapWalk_ -0000:6316 _nheapwalk_ -Module: 16.lib(/dos/z/16/src/lib/nyan/kitten.c) -0000:636c KITTENGETS -0000:63ba* kittenopen_ -0000:6596+ catread_ -0000:662e* kittenclose_ -0000:6646+ mystrtoul_ -0000:66d8+ processEscChars_ -0000:680a+ get_line_ -0000:6864+ db_fetch_ -0000:68d8+ db_insert_ -098e:0390+ __kitten_catalog +0000:670a+ __NHeapWalk_ +0000:67b8 _nheapwalk_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(stack086.c) -0000:699a stackavail_ +0000:67c7 stackavail_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(sprintf.c) +0000:67d5 sprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(getenv.c) +0000:6802 getenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(read.c) +0000:68bd read_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(strdup.c) +0000:69a3* __clib_strdup_ +0000:69a3 strdup_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(xmsg.c) +0000:69f3* __exit_with_msg_ +0000:69f6 __fatal_runtime_error_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(crwdata) +098e:0210 __curbrk +098e:0218 __STACKLOW +098e:021a __STACKTOP +098e:021c __cbyte +098e:021e __child +098e:0220 __no87 +098e:022d ___FPE_handler +098e:0212 __psp +098e:0221 __get_ovl_stack +098e:0225 __restore_ovl_stack +098e:0229 __close_ovl_file +098e:0231 __LpCmdLine +098e:0235 __LpPgmName +098e:0214 __osmajor +098e:0215 __osminor +098e:0216 __osmode +098e:0217 __HShift +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mem.c) +0000:6a10 __MemAllocator +0000:6ada __MemFree +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(growseg.c) +0000:6c37 __GrowSeg_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(allocseg.c) +0000:6d29 __AllocSeg_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fmemneed.c) +0000:6dc0 __fmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(iob.c) +098e:023a ___iob +098e:0468 ___ClosedStreams +098e:046c ___OpenStreams +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fprtf.c) +0000:6ddb __fprtf_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(cmain086.c) -0000:69a8 __CMain +0000:6e9c __CMain Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(initrtns.c) -0000:6a04* __FInitRtns -0000:6a08 __InitRtns -0000:6a63* __FFiniRtns -0000:6a67 __FiniRtns +0000:6ef8* __FInitRtns +0000:6efc __InitRtns +0000:6f57* __FFiniRtns +0000:6f5b __FiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(uselfn.c) -098e:0392 ___uselfn +098e:03a2 ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(dosseg) -0000:6acc __DOSseg__ +0000:6fc0 __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(initargv.c) -0000:6acd __Init_Argv_ -0000:6b29+ _getargv_ -0000:6d22 __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(enterdb.c) -0000:6d44 __EnterWVIDEO_ -098e:0394+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(heapen.c) -0000:6d68* _heapenable_ -098e:0396 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(amblksiz.c) -098e:0398 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(nmemneed.c) -0000:6d79 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(grownear.c) -0000:6e01 __LastFree_ -0000:6e7a __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(clockdos.c) -0000:6f87+ __ibm_bios_get_ticks_ -0000:6ff9 clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(kbhit.c) -0000:7020 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(ftell.c) -0000:7037 ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fseek.c) -0000:70fa fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(istable.c) -098e:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(tolower.c) -0000:7252 tolower_ +0000:6fc1 __Init_Argv_ +0000:701d+ _getargv_ +0000:7216 __Fini_Argv_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(i4m.asm) +0000:7238* __I4M +0000:7238 __U4M +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fflush.c) +0000:7250 fflush_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(tell.c) +0000:7261 tell_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(lseek.c) +0000:7270 lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(flush.c) +0000:729b __flush_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(errno.c) +0000:73cb* __get_errno_ptr_ +098e:0474 _errno Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(alphabet.c) 098e:0022 ___Alphabet +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(grownear.c) +0000:7457 __LastFree_ +0000:74d0 __ExpandDGROUP_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(nmemneed.c) +0000:75dd __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(__lseek.c) -0000:7260 __lseek_ +0000:75e0 __lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(dosret.c) -0000:7298* __dosretax -0000:729d* __dosret0 -0000:72a4 __set_errno_dos_ -0000:72fe* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(errno.c) -0000:7308* __get_errno_ptr_ -098e:047c _errno +0000:7618* __dosretax +0000:761d* __dosret0 +0000:7624 __set_errno_dos_ +0000:767e* __set_errno_dos_reterr_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(iomode.c) -0000:730f __GetIOMode_ -0000:7334 __SetIOMode_nogrow_ -098e:03b6 ___NFiles -098e:03b8 ___init_mode -098e:03e0 ___io_mode +0000:7688 __GetIOMode_ +0000:76ad __SetIOMode_nogrow_ +098e:03b8 ___NFiles +098e:03ba ___init_mode +098e:03e2 ___io_mode Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(comtflag.c) -0000:7357* __set_commode_ -098e:03e4 __commode +0000:76d0* __set_commode_ +098e:03e6 __commode Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(textmode.c) -098e:03e6 __fmode +098e:03e8 __fmode Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(chktty.c) -0000:7363 __chktty_ +0000:76dc __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(freefp.c) -0000:738c __freefp_ -0000:7407 __purgefp_ +0000:7705 __freefp_ +0000:7780 __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(allocfp.c) -0000:7446 __allocfp_ +0000:77bf __allocfp_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(_clse.c) -0000:7567 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(flush.c) -0000:759b __flush_ +0000:78e0 __close_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(error086.asm) -0000:76cc __doserror_ -0000:76d8 __doserror1_ +0000:7914 __doserror_ +0000:7920 __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(opendos.c) -0000:76e2 _dos_open_ +0000:792a _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(isatt.c) -0000:7706 isatty_ +0000:794e isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(doserrno.c) -0000:7722* __get_doserrno_ptr_ -098e:047e __doserrno +0000:796a* __get_doserrno_ptr_ +098e:0476 __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(umaskval.c) -098e:03e8 ___umaskval +098e:03ea ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(creatdos.c) -0000:7729 _dos_creat_ -0000:774b* _dos_creatnew_ +0000:7971 _dos_creat_ +0000:7993* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(stiomode.c) -0000:776a+ __grow_iomode_ -0000:782a+ __shrink_iomode_ -0000:7863 __SetIOMode_ +0000:79b2+ __grow_iomode_ +0000:7a72+ __shrink_iomode_ +0000:7aab __SetIOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(pia.asm) +0000:7b13 __PIA +0000:7b0c* __PIS +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(heapwalk.c) +0000:7b72 __HeapWalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(vsprintf.c) +0000:7ca5 vsprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(environ.c) +098e:047a ___env_mask +098e:047e _environ +098e:0482* __wenviron +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbterm.c) +0000:7cca _mbterm_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbsnextc.c) +0000:7d0c _mbsnextc_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbcupper.c) +0000:7d3d _mbctoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbsinc.c) +0000:7d5c _mbsinc_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(iomodtty.c) +0000:7d98 __ChkTTYIOMode_ +0000:7dd4* __IOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(enterdb.c) +0000:7de1 __EnterWVIDEO_ +098e:03ec+ ___WD_Present +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(heapen.c) +0000:7e05* _heapenable_ +098e:03ee ___heap_enabled +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(amblksiz.c) +098e:03f0 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(initfile.c) -0000:78c3 __InitFiles_ +0000:7e16 __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(ioexit.c) -0000:7a09* fcloseall_ -0000:7a0e __full_io_exit_ +0000:7f5c* fcloseall_ +0000:7f61 __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fputc.c) -0000:7a16 fputc_ +0000:7f69 fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(ioalloc.c) -0000:7ae3 __ioalloc_ +0000:8036 __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(prtf.c) -0000:7b79 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(i4m.asm) -0000:8934* __I4M -0000:8934 __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(pia.asm) -0000:8953 __PIA -0000:894c* __PIS -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(heapwalk.c) -0000:89b2 __HeapWalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(sprintf.c) -0000:8acc sprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(getenv.c) -0000:8af9 getenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(read.c) -0000:8bb4 read_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(strdup.c) -0000:8c9a* __clib_strdup_ -0000:8c9a strdup_ +0000:80cc __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(___argc.c) -098e:0482 ____Argv -098e:0486 ____Argc +098e:0486 ____Argv +098e:048a ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(sgdef086) -098e:03f2 __Start_XI -098e:041c __End_XI -098e:041c __Start_YI -098e:0434 __End_YI +098e:03fa __Start_XI +098e:0424 __End_XI +098e:0424 __Start_YI +098e:043c __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(histsplt.c) -098e:0488 ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(sbrk.c) -0000:8cea* sbrk_ -0000:8cf9 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fflush.c) -0000:8d61 fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(tell.c) -0000:8d72 tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(lseek.c) -0000:8d81 lseek_ +098e:048c ___historical_splitparms +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(flushall.c) +0000:8e86* __flushall_ +0000:8ee1 flushall_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(qwrit.c) -0000:8dac __qwrite_ +0000:8ee6 __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fsync.c) -0000:8e08 fsync_ +0000:8f42 fsync_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(sbrk.c) +0000:8f45* sbrk_ +0000:8f54 __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(frealloc.c) -0000:8e0b* _frealloc_ -0000:8e0b realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(iomodtty.c) -0000:8ed1 __ChkTTYIOMode_ -0000:8f0d* __IOMode_ +0000:8fbc* _frealloc_ +0000:8fbc realloc_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(setenvp.c) +0000:909c __setenvp_ +0000:919d __freeenvp_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbisdbcs.c) +098e:03f2 ___IsDBCS +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbislead.c) +0000:91f5* _ismbblead_ +098e:0492 ___MBCSIsTable +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbinit.c) +0000:924d __mbinit_ +098e:03f4 ___MBCodePage +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbdtoupp.c) +0000:9328 _mbdtoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(toupper.c) +0000:9336 toupper_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(wctomb.c) -0000:8f1a wctomb_ +0000:9344 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(itoa.c) -0000:8f43+ utoa_ -0000:8fa0 itoa_ +0000:936d+ utoa_ +0000:93ca itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(strupr.c) -0000:8fc3 strupr_ +0000:93ed strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(noefgfmt.c) -098e:03ea ___EFG_printf -098e:03ec* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbisdbcs.c) -098e:03ee ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbislead.c) -0000:8ff6* _ismbblead_ -098e:048a ___MBCSIsTable +098e:03f6 ___EFG_printf +098e:03f8* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(lltoa.c) -0000:9010 ulltoa_ -0000:90f5* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(vsprintf.c) -0000:916f vsprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(environ.c) -098e:058c ___env_mask -098e:0590 _environ -098e:0594* __wenviron -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbterm.c) -0000:9194 _mbterm_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbsnextc.c) -0000:91d6 _mbsnextc_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbcupper.c) -0000:9207 _mbctoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbsinc.c) -0000:9226 _mbsinc_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(flushall.c) -0000:9262* __flushall_ -0000:92bd flushall_ +0000:9420 ulltoa_ +0000:9505* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(filedos.c) -0000:92c2* _dos_close_ -0000:92ce _dos_commit_ +0000:9566* _dos_close_ +0000:9572 _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fmsize.c) -0000:92db* _msize_ -0000:92db _fmsize_ +0000:957f* _msize_ +0000:957f _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(nexpand.c) -0000:92ec __HeapManager_expand_ -0000:945f _nexpand_ +0000:9590 __HeapManager_expand_ +0000:9703 _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(fexpand.c) -0000:94af _fexpand_ -0000:94af* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbinit.c) -0000:951e __mbinit_ -098e:03f0 ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(setenvp.c) -0000:9613 __setenvp_ -0000:9714 __freeenvp_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(mbdtoupp.c) -0000:976c _mbdtoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(toupper.c) -0000:977a toupper_ +0000:9753 _fexpand_ +0000:9753* _expand_ +Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(clearenv.c) +0000:9784 clearenv_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(bfree.c) -0000:9788 _bfree_ +0000:9860 _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(bexpand.c) -0000:97a9 _bexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(clearenv.c) -0000:97fe clearenv_ +0000:9881 _bexpand_ +--------------------+ | Libraries Used | +--------------------+ -16.lib /dos/fdos/watcom2/lib286/dos/clibc.lib @@ -490,5 +489,5 @@ Module: /dos/fdos/watcom2/lib286/dos/clibc.lib(clearenv.c) Stack size: 8000 (32768.) Memory size: 00011e80 (73344.) -Entry point address: 0000:4804 +Entry point address: 0000:51da Link time: 00:00.00 diff --git a/makefile b/makefile index 3b802073..26baf9fd 100755 --- a/makefile +++ b/makefile @@ -45,7 +45,8 @@ DOSLIBOBJ = adlib.$(OBJ) 8254.$(OBJ) 8259.$(OBJ) dos.$(OBJ) cpu.$(OBJ) #3812intf.$(OBJ) GFXLIBOBJS = modex16.$(OBJ) bitmap.$(OBJ) planar.$(OBJ) 16text.$(OBJ) -TESTEXEC = exmmtest.exe test.exe pcxtest.exe test2.exe palettec.exe maptest.exe fmemtest.exe fonttest.exe fontgfx.exe tsthimem.exe inputest.exe scroll.exe vgmtest.exe +TESTEXEC = exmmtest.exe test.exe pcxtest.exe test2.exe palettec.exe maptest.exe fmemtest.exe fonttest.exe fontgfx.exe inputest.exe scroll.exe vgmtest.exe +#tsthimem.exe #testemm.exe testemm0.exe fonttes0.exe miditest.exe sega.exe sountest.exe EXEC = 16.exe bakapi.exe $(TESTEXEC) @@ -126,8 +127,8 @@ maptest.exe: maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib fmemtest.exe: fmemtest.$(OBJ) 16.lib wcl $(FLAGS) fmemtest.$(OBJ) 16.lib -fm=fmemtest.map -exmmtest.exe: exmmtest.$(OBJ) 16.lib - wcl $(FLAGS) exmmtest.$(OBJ) 16.lib -fm=exmmtest.map +exmmtest.exe: exmmtest.$(OBJ) 16_head.$(OBJ) 16_mm.$(OBJ) 16_ca.$(OBJ) 16_hc.$(OBJ) kitten.$(OBJ) + wcl $(FLAGS) exmmtest.$(OBJ) 16_head.$(OBJ) 16_mm.$(OBJ) 16_ca.$(OBJ) 16_hc.$(OBJ) kitten.$(OBJ) -fm=exmmtest.map vgmtest.exe: vgmtest.$(OBJ) vgmsnd.lib 16_in.$(OBJ) 16_head.$(OBJ) wcl $(FLAGS) vgmtest.$(OBJ) vgmsnd.lib -fm=vgmtest.map 16_in.$(OBJ) 16_head.$(OBJ) @@ -207,8 +208,8 @@ vgmtest.$(OBJ): $(SRC)vgmtest.c # #non executable objects libraries # -16.lib: $(16LIBOBJS) gfx.lib doslib.lib vgmsnd.lib - wlib -b -q 16.lib $(16LIBOBJS) gfx.lib doslib.lib vgmsnd.lib +16.lib: $(16LIBOBJS) gfx.lib# doslib.lib vgmsnd.lib + wlib -b -q 16.lib $(16LIBOBJS) gfx.lib# doslib.lib vgmsnd.lib gfx.lib: $(GFXLIBOBJS) wlib -b -q gfx.lib $(GFXLIBOBJS) diff --git a/scroll.exe b/scroll.exe index b27060721b0838317ec002873ea33c10d60995cd..f10aea0214990cee4df0b367fc4a4f94e8fbb7c4 100755 GIT binary patch delta 65 zcmdnAn|af2<_#Piss%ZTm8nJ12C;f26;=wWDGb4>1qy~H3PuKora;=t(A>(vbh9qU UN*2b<$=7+p7$Y|8@wQw50IB5@`2YX_ delta 65 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 a@B0z=g;e}MaUy