]> 4ch.mooo.com Git - 16.git/commitdiff
wwww
authorsparky4 <sparky4@cock.li>
Thu, 24 Sep 2015 21:49:03 +0000 (16:49 -0500)
committersparky4 <sparky4@cock.li>
Thu, 24 Sep 2015 21:49:03 +0000 (16:49 -0500)
modified:   16.exe
modified:   16.map
modified:   bakapi.exe
modified:   bakapi.map
modified:   exmmtest.exe
modified:   exmmtest.map
modified:   fmemtest.exe
modified:   fmemtest.map
modified:   fontgfx.exe
modified:   fontgfx.map
modified:   fonttest.exe
modified:   inputest.exe
modified:   inputest.map
modified:   maptest.exe
modified:   maptest.map
modified:   palettec.exe
modified:   palettec.map
modified:   pcxtest.exe
modified:   pcxtest.map
modified:   scroll.exe
modified:   scroll.map
modified:   src/lib/bakapee.c
modified:   test.exe
modified:   test.map
modified:   test2.exe
modified:   test2.map
modified:   vgmtest.exe
modified:   vgmtest.map

28 files changed:
16.exe
16.map
bakapi.exe
bakapi.map
exmmtest.exe
exmmtest.map
fmemtest.exe
fmemtest.map
fontgfx.exe
fontgfx.map
fonttest.exe
inputest.exe
inputest.map
maptest.exe
maptest.map
palettec.exe
palettec.map
pcxtest.exe
pcxtest.map
scroll.exe
scroll.map
src/lib/bakapee.c
test.exe
test.map
test2.exe
test2.map
vgmtest.exe
vgmtest.map

diff --git a/16.exe b/16.exe
index 190f877e89fb3920e68c8f11be9c00f2fcf963da..f8f09ade4ed2bca5eddba703de9ec45a67c92e08 100755 (executable)
Binary files a/16.exe and b/16.exe differ
diff --git a/16.map b/16.map
index 644c50d13605a063853854c8f42814f0066cc127..3ea730550caddafbfce6176d87948a47b351fbb4 100755 (executable)
--- a/16.map
+++ b/16.map
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:13
+Created on:       15/09/24 16:49:01
 Executable Image: 16.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0c42:0000            0000ef40
+DGROUP                          0c5d:0000            0000ee10
 
 
 
@@ -26,31 +25,33 @@ Segment                Class          Group          Address         Size
 
 16_TEXT                CODE           AUTO           0000:0000       0000023d
 mapread_TEXT           CODE           AUTO           0000:0240       00000872
-jsmn_TEXT              CODE           AUTO           0000:0ac0       00000919
-_TEXT                  CODE           AUTO           0000:13e0       0000663a
-modex16_TEXT           CODE           AUTO           0000:7a20       00001fae
-16_in_TEXT             CODE           AUTO           0000:99d0       00001d43
-wcpu_TEXT              CODE           AUTO           0000:b720       00000058
-bitmap_TEXT            CODE           AUTO           0000:b780       000005c9
-16text_TEXT            CODE           AUTO           0000:bd50       0000010d
-16_head_TEXT           CODE           AUTO           0000:be60       00000405
-16_in13_DATA           FAR_DATA       AUTO           0c27:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           0c41:0004       00000000
-_NULL                  BEGDATA        DGROUP         0c42:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0c44:0000       00000002
-CONST                  DATA           DGROUP         0c44:0002       00000076
-CONST2                 DATA           DGROUP         0c4b:0008       00000102
-_DATA                  DATA           DGROUP         0c5c:0000       0000052e
-XIB                    DATA           DGROUP         0cae:000e       00000000
-XI                     DATA           DGROUP         0cae:000e       00000024
-XIE                    DATA           DGROUP         0cb1:0002       00000000
-YIB                    DATA           DGROUP         0cb1:0002       00000000
-YI                     DATA           DGROUP         0cb1:0002       00000012
-YIE                    DATA           DGROUP         0cb2:0004       00000000
-STRINGS                DATA           DGROUP         0cb2:0004       00000000
-DATA                   DATA           DGROUP         0cb2:0004       00000000
-_BSS                   BSS            DGROUP         0cb3:0000       00000d6d
-STACK                  STACK          DGROUP         0d8a:0000       0000dac0
+jsmn_TEXT              CODE           AUTO           0000:0ac0       00000921
+_TEXT                  CODE           AUTO           0000:13f0       00006699
+modex16_TEXT           CODE           AUTO           0000:7a90       00001fb0
+16_in_TEXT             CODE           AUTO           0000:9a40       00001d43
+wcpu_TEXT              CODE           AUTO           0000:b790       00000058
+bitmap_TEXT            CODE           AUTO           0000:b7f0       000005c7
+16text_TEXT            CODE           AUTO           0000:bdc0       0000010d
+16_head_TEXT           CODE           AUTO           0000:bed0       00000405
+16_in13_DATA           FAR_DATA       AUTO           0c2e:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           0c48:0004       00000000
+istable13_DATA         FAR_DATA       AUTO           0c49:0000       00000101
+iomode13_DATA          FAR_DATA       AUTO           0c49:0110       00000028
+_NULL                  BEGDATA        DGROUP         0c5d:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0c5f:0000       00000002
+CONST                  DATA           DGROUP         0c5f:0002       00000076
+CONST2                 DATA           DGROUP         0c66:0008       00000000
+_DATA                  DATA           DGROUP         0c67:0000       00000502
+XIB                    DATA           DGROUP         0cb7:0002       00000000
+XI                     DATA           DGROUP         0cb7:0002       00000024
+XIE                    DATA           DGROUP         0cb9:0006       00000000
+YIB                    DATA           DGROUP         0cb9:0006       00000000
+YI                     DATA           DGROUP         0cb9:0006       00000012
+YIE                    DATA           DGROUP         0cba:0008       00000000
+STRINGS                DATA           DGROUP         0cba:0008       00000000
+DATA                   DATA           DGROUP         0cba:0008       00000000
+_BSS                   BSS            DGROUP         0cbb:0000       00000d6f
+STACK                  STACK          DGROUP         0d92:0000       0000dac0
 
 
                         +----------------+
@@ -65,423 +66,427 @@ Address        Symbol
 
 Module: 16.o(/dos/z/16/src/16.c)
 0000:00cc      main_
-0c42:0710+     _player
-0c42:0810+     _gvar
-0c42:0828+     _cpus
-0c42:082c*     _gpal
-0c42:0830+     _dpal
-0c42:0834+     _engi_stat
+0c5d:05e0+     _player
+0c5d:06e0+     _gvar
+0c5d:06f8+     _cpus
+0c5d:06fc*     _gpal
+0c5d:0700+     _dpal
+0c5d:0704+     _engi_stat
 Module: mapread.o(/dos/z/16/src/lib/mapread.c)
 0000:02dc+     jsoneq_
 0000:0380+     dump_
 0000:087c*     loadmap_
 Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c)
-0000:0e92      jsmn_parse_
-0000:138e      jsmn_init_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:13e5      __STK
-0000:1405*     __STKOVERFLOW_
+0000:0e9a      jsmn_parse_
+0000:1396      jsmn_init_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
+0000:13f5      __STK
+0000:1415*     __STKOVERFLOW_
 Module: 16.lib(/dos/z/16/src/lib/modex16.c)
-0000:7bd8      VGAmodeX_
-0000:7c80+     modexEnter_
-0000:7d1c*     modexLeave_
-0000:7d34*     modexDefaultPage_
-0000:7d8e*     modexNextPage_
-0000:7e4a*     modexNextPage0_
-0000:7eee*     modexShowPage_
-0000:7fea*     modexPanPage_
-0000:803a*     modexSelectPlane_
-0000:805e+     modexClearRegion_
-0000:8176*     oldDrawBmp_
-0000:82dc*     modexDrawBmp_
-0000:8342+     modexDrawBmpRegion_
-0000:84ac*     modexDrawPlanarBuf_
-0000:84ca*     modexDrawSprite_
-0000:8530+     modexDrawSpriteRegion_
-0000:86a8*     modexCopyPageRegion_
-0000:8812      modexFadeOn_
-0000:8842      modexFadeOff_
-0000:8870*     modexFlashOn_
-0000:889e*     modexFlashOff_
-0000:896e      modexPalSave_
-0000:89c4      modexNewPal_
-0000:8a14*     modexLoadPalFile_
-0000:8af6*     modexSavePalFile_
-0000:8b6e      modexPalBlack_
-0000:8b98*     modexPalWhite_
-0000:8bc2+     modexPalUpdate_
-0000:9132+     modexPalUpdate1_
-0000:91ac*     modexPalUpdate0_
-0000:91f8+     chkcolor_
-0000:9510+     modexputPixel_
-0000:959e*     modexgetPixel_
-0000:9624*     modexhlin_
-0000:9690*     modexprint_
-0000:982a*     modexprintbig_
-0000:99a6+     modexWaitBorder_
-0c42:01c4+     _VGA
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:1422      printf_
+0000:7c48      VGAmodeX_
+0000:7cf0+     modexEnter_
+0000:7d8a*     modexLeave_
+0000:7da2*     modexDefaultPage_
+0000:7dfc*     modexNextPage_
+0000:7eb8*     modexNextPage0_
+0000:7f5c*     modexShowPage_
+0000:8058*     modexPanPage_
+0000:80a8*     modexSelectPlane_
+0000:80cc+     modexClearRegion_
+0000:81e4*     oldDrawBmp_
+0000:834a*     modexDrawBmp_
+0000:83b0+     modexDrawBmpRegion_
+0000:851a*     modexDrawPlanarBuf_
+0000:8538*     modexDrawSprite_
+0000:859e+     modexDrawSpriteRegion_
+0000:8716*     modexCopyPageRegion_
+0000:8880      modexFadeOn_
+0000:88b0      modexFadeOff_
+0000:88de*     modexFlashOn_
+0000:890c*     modexFlashOff_
+0000:89da      modexPalSave_
+0000:8a30      modexNewPal_
+0000:8a80*     modexLoadPalFile_
+0000:8b62*     modexSavePalFile_
+0000:8bda      modexPalBlack_
+0000:8c04*     modexPalWhite_
+0000:8c2e+     modexPalUpdate_
+0000:91a4+     modexPalUpdate1_
+0000:921e*     modexPalUpdate0_
+0000:926a+     chkcolor_
+0000:9582+     modexputPixel_
+0000:9610*     modexgetPixel_
+0000:9696*     modexhlin_
+0000:9702*     modexprint_
+0000:989c*     modexprintbig_
+0000:9a18+     modexWaitBorder_
+0c5d:00c4+     _VGA
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
+0000:1432      printf_
 Module: 16.lib(/dos/z/16/src/lib/16_in.c)
-0000:9ae8+     INL_KeyService_
-0000:9d32+     Mouse_
-0000:9d8a+     IN_GetJoyAbs_
-0000:a150+     IN_GetJoyButtonsDB_
-0000:a3e6+     IN_SetupJoy_
-0000:a5a8      IN_Startup_
-0000:a6ae      IN_Default_
-0000:a812      IN_Shutdown_
-0000:a892*     IN_SetKeyHook_
-0000:a8b4+     IN_ClearKeysDown_
-0000:a994*     IN_ReadCursor_
-0000:aab0      IN_ReadControl_
-0000:b230*     IN_SetControlType_
-0000:b27e*     IN_GetScanName_
-0000:b306*     IN_WaitForKey_
-0000:b33c*     IN_WaitForASCII_
-0000:b372+     IN_AckBack_
-0000:b45a*     IN_Ack_
-0000:b4fc+     IN_IsUserInput_
-0000:b5a2*     IN_UserInput_
-0000:b5fa      IN_KeyDown_
-0000:b642+     IN_ClearKey_
-0000:b6ba*     IN_qb_
-0c42:115e+     _inpu
+0000:9b58+     INL_KeyService_
+0000:9da2+     Mouse_
+0000:9dfa+     IN_GetJoyAbs_
+0000:a1c0+     IN_GetJoyButtonsDB_
+0000:a456+     IN_SetupJoy_
+0000:a618      IN_Startup_
+0000:a71e      IN_Default_
+0000:a882      IN_Shutdown_
+0000:a902*     IN_SetKeyHook_
+0000:a924+     IN_ClearKeysDown_
+0000:aa04*     IN_ReadCursor_
+0000:ab20      IN_ReadControl_
+0000:b2a0*     IN_SetControlType_
+0000:b2ee*     IN_GetScanName_
+0000:b376*     IN_WaitForKey_
+0000:b3ac*     IN_WaitForASCII_
+0000:b3e2+     IN_AckBack_
+0000:b4ca*     IN_Ack_
+0000:b56c+     IN_IsUserInput_
+0000:b612*     IN_UserInput_
+0000:b66a      IN_KeyDown_
+0000:b6b2+     IN_ClearKey_
+0000:b72a*     IN_qb_
+0c5d:102e+     _inpu
 Module: 16.lib(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:b720      detectcpu_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0c42:0000*     __nullarea
-0c42:049a*     __ovlflag
-0c42:049b*     __intno
-0c42:049c*     __ovlvec
-0000:1452      _cstart_
-0000:1525*     _Not_Enough_Memory_
-0000:1657      __exit_
-0000:1676      __do_exit_with_msg__
-0000:16d3      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:16de      _big_code_
-0000:16de*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0c42:12b4      __argv
-0c42:12b8      ___argv
-0c42:12bc      __argc
-0c42:12be      ___argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:16e5      __PIA
-0000:16de*     __PIS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
-0000:16fc      strncmp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:1739      _fmalloc_
-0000:1739      malloc_
-0c42:04a0+     ___fheap
-0c42:04a2      ___fheapRover
-0c42:04a4      ___LargestSizeB4Rover
+0000:b790      detectcpu_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+0c5d:0000*     __nullarea
+0c5d:039a*     __ovlflag
+0c5d:039b*     __intno
+0c5d:039c*     __ovlvec
+0000:1462      _cstart_
+0000:1535*     _Not_Enough_Memory_
+0000:1669      __exit_
+0000:1688      __do_exit_with_msg__
+0000:16e6      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:16f0      _big_code_
+0000:16f0*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(argcv.c)
+0c5d:1184      __argv
+0c5d:1188      ___argv
+0c5d:118c      __argc
+0c5d:118e      ___argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:16f7      __PIA
+0000:16f0*     __PIS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strncmp.c)
+0000:170e      strncmp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:174d      _fmalloc_
+0000:174d      malloc_
+0c5d:03a0+     ___fheap
+0c5d:03a2      ___fheapRover
+0c5d:03a4      ___LargestSizeB4Rover
 Module: 16.lib(/dos/z/16/src/lib/bitmap.c)
-0000:ba82      bitmapLoadPcx_
-0000:bbde*     bitmapLoadPcxTiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
-0000:18ae      strstr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
-0000:19b0      atoi_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:1a4c+     __open_flags_
-0000:1d0d+     _fsopen_
-0000:1d74      fopen_
-0000:1e97*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-0000:1f21      fread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:2298      __get_errno_ptr_
-0c42:1340      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0c42:04b4      ___iob
-0c42:1342      ___OpenStreams
-0c42:1346      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:229f      fprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:22ce*     _frealloc_
-0000:22ce      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:23aa      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
-0000:23dd      strncpy_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:2419*     __exit_with_msg_
-0000:241e      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0c42:061c      __curbrk
-0c42:0624      __STACKLOW
-0c42:0626      __STACKTOP
-0c42:0628      __cbyte
-0c42:062a      __child
-0c42:062c      __no87
-0c42:0639      ___FPE_handler
-0c42:061e      __psp
-0c42:062d      __get_ovl_stack
-0c42:0631      __restore_ovl_stack
-0c42:0635      __close_ovl_file
-0c42:063d      __LpCmdLine
-0c42:0641      __LpPgmName
-0c42:0620      __osmajor
-0c42:0621      __osminor
-0c42:0622      __osmode
-0c42:0623      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:243c+     int86x_
-0000:25bf      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:25ec+     _null_exit_rtn_
-0000:25ec+     __null_int23_exit_
-0000:25ed      exit_
-0000:260e+     _exit_
-0c42:0646+     ___int23_exit
-0c42:064a+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:262a      __fill_buffer_
-0000:2879      fgetc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:29c0      __doclose_
-0000:2b0a      __shutdown_stream_
-0000:2b24      fclose_
-0c42:134a+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:2b8f      _ffree_
-0000:2b8f      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:2bfc      fwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:2f75      rand_
-0000:2fb7*     srand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:2fda      __I4M
-0000:2fda      __U4M
+0000:baf0      bitmapLoadPcx_
+0000:bc4c*     bitmapLoadPcxTiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strstr.c)
+0000:18bd      strstr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(atoi.c)
+0000:19bf      atoi_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:1a5a+     __open_flags_
+0000:1d1a+     _fsopen_
+0000:1d81      fopen_
+0000:1ea3*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fread.c)
+0000:1f2d      fread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:22a2      __get_errno_ptr_
+0000:22a9      __get_doserrno_ptr_
+0c5d:1210+     _errno
+0c5d:1212+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+0c5d:03b4      ___iob
+0c5d:051c      __fmode
+0c5d:1214      ___OpenStreams
+0c5d:1218      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprintf.c)
+0000:22b0      fprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:22df*     _frealloc_
+0000:22df      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:23bc      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strncpy.c)
+0000:23ef      strncpy_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:242b*     __exit_with_msg_
+0000:2430      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+0c5d:051e      __curbrk
+0c5d:0526      __STACKLOW
+0c5d:0528      __STACKTOP
+0c5d:052a      __cbyte
+0c5d:052c      __child
+0c5d:052e      __no87
+0c5d:053c      ___FPE_handler
+0c5d:0520      __psp
+0c5d:0530      __get_ovl_stack
+0c5d:0534      __restore_ovl_stack
+0c5d:0538      __close_ovl_file
+0c5d:0540      __LpCmdLine
+0c5d:0544      __LpPgmName
+0c5d:0522      __osmajor
+0c5d:0523      __osminor
+0c5d:0524      __osmode
+0c5d:0525      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:244e+     int86x_
+0000:25d1      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:25fe+     __null_int23_exit_
+0000:25ff      exit_
+0000:2630*     _exit_
+0c5d:0548+     ___int23_exit
+0c5d:054c+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
+0000:2649      __fill_buffer_
+0000:2898      fgetc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:29dd      __doclose_
+0000:2b27      __shutdown_stream_
+0000:2b41      fclose_
+0c5d:121c+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:2bac      _ffree_
+0000:2bac      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fwrite.c)
+0000:2c19      fwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rand.c)
+0000:2f9e      rand_
+0000:2fe0*     srand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:3004      __I4M
+0000:3004      __U4M
 Module: 16.lib(/dos/z/16/src/lib/16text.c)
-0000:bdc6*     textInit_
-0c42:134e      _romFonts
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:300c      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:315f      _dos_getvect_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:316a      _dos_setvect_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:3178      __I4D
-0000:31c7      __U4D
+0000:be36*     textInit_
+0c5d:1220      _romFonts
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:3036      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(d_getvec.c)
+0000:3189      _dos_getvect_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(d_setvec.c)
+0000:3194      _dos_setvect_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4d)
+0000:31a2      __I4D
+0000:31f1      __U4D
 Module: 16.lib(/dos/z/16/src/lib/16_head.c)
-0000:be6e*     wait_
-0000:beba*     filesize_
-0000:bf20*     printmeminfoline_
-0000:c10c      US_CheckParm_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:324b      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:32b1      __InitRtns
-0000:32b1*     __FInitRtns
-0000:330c      __FiniRtns
-0000:330c*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0c42:0664      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:3370      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:3371      __Init_Argv_
-0000:33d4+     _getargv_
-0000:3704      __Fini_Argv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:3730      __MemAllocator
-0000:37fa      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:3957      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:3acd      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:3bbc      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:3bbf      _nmalloc_
-0c42:0666      ___nheapbeg
-0c42:0668      ___MiniHeapRover
-0c42:066a      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:3c99*     _heapgrow_
-0000:3c99*     _fheapgrow_
-0000:3c9a      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:3e30      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:4028      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0c42:0098      __IsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:4059*     __set_commode_
-0c42:066c      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0c42:066e      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:4065      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:4294*     open_
-0000:42cb      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:42f8      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:4357      __freefp_
-0000:43f8      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:4439      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:45e9      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:4777      __qread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:4797      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:49cb*     fcloseall_
-0000:49d2      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:49dc*     _msize_
-0000:49f7      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:4a08      __HeapManager_expand_
-0000:4f11      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:4f64      _fexpand_
-0000:4f64*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:4f99      __EnterWVIDEO_
-0c42:0670+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:4fbd      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:4fd1      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:5037      __flushall_
-0000:50cb      flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:50d1      getche_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:50eb      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:5125      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:515b      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:53a4      _nfree_
-0c42:136a+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:549f      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:54ff      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:56d4      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:6844+     __ibm_bios_get_ticks_
-0000:68bb      clock_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:68e2      kbhit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:68f9      ftell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:69c1      ultoa_
-0000:6a7f*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0c42:1370      ____Argv
-0c42:1374      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0c42:067a      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0c42:06ce      __Start_XI
-0c42:06f2      __End_XI
-0c42:06f2      __Start_YI
-0c42:0704      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-0c42:1376      ___historical_splitparms
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:6ace*     _heapenable_
-0c42:067c      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:6adf      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:6b67      __LastFree_
-0000:6be1      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:6cf2      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:6d23      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:6d34      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:6d5a      __GetIOMode_
-0000:6d8f      __SetIOMode_nogrow_
-0c42:067e      ___NFiles
-0c42:0680      ___init_mode
-0c42:06a8      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:6dc4      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:6de0*     __get_doserrno_ptr_
-0c42:1378      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0c42:06ac      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:6de7      _dos_creat_
-0000:6e0b*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:6e2c+     __grow_iomode_
-0000:6f13+     __shrink_iomode_
-0000:6f54      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:6ffb*     __dosretax
-0000:7000*     __dosret0
-0000:7007      __set_errno_dos_
-0000:706f*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:707a      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:709f      _bexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:70f8      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:7471      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:7476      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:74c1+     utoa_
-0000:7562      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:75ac      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0c42:06c2      ___EFG_printf
-0c42:06c6*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0c42:06ca      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:75f4*     _ismbblead_
-0c42:137c      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:7610      ulltoa_
-0000:774d*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:77be      fflush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0c42:0072      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:77d3*     sbrk_
-0000:77e3      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:784c      __doserror_
-0000:785a*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:7866      __ChkTTYIOMode_
-0000:78d4*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:78e4*     _dos_close_
-0000:78f2      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:793f      __mbinit_
-0c42:06cc+     ___MBCodePage
+0000:bede*     wait_
+0000:bf2a*     filesize_
+0000:bf90*     printmeminfoline_
+0000:c17c      US_CheckParm_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:3275      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:32db      __InitRtns
+0000:32db*     __FInitRtns
+0000:3336      __FiniRtns
+0000:3336*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+0c5d:0564      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:339a      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initargv.c)
+0000:339b      __Init_Argv_
+0000:33fe+     _getargv_
+0000:372e      __Fini_Argv_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:3758      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:3760      __MemAllocator
+0000:382a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:3987      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:3afd      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:3bec      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:3bef      _nmalloc_
+0c5d:0566      ___nheapbeg
+0c5d:0568      ___MiniHeapRover
+0c5d:056a      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:3de7      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:3fcc      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(istable.c)
+0c49:0000      __IsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:3ffd*     __set_commode_
+0c5d:056c      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:4009      __set_errno_
+0000:401d*     __set_EDOM_
+0000:402f*     __set_ERANGE_
+0000:4041*     __set_EINVAL_
+0000:4056      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:4062      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:427e*     open_
+0000:42b5      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:42e2      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:4341      __freefp_
+0000:43e2      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:4423      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:45d0      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
+0000:475e      __qread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:477e      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:49b2*     fcloseall_
+0000:49b9      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:49c3*     _msize_
+0000:49de      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:49ef      __HeapManager_expand_
+0000:4ef8      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:4f4b      _fexpand_
+0000:4f4b*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:4f80      __EnterWVIDEO_
+0c5d:056e+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:4fa4      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:4fb8      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:501e      __flushall_
+0000:50b2      flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
+0000:50b8      getche_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:50d2      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:510c      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:513f      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:5388      _nfree_
+0c5d:123c+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:5483      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:54e0      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:56b3      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(clockdos.c)
+0000:681d+     __ibm_bios_get_ticks_
+0000:6894      clock_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(kbhit.c)
+0000:68bb      kbhit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ftell.c)
+0000:68d2      ftell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:699a      ultoa_
+0000:6a58*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+0c5d:1242      ____Argv
+0c5d:1246      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+0c5d:0578      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+0c5d:05a2      __Start_XI
+0c5d:05c6      __End_XI
+0c5d:05c6      __Start_YI
+0c5d:05d8      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(histsplt.c)
+0c5d:1248      ___historical_splitparms
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:6aa6*     _heapgrow_
+0000:6aa6*     _fheapgrow_
+0000:6aa7      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:6b25*     _heapenable_
+0c5d:057a      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:6b36      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:6bbe      __LastFree_
+0000:6c38      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:6d49      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:6d7a      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:6d8b      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:6db1      __GetIOMode_
+0000:6de6      __SetIOMode_nogrow_
+0c5d:057c      ___NFiles
+0c5d:057e      ___io_mode
+0c49:0110      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:6e1b      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:6e37*     _dosretax_
+0000:6e3c*     _dosret0_
+0000:6e43      __set_errno_dos_
+0000:6eab*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+0c5d:0596      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:6eb6      _dos_creat_
+0000:6eda*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:6efc+     __grow_iomode_
+0000:6fe6+     __shrink_iomode_
+0000:702b      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:70d2      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:70f7      _bexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:7150      _DoINTR_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:74c9      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:74ce      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:7519+     utoa_
+0000:75ba      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:7600      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+0c5d:0598      ___EFG_printf
+0c5d:059c*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+0c5d:124c      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:7648*     _ismbblead_
+0c5d:124e      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:7670      ulltoa_
+0000:77ad*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fflush.c)
+0000:781e      fflush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+0c5d:0072      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:7833*     sbrk_
+0000:7843      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:78ae      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:78bc      __ChkTTYIOMode_
+0000:792a*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:793a*     _dos_close_
+0000:7948      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:79ae      __mbinit_
+0c5d:05a0+     ___MBCodePage
 
 
                         +--------------------+
@@ -489,7 +494,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
                         +--------------------+
 
 16.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -497,6 +502,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001b360 (111456.)
-Entry point address: 0000:1452
-Link time: 00:00.00
+Memory size:  0001b3e0 (111584.)
+Entry point address: 0000:1462
+Link time: 00:00.01
index 6742d72ef9fef11c261294a3de7f1e841ef4539e..b4487f198e4a913a9fa13e81900d047afe2d7d06 100755 (executable)
Binary files a/bakapi.exe and b/bakapi.exe differ
index ef15e3b532d4961f7a0c85b4e31cc1fb0f7bb1e6..d9b56ccffed1795f601cb7371c850919a470e63c 100755 (executable)
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:13
+Created on:       15/09/24 16:49:01
 Executable Image: bakapi.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0a84:0000            0000e950
+DGROUP                          0aa4:0000            0000e810
 
 
 
@@ -25,26 +24,29 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 bakapi_TEXT            CODE           AUTO           0000:0000       00000236
-_TEXT                  CODE           AUTO           0000:0240       0000794e
-modex16_TEXT           CODE           AUTO           0000:7b90       00001fae
-16text_TEXT            CODE           AUTO           0000:9b40       0000010d
-bakapee_TEXT           CODE           AUTO           0000:9c50       00000be7
-FAR_DATA               FAR_DATA       AUTO           0a83:0007       00000000
-_NULL                  BEGDATA        DGROUP         0a84:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0a86:0000       00000002
-CONST                  DATA           DGROUP         0a86:0002       00000076
-CONST2                 DATA           DGROUP         0a8d:0008       0000010a
-_DATA                  DATA           DGROUP         0a9f:0000       0000024c
-XIB                    DATA           DGROUP         0ac3:000c       00000000
-XI                     DATA           DGROUP         0ac3:000c       0000001e
-XIE                    DATA           DGROUP         0ac5:000a       00000000
-YIB                    DATA           DGROUP         0ac5:000a       00000000
-YI                     DATA           DGROUP         0ac5:000a       00000012
-YIE                    DATA           DGROUP         0ac6:000c       00000000
-STRINGS                DATA           DGROUP         0ac6:000c       00000000
-DATA                   DATA           DGROUP         0ac6:000c       00000000
-_BSS                   BSS            DGROUP         0ac6:000c       00000a56
-STACK                  STACK          DGROUP         0b6d:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0240       000079f3
+modex16_TEXT           CODE           AUTO           0000:7c40       00001fb0
+16text_TEXT            CODE           AUTO           0000:9bf0       0000010d
+bakapee_TEXT           CODE           AUTO           0000:9d00       00000be5
+FAR_DATA               FAR_DATA       AUTO           0a8e:0005       00000000
+istable13_DATA         FAR_DATA       AUTO           0a8f:0000       00000101
+bits13_DATA            FAR_DATA       AUTO           0a8f:0110       00000008
+iomode13_DATA          FAR_DATA       AUTO           0a8f:0120       00000028
+_NULL                  BEGDATA        DGROUP         0aa4:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0aa6:0000       00000002
+CONST                  DATA           DGROUP         0aa6:0002       00000076
+CONST2                 DATA           DGROUP         0aad:0008       00000000
+_DATA                  DATA           DGROUP         0aae:0000       00000222
+XIB                    DATA           DGROUP         0ad0:0002       00000000
+XI                     DATA           DGROUP         0ad0:0002       0000001e
+XIE                    DATA           DGROUP         0ad2:0000       00000000
+YIB                    DATA           DGROUP         0ad2:0000       00000000
+YI                     DATA           DGROUP         0ad2:0000       00000012
+YIE                    DATA           DGROUP         0ad3:0002       00000000
+STRINGS                DATA           DGROUP         0ad3:0002       00000000
+DATA                   DATA           DGROUP         0ad3:0002       00000000
+_BSS                   BSS            DGROUP         0ad3:0002       00000a58
+STACK                  STACK          DGROUP         0b79:0000       0000dac0
 
 
                         +----------------+
@@ -59,386 +61,390 @@ Address        Symbol
 
 Module: bakapi.o(/dos/z/16/src/bakapi.c)
 0000:00a2      main_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
 0000:0245      __STK
 0000:0265*     __STKOVERFLOW_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rand.c)
 0000:0282      rand_
 0000:02c4*     srand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
 0000:02ef      __PIA
 0000:02e8*     __PIS
 Module: 16.lib(/dos/z/16/src/lib/modex16.c)
-0000:7d48      VGAmodeX_
-0000:7df0+     modexEnter_
-0000:7e8c*     modexLeave_
-0000:7ea4      modexDefaultPage_
-0000:7efe*     modexNextPage_
-0000:7fba*     modexNextPage0_
-0000:805e      modexShowPage_
-0000:815a*     modexPanPage_
-0000:81aa*     modexSelectPlane_
-0000:81ce      modexClearRegion_
-0000:82e6*     oldDrawBmp_
-0000:844c*     modexDrawBmp_
-0000:84b2+     modexDrawBmpRegion_
-0000:861c*     modexDrawPlanarBuf_
-0000:863a*     modexDrawSprite_
-0000:86a0+     modexDrawSpriteRegion_
-0000:8818*     modexCopyPageRegion_
-0000:8982*     modexFadeOn_
-0000:89b2*     modexFadeOff_
-0000:89e0*     modexFlashOn_
-0000:8a0e*     modexFlashOff_
-0000:8ade+     modexPalSave_
-0000:8b34+     modexNewPal_
-0000:8b84*     modexLoadPalFile_
-0000:8c66*     modexSavePalFile_
-0000:8cde*     modexPalBlack_
-0000:8d08*     modexPalWhite_
-0000:8d32+     modexPalUpdate_
-0000:92a2+     modexPalUpdate1_
-0000:931c*     modexPalUpdate0_
-0000:9368+     chkcolor_
-0000:9680      modexputPixel_
-0000:970e*     modexgetPixel_
-0000:9794*     modexhlin_
-0000:9800      modexprint_
-0000:999a*     modexprintbig_
-0000:9b16+     modexWaitBorder_
-0a84:01c4      _VGA
+0000:7df8      VGAmodeX_
+0000:7ea0+     modexEnter_
+0000:7f3a*     modexLeave_
+0000:7f52      modexDefaultPage_
+0000:7fac*     modexNextPage_
+0000:8068*     modexNextPage0_
+0000:810c      modexShowPage_
+0000:8208*     modexPanPage_
+0000:8258*     modexSelectPlane_
+0000:827c      modexClearRegion_
+0000:8394*     oldDrawBmp_
+0000:84fa*     modexDrawBmp_
+0000:8560+     modexDrawBmpRegion_
+0000:86ca*     modexDrawPlanarBuf_
+0000:86e8*     modexDrawSprite_
+0000:874e+     modexDrawSpriteRegion_
+0000:88c6*     modexCopyPageRegion_
+0000:8a30*     modexFadeOn_
+0000:8a60*     modexFadeOff_
+0000:8a8e*     modexFlashOn_
+0000:8abc*     modexFlashOff_
+0000:8b8a+     modexPalSave_
+0000:8be0+     modexNewPal_
+0000:8c30*     modexLoadPalFile_
+0000:8d12*     modexSavePalFile_
+0000:8d8a*     modexPalBlack_
+0000:8db4*     modexPalWhite_
+0000:8dde+     modexPalUpdate_
+0000:9354+     modexPalUpdate1_
+0000:93ce*     modexPalUpdate0_
+0000:941a+     chkcolor_
+0000:9732      modexputPixel_
+0000:97c0*     modexgetPixel_
+0000:9846*     modexhlin_
+0000:98b2      modexprint_
+0000:9a4c*     modexprintbig_
+0000:9bc8+     modexWaitBorder_
+0aa4:00b4      _VGA
 Module: 16.lib(/dos/z/16/src/lib/16text.c)
-0000:9bb6      textInit_
-0a84:0d3c      _romFonts
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
+0000:9c66      textInit_
+0aa4:0c02      _romFonts
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(kbhit.c)
 0000:0306      kbhit_
 Module: 16.lib(/dos/z/16/src/lib/bakapee.c)
-0000:9c58*     pdump_
-0000:9cba+     cls_
-0000:9d20+     colortest_
-0000:9d72+     colorz_
-0000:9dd6+     ssd_
-0000:9ef4+     dingpp_
-0000:9f66+     dingo_
-0000:9ffc+     dingas_
-0000:a0aa+     dingu_
-0000:a10c+     dingq_
-0000:a1ac      ding_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
+0000:9d08*     pdump_
+0000:9d68+     cls_
+0000:9dce+     colortest_
+0000:9e20+     colorz_
+0000:9e84+     ssd_
+0000:9fa2+     dingpp_
+0000:a014+     dingo_
+0000:a0aa+     dingas_
+0000:a158+     dingu_
+0000:a1ba+     dingq_
+0000:a25a      ding_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(getch.c)
 0000:031d      getch_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
 0000:0337      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scanf.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(scanf.c)
 0000:0416+     vscanf_
 0000:0444      scanf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0a84:0000*     __nullarea
-0a84:01f4*     __ovlflag
-0a84:01f5*     __intno
-0a84:01f6*     __ovlvec
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+0aa4:0000*     __nullarea
+0aa4:00e4*     __ovlflag
+0aa4:00e5*     __intno
+0aa4:00e6*     __ovlvec
 0000:046c      _cstart_
 0000:053f*     _Not_Enough_Memory_
-0000:0671      __exit_
-0000:0690      __do_exit_with_msg__
-0000:06ed      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:06f8      _big_code_
-0000:06f8*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0a84:0d54      __argv
-0a84:0d58      ___argv
-0a84:0d5c      __argc
-0a84:0d5e      ___argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:06f8*     __exit_with_msg_
-0000:06fd      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0a84:01fa      __curbrk
-0a84:0202      __STACKLOW
-0a84:0204      __STACKTOP
-0a84:0206      __cbyte
-0a84:0208      __child
-0a84:020a      __no87
-0a84:0217      ___FPE_handler
-0a84:01fc      __psp
-0a84:020b      __get_ovl_stack
-0a84:020f      __restore_ovl_stack
-0a84:0213      __close_ovl_file
-0a84:021b      __LpCmdLine
-0a84:021f      __LpPgmName
-0a84:01fe      __osmajor
-0a84:01ff      __osminor
-0a84:0200      __osmode
-0a84:0201      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:071c      __I4M
-0000:071c      __U4M
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:0734+     int86x_
-0000:08b7      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:08e4      _fmalloc_
-0000:08e4      malloc_
-0a84:0224+     ___fheap
-0a84:0226      ___fheapRover
-0a84:0228      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:0a59+     _null_exit_rtn_
-0000:0a59+     __null_int23_exit_
-0000:0a5a      exit_
-0000:0a7b+     _exit_
-0a84:022a+     ___int23_exit
-0a84:022e+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:0a97+     __open_flags_
-0000:0d58+     _fsopen_
-0000:0dbf      fopen_
-0000:0ee2*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:0f6c+     __fill_buffer_
-0000:11bb      fgetc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:1302      __doclose_
-0000:144c      __shutdown_stream_
-0000:1466      fclose_
-0a84:0d60+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:14d1      _ffree_
-0000:14d1      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:153e      fwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
-0000:18b7      delay_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0a84:0232      ___iob
-0a84:0d64      ___OpenStreams
-0a84:0d68      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:1a49      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ungetc.c)
-0000:1b9c      ungetc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scnf.c)
-0000:2dd5      __scnf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:309b      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:3101      __InitRtns
-0000:3101*     __FInitRtns
-0000:315c      __FiniRtns
-0000:315c*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0a84:039a      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:31c0      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:31c1      __Init_Argv_
-0000:3224+     _getargv_
-0000:3554      __Fini_Argv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:357e      __EnterWVIDEO_
-0a84:039c+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:35a2      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:35b6      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:3620      __MemAllocator
-0000:36ea      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:3847      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:39bd      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:3aac      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:3aaf      _nmalloc_
-0a84:039e      ___nheapbeg
-0a84:03a0      ___MiniHeapRover
-0a84:03a2      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:3b89*     _heapgrow_
-0000:3b89*     _fheapgrow_
-0000:3b8a      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:3c02*     __set_commode_
-0a84:03a4      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:3c0e*     __get_errno_ptr_
-0a84:0d70      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0a84:03a6      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:3c15      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:3e44*     open_
-0000:3e7b      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:3fc6      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:41be      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:421d      __freefp_
-0000:42be      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:42ff      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:44b0      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:44e3      __flushall_
-0000:4577*     flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:457d      getche_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:4597      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:4725      __qread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:4745      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:477f      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:47b5      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:49fe      _nfree_
-0a84:0d72+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:4af9      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:4b59      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:4d2e      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:4f62*     fcloseall_
-0000:4f69      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:4f73      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0a84:0098      __IsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0a84:03a8      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:60e3*     _ismbblead_
-0a84:0d74      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbtowc.c)
-0000:60ff      mbtowc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bits.c)
-0a84:019a      __Bits
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fdfs086.asm)
-0000:621c      __FDFS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:6264*     __I4D
-0000:62b3      __U4D
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0a84:03aa      ___EFG_printf
-0a84:03ae      ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i8m086.asm)
-0000:6365*     __I8M
-0000:6365      __U8M
-0000:634a*     __I8ME
-0000:634a*     __U8ME
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0a84:0e76      ____Argv
-0a84:0e7a      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0a84:03b2      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0a84:03fc      __Start_XI
-0a84:041a      __End_XI
-0a84:041a      __Start_YI
-0a84:042c      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-0a84:0e7c      ___historical_splitparms
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:64b0      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:64e2      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:685b*     _heapenable_
-0a84:03b4      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:686c      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:68f4      __LastFree_
-0000:696e      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:6a7f      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:6aa5      __GetIOMode_
-0000:6ada      __SetIOMode_nogrow_
-0a84:03b6      ___NFiles
-0a84:03b8      ___init_mode
-0a84:03e0      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:6b0f      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:6b2b*     __get_doserrno_ptr_
-0a84:0e7e      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0a84:03e4      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:6b32      _dos_creat_
-0000:6b56*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:6b77+     __grow_iomode_
-0000:6c5e+     __shrink_iomode_
-0000:6c9f      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:6d46*     __dosretax
-0000:6d4b*     __dosret0
-0000:6d52      __set_errno_dos_
-0000:6dba*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:6dc5      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:6df6      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:6e07      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:6e0c      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:6e57+     utoa_
-0000:6ef8      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:6f42      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:6f77      ulltoa_
-0000:70b4*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:7125      ultoa_
-0000:71e3*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:726f      __mbinit_
-0a84:03fa+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:734a*     sbrk_
-0000:735a      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:73c2      __doserror_
-0000:73d0*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:73dc*     _frealloc_
-0000:73dc      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:74b8      __ChkTTYIOMode_
-0000:7526*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:7536*     _dos_close_
-0000:7544      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0a84:0072      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:7553*     _msize_
-0000:756e      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:757f      __HeapManager_expand_
-0000:7a88      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:7adb      _fexpand_
-0000:7adb*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:7b10      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:7b35      _bexpand_
+0000:0673      __exit_
+0000:0692      __do_exit_with_msg__
+0000:06f0      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:06fa      _big_code_
+0000:06fa*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(argcv.c)
+0aa4:0c1a      __argv
+0aa4:0c1e      ___argv
+0aa4:0c22      __argc
+0aa4:0c24      ___argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:06fa*     __exit_with_msg_
+0000:06ff      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+0aa4:00ea      __curbrk
+0aa4:00f2      __STACKLOW
+0aa4:00f4      __STACKTOP
+0aa4:00f6      __cbyte
+0aa4:00f8      __child
+0aa4:00fa      __no87
+0aa4:0108      ___FPE_handler
+0aa4:00ec      __psp
+0aa4:00fc      __get_ovl_stack
+0aa4:0100      __restore_ovl_stack
+0aa4:0104      __close_ovl_file
+0aa4:010c      __LpCmdLine
+0aa4:0110      __LpPgmName
+0aa4:00ee      __osmajor
+0aa4:00ef      __osminor
+0aa4:00f0      __osmode
+0aa4:00f1      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:071e      __I4M
+0000:071e      __U4M
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:0736+     int86x_
+0000:08b9      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:08e6      _fmalloc_
+0000:08e6      malloc_
+0aa4:0114+     ___fheap
+0aa4:0116      ___fheapRover
+0aa4:0118      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:0a56+     __null_int23_exit_
+0000:0a57      exit_
+0000:0a88*     _exit_
+0aa4:011a+     ___int23_exit
+0aa4:011e+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:0aa1+     __open_flags_
+0000:0d61+     _fsopen_
+0000:0dc8      fopen_
+0000:0eea*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
+0000:0f74+     __fill_buffer_
+0000:11c3      fgetc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:1308      __doclose_
+0000:1452      __shutdown_stream_
+0000:146c      fclose_
+0aa4:0c26+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:14d7      _ffree_
+0000:14d7      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fwrite.c)
+0000:1544      fwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(delay.c)
+0000:18c9      delay_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+0aa4:0122      ___iob
+0aa4:028a      __fmode
+0aa4:0c2a      ___OpenStreams
+0aa4:0c2e      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:1a42      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ungetc.c)
+0000:1b95      ungetc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(scnf.c)
+0000:2de5      __scnf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:30ab      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:3111      __InitRtns
+0000:3111*     __FInitRtns
+0000:316c      __FiniRtns
+0000:316c*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+0aa4:028c      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:31d0      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initargv.c)
+0000:31d1      __Init_Argv_
+0000:3234+     _getargv_
+0000:3564      __Fini_Argv_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:358e      __EnterWVIDEO_
+0aa4:028e+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:35b2      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:35c6      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:362c      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:3640      __MemAllocator
+0000:370a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:3867      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:39dd      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:3acc      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:3acf      _nmalloc_
+0aa4:0290      ___nheapbeg
+0aa4:0292      ___MiniHeapRover
+0aa4:0294      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:3ba9*     __set_commode_
+0aa4:0296      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:3bb5      __set_errno_
+0000:3bc9*     __set_EDOM_
+0000:3bdb*     __set_ERANGE_
+0000:3bed*     __set_EINVAL_
+0000:3c02      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:3c0e      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:3e2a*     open_
+0000:3e61      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:3fac      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:4191      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:41f0      __freefp_
+0000:4291      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:42d2      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:4480      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:44b3      __flushall_
+0000:4547*     flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
+0000:454d      getche_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:4567      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
+0000:46f5      __qread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:4715      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:474f      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:4782      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:49cb      _nfree_
+0aa4:0c36+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:4ac6      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:4b23      __get_errno_ptr_
+0000:4b2a      __get_doserrno_ptr_
+0aa4:0c38+     _errno
+0aa4:0c3a+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:4b31      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:4d04      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:4f38*     fcloseall_
+0000:4f3f      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:4f49      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(istable.c)
+0a8f:0000      __IsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+0aa4:0c3c      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:60b3*     _ismbblead_
+0aa4:0c3e      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbtowc.c)
+0000:60db      mbtowc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bits.c)
+0a8f:0110      __Bits
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fdfs086)
+0000:6236      __FDFS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4d)
+0000:627e*     __I4D
+0000:62cd      __U4D
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+0aa4:0298      ___EFG_printf
+0aa4:029c      ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i8m086)
+0000:637f*     __I8M
+0000:637f      __U8M
+0000:6364*     __I8ME
+0000:6364*     __U8ME
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+0aa4:0d40      ____Argv
+0aa4:0d44      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+0aa4:02a0      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+0aa4:02c2      __Start_XI
+0aa4:02e0      __End_XI
+0aa4:02e0      __Start_YI
+0aa4:02f2      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(histsplt.c)
+0aa4:0d46      ___historical_splitparms
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:64ca      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:64fc      _DoINTR_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:6875*     _heapgrow_
+0000:6875*     _fheapgrow_
+0000:6876      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:68f4*     _heapenable_
+0aa4:02a2      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:6905      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:698d      __LastFree_
+0000:6a07      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:6b18      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:6b3e      __GetIOMode_
+0000:6b73      __SetIOMode_nogrow_
+0aa4:02a4      ___NFiles
+0aa4:02a6      ___io_mode
+0a8f:0120      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:6ba8      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:6bc4*     _dosretax_
+0000:6bc9*     _dosret0_
+0000:6bd0      __set_errno_dos_
+0000:6c38*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+0aa4:02be      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:6c43      _dos_creat_
+0000:6c67*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:6c89+     __grow_iomode_
+0000:6d73+     __shrink_iomode_
+0000:6db8      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:6e5f      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:6e90      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:6ea1      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:6ea6      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:6ef1+     utoa_
+0000:6f92      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:6fd8      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:700d      ulltoa_
+0000:714a*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:71bb      ultoa_
+0000:7279*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:731d      __mbinit_
+0aa4:02c0+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:73f8*     sbrk_
+0000:7408      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:7472      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:7480*     _frealloc_
+0000:7480      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:755c      __ChkTTYIOMode_
+0000:75ca*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:75da*     _dos_close_
+0000:75e8      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+0aa4:0072      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:75f8*     _msize_
+0000:7613      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:7624      __HeapManager_expand_
+0000:7b2d      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:7b80      _fexpand_
+0000:7b80*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:7bb5      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:7bda      _bexpand_
 
 
                         +--------------------+
@@ -446,7 +452,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +--------------------+
 
 16.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -454,6 +460,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00019190 (102800.)
+Memory size:  00019250 (102992.)
 Entry point address: 0000:046c
 Link time: 00:00.00
index dccbb91ca7c173dc0b62fb92546369d0e3cc2094..aba2c9e8489cccf3794b807f47240bd698ab0c0c 100755 (executable)
Binary files a/exmmtest.exe and b/exmmtest.exe differ
index 0cf11413791d5ea510e6f3a954e26f2653238bd0..25369c48fa3f3628205c96fa3b32a7aef2f9acbb 100755 (executable)
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:13
+Created on:       15/09/24 16:49:02
 Executable Image: exmmtest.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0c09:0000            0000e090
+DGROUP                          0c25:0000            0000df70
 
 
 
@@ -25,28 +24,30 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 exmmtest_TEXT          CODE           AUTO           0000:0000       00000373
-_TEXT                  CODE           AUTO           0000:0380       00006448
-16_mm_TEXT             CODE           AUTO           0000:67d0       00003308
-16_ca_TEXT             CODE           AUTO           0000:9ae0       000003fd
-16_hc_TEXT             CODE           AUTO           0000:9ee0       0000158b
-16_head_TEXT           CODE           AUTO           0000:b470       00000405
-kitten_TEXT            CODE           AUTO           0000:b880       0000080a
-FAR_DATA               FAR_DATA       AUTO           0c08:000a       00000000
-_NULL                  BEGDATA        DGROUP         0c09:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0c0b:0000       00000002
-CONST                  DATA           DGROUP         0c0b:0002       00000076
-CONST2                 DATA           DGROUP         0c12:0008       00000102
-_DATA                  DATA           DGROUP         0c23:0000       0000025a
-XIB                    DATA           DGROUP         0c48:000a       00000000
-XI                     DATA           DGROUP         0c48:000a       0000002a
-XIE                    DATA           DGROUP         0c4b:0004       00000000
-YIB                    DATA           DGROUP         0c4b:0004       00000000
-YI                     DATA           DGROUP         0c4b:0004       00000018
-YIE                    DATA           DGROUP         0c4c:000c       00000000
-STRINGS                DATA           DGROUP         0c4c:000c       00000000
-DATA                   DATA           DGROUP         0c4c:000c       00000000
-_BSS                   BSS            DGROUP         0c4d:0000       0000018c
-STACK                  STACK          DGROUP         0c66:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0380       000064c5
+16_mm_TEXT             CODE           AUTO           0000:6850       00003306
+16_ca_TEXT             CODE           AUTO           0000:9b60       000003fd
+16_hc_TEXT             CODE           AUTO           0000:9f60       00001585
+16_head_TEXT           CODE           AUTO           0000:b4f0       00000405
+kitten_TEXT            CODE           AUTO           0000:b900       0000080e
+FAR_DATA               FAR_DATA       AUTO           0c10:000e       00000000
+istable13_DATA         FAR_DATA       AUTO           0c11:0000       00000101
+iomode13_DATA          FAR_DATA       AUTO           0c11:0110       00000028
+_NULL                  BEGDATA        DGROUP         0c25:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0c27:0000       00000002
+CONST                  DATA           DGROUP         0c27:0002       00000076
+CONST2                 DATA           DGROUP         0c2e:0008       00000000
+_DATA                  DATA           DGROUP         0c2f:0000       00000230
+XIB                    DATA           DGROUP         0c52:0000       00000000
+XI                     DATA           DGROUP         0c52:0000       0000002a
+XIE                    DATA           DGROUP         0c54:000a       00000000
+YIB                    DATA           DGROUP         0c54:000a       00000000
+YI                     DATA           DGROUP         0c54:000a       00000018
+YIE                    DATA           DGROUP         0c56:0002       00000000
+STRINGS                DATA           DGROUP         0c56:0002       00000000
+DATA                   DATA           DGROUP         0c56:0002       00000000
+_BSS                   BSS            DGROUP         0c57:0000       0000018e
+STACK                  STACK          DGROUP         0c70:0000       0000dac0
 
 
                         +----------------+
@@ -61,429 +62,434 @@ Address        Symbol
 
 Module: exmmtest.o(/dos/z/16/src/exmmtest.c)
 0000:0110      main_
-0c09:0440+     _gvar
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+0c25:0320+     _gvar
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
 0000:0385      __STK
 0000:03a5      __STKOVERFLOW_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
 0000:03c2      _fmalloc_
 0000:03c2      malloc_
-0c09:01a6      ___fheap
-0c09:01a8      ___fheapRover
-0c09:01aa      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:053f      __PIA
-0000:0538*     __PIS
+0c25:00a6      ___fheap
+0c25:00a8      ___fheapRover
+0c25:00aa      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:0539      __PIA
+0000:0532*     __PIS
 Module: 16.lib(/dos/z/16/src/lib/16_mm.c)
-0000:71b4+     MML_CheckForEMS_
-0000:7210+     MML_SetupEMS_
-0000:73c8+     MML_ShutdownEMS_
-0000:7434+     MM_MapEMS_
-0000:7530*     MM_MapXEMS_
-0000:7650+     MML_CheckForXMS_
-0000:76ac*     MML_SetupXMS_
-0000:7794+     MML_ShutdownXMS_
-0000:7822+     MML_UseSpace_
-0000:7a00+     MML_ClearBlock_
-0000:7a84      MM_Startup_
-0000:7eb6      MM_Shutdown_
-0000:7f4c      MM_GetPtr_
-0000:8346      MM_FreePtr_
-0000:843e*     MM_SetPurge_
-0000:8518*     MM_SetLock_
-0000:85f0+     MM_SortMem_
-0000:87de      MM_ShowMemory_
-0000:8e7e      MM_DumpData_
-0000:8fd8+     MM_UnusedMemory_
-0000:905c+     MM_TotalFree_
-0000:90f2*     MM_Report_
-0000:9aaa*     MM_BombOnError_
-0c09:0460+     _beforesort
-0c09:0464+     _aftersort
-0c09:0468+     _XMSaddr
+0000:7234+     MML_CheckForEMS_
+0000:7290+     MML_SetupEMS_
+0000:7448+     MML_ShutdownEMS_
+0000:74b4+     MM_MapEMS_
+0000:75b0*     MM_MapXEMS_
+0000:76d0+     MML_CheckForXMS_
+0000:772c*     MML_SetupXMS_
+0000:7814+     MML_ShutdownXMS_
+0000:78a2+     MML_UseSpace_
+0000:7a80+     MML_ClearBlock_
+0000:7b04      MM_Startup_
+0000:7f34      MM_Shutdown_
+0000:7fca      MM_GetPtr_
+0000:83c4      MM_FreePtr_
+0000:84bc*     MM_SetPurge_
+0000:8596*     MM_SetLock_
+0000:866e+     MM_SortMem_
+0000:885c      MM_ShowMemory_
+0000:8efc      MM_DumpData_
+0000:9056+     MM_UnusedMemory_
+0000:90da+     MM_TotalFree_
+0000:9170*     MM_Report_
+0000:9b28*     MM_BombOnError_
+0c25:0340+     _beforesort
+0c25:0344+     _aftersort
+0c25:0348+     _XMSaddr
 Module: 16.lib(/dos/z/16/src/lib/16_ca.c)
-0000:9b0e      CA_OpenDebug_
-0000:9b5e      CA_CloseDebug_
-0000:9b8c+     CA_FarRead_
-0000:9c0c*     CA_FarWrite_
-0000:9c8c*     CA_ReadFile_
-0000:9d08      CA_LoadFile_
-0000:9db0*     CAL_OptimizeNodes_
-0000:9e60      CA_Startup_
-0000:9eb0      CA_Shutdown_
-0c09:0470*     _finishcachebox
-0c09:0474*     _drawcachebox
-0c09:0478*     _updatecachebox
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:0556      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bmsize.c)
-0000:0585      _bmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
-0000:05bc      getch_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:05d6      _ffree_
-0000:05d6      free_
+0000:9b8e      CA_OpenDebug_
+0000:9bde      CA_CloseDebug_
+0000:9c0c+     CA_FarRead_
+0000:9c8c*     CA_FarWrite_
+0000:9d0c*     CA_ReadFile_
+0000:9d88      CA_LoadFile_
+0000:9e30*     CAL_OptimizeNodes_
+0000:9ee0      CA_Startup_
+0000:9f30      CA_Shutdown_
+0c25:0350*     _finishcachebox
+0c25:0354*     _drawcachebox
+0c25:0358*     _updatecachebox
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
+0000:0550      printf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bmsize.c)
+0000:057f      _bmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(getch.c)
+0000:05b6      getch_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:05d0      _ffree_
+0000:05d0      free_
 Module: 16.lib(/dos/z/16/src/lib/16_hc.c)
-0000:a08c+     LargestFreeBlock_
-0000:a11a+     _coreleft_
-0000:a196+     LargestFarFreeBlock_
-0000:a24c+     _farcoreleft_
-0000:a2fa+     LargestHugeFreeBlock_
-0000:a3ea*     _hugecoreleft_
-0000:a4ba      GetFreeSize_
-0000:a514      GetFarFreeSize_
-0000:a55e      GetNearFreeSize_
-0000:a5ac      heapdump_
-0000:b24e+     heapstat_
-0000:b38c+     heapstat0_
-0000:b3ee+     HC_OpenDebug_
-0000:b43e*     HC_CloseDebug_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0c09:0000*     __nullarea
-0c09:01e4*     __ovlflag
-0c09:01e5*     __intno
-0c09:01e6*     __ovlvec
-0000:0644      _cstart_
-0000:0717*     _Not_Enough_Memory_
-0000:0849      __exit_
-0000:0868      __do_exit_with_msg__
-0000:08c5      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:08d0      _big_code_
-0000:08d0*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0c09:047c      __argv
-0c09:0480      ___argv
-0c09:0484      __argc
-0c09:0486      ___argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:08d0*     __exit_with_msg_
-0000:08d5      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0c09:01ea      __curbrk
-0c09:01f2      __STACKLOW
-0c09:01f4      __STACKTOP
-0c09:01f6      __cbyte
-0c09:01f8      __child
-0c09:01fa      __no87
-0c09:0207      ___FPE_handler
-0c09:01ec      __psp
-0c09:01fb      __get_ovl_stack
-0c09:01ff      __restore_ovl_stack
-0c09:0203      __close_ovl_file
-0c09:020b      __LpCmdLine
-0c09:020f      __LpPgmName
-0c09:01ee      __osmajor
-0c09:01ef      __osminor
-0c09:01f0      __osmode
-0c09:01f1      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
+0000:a10c+     LargestFreeBlock_
+0000:a19a+     _coreleft_
+0000:a216+     LargestFarFreeBlock_
+0000:a2cc+     _farcoreleft_
+0000:a37a+     LargestHugeFreeBlock_
+0000:a46a*     _hugecoreleft_
+0000:a53a      GetFreeSize_
+0000:a594      GetFarFreeSize_
+0000:a5de      GetNearFreeSize_
+0000:a62c      heapdump_
+0000:b2c8+     heapstat_
+0000:b406+     heapstat0_
+0000:b468+     HC_OpenDebug_
+0000:b4b8*     HC_CloseDebug_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+0c25:0000*     __nullarea
+0c25:00e4*     __ovlflag
+0c25:00e5*     __intno
+0c25:00e6*     __ovlvec
+0000:063e      _cstart_
+0000:0711*     _Not_Enough_Memory_
+0000:0845      __exit_
+0000:0864      __do_exit_with_msg__
+0000:08c2      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:08cc      _big_code_
+0000:08cc*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(argcv.c)
+0c25:035c      __argv
+0c25:0360      ___argv
+0c25:0364      __argc
+0c25:0366      ___argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:08cc*     __exit_with_msg_
+0000:08d1      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+0c25:00ea      __curbrk
+0c25:00f2      __STACKLOW
+0c25:00f4      __STACKTOP
+0c25:00f6      __cbyte
+0c25:00f8      __child
+0c25:00fa      __no87
+0c25:0108      ___FPE_handler
+0c25:00ec      __psp
+0c25:00fc      __get_ovl_stack
+0c25:0100      __restore_ovl_stack
+0c25:0104      __close_ovl_file
+0c25:010c      __LpCmdLine
+0c25:0110      __LpPgmName
+0c25:00ee      __osmajor
+0c25:00ef      __osminor
+0c25:00f0      __osmode
+0c25:00f1      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:08f0      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
 0000:0900      __MemAllocator
 0000:09ca      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
 0000:0b27      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
 0000:0c9d      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
 0000:0d8c      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
 0000:0d8f      _nmalloc_
-0c09:0214      ___nheapbeg
-0c09:0216      ___MiniHeapRover
-0c09:0218      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
+0c25:0114      ___nheapbeg
+0c25:0116      ___MiniHeapRover
+0c25:0118      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
 0000:0e69*     _heapgrow_
 0000:0e69      _fheapgrow_
 0000:0e6a      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:0ee2      _memavl_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(memavl.c)
+0000:0ee8      _memavl_
 Module: 16.lib(/dos/z/16/src/lib/16_head.c)
-0000:b47e*     wait_
-0000:b4ca*     filesize_
-0000:b530      printmeminfoline_
-0000:b71c      US_CheckParm_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:0f27      _nfree_
-0c09:0488+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:1022+     _null_exit_rtn_
-0000:1022+     __null_int23_exit_
-0000:1023      exit_
-0000:1044+     _exit_
-0c09:0224+     ___int23_exit
-0c09:0228+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:1060      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:1094      __I4D
-0000:10e3      __U4D
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:1167      ultoa_
-0000:1225*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:13ab      write_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:15d7+     __open_flags_
-0000:1898+     _fsopen_
-0000:18ff      fopen_
-0000:1a22*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:1aac      fprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:1adb      __doclose_
-0000:1c25      __shutdown_stream_
-0000:1c3f      fclose_
-0c09:048a+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:1caa      unlink_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:1eda      open_
-0000:1f11      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:1f3e      close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:1f43      filelength_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0c09:022c      ___iob
-0c09:048e      ___OpenStreams
-0c09:0492      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:1fbb      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:2123      halloc_
-0000:2208      hfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:220f      _heapwalk_
-0000:220f      _fheapwalk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:2224+     __NHeapWalk_
-0000:231d      _nheapwalk_
+0000:b4fe*     wait_
+0000:b54a*     filesize_
+0000:b5b0      printmeminfoline_
+0000:b79c      US_CheckParm_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:0f2d      _nfree_
+0c25:0368+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:1028+     __null_int23_exit_
+0000:1029      exit_
+0000:105a*     _exit_
+0c25:0124+     ___int23_exit
+0c25:0128+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:1074      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4d)
+0000:10a8      __I4D
+0000:10f7      __U4D
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:117b      ultoa_
+0000:1239*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(write.c)
+0000:13bd      write_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:15db+     __open_flags_
+0000:189b+     _fsopen_
+0000:1902      fopen_
+0000:1a24*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprintf.c)
+0000:1aae      fprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:1add      __doclose_
+0000:1c27      __shutdown_stream_
+0000:1c41      fclose_
+0c25:036a+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(unlnk.c)
+0000:1cac      unlink_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:1ed0      open_
+0000:1f07      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(close.c)
+0000:1f34      close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filelen.c)
+0000:1f39      filelength_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+0c25:012c      ___iob
+0c25:0294      __fmode
+0c25:036e      ___OpenStreams
+0c25:0372      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:1fb1      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(haloc.c)
+0000:2119      halloc_
+0000:2202      hfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fheapwal.c)
+0000:2209      _heapwalk_
+0000:2209      _fheapwalk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nheapwal.c)
+0000:221e+     __NHeapWalk_
+0000:2317      _nheapwalk_
 Module: 16.lib(/dos/z/16/src/lib/nyan/kitten.c)
-0000:b8bc      KITTENGETS
-0000:b91c*     kittenopen_
-0000:bb6a+     catread_
-0000:bc1e*     kittenclose_
-0000:bc3a+     mystrtoul_
-0000:bcee+     processEscChars_
-0000:be74+     get_line_
-0000:bee6+     db_fetch_
-0000:bf7c+     db_insert_
-0c09:0394+     __kitten_catalog
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:232d      stackavail_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:233b      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:23a1      __InitRtns
-0000:23a1*     __FInitRtns
-0000:23fc      __FiniRtns
-0000:23fc*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0c09:0396      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:2460      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:2461      __Init_Argv_
-0000:24c4+     _getargv_
-0000:27f4      __Fini_Argv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:281e      __EnterWVIDEO_
-0c09:0398+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:2842*     _heapenable_
-0c09:039a      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0c09:039c      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:2853      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:28db      __LastFree_
-0000:2955      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:2a66+     __ibm_bios_get_ticks_
-0000:2add      clock_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:2b04      kbhit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:2b1b      ftell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:2d01      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0c09:0098      __IsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:2ef9      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0c09:0022      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:2f07      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:2f41*     __dosretax
-0000:2f46*     __dosret0
-0000:2f4d      __set_errno_dos_
-0000:2fb5*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:2fc0*     __get_errno_ptr_
-0c09:04ac      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:2fc7      __GetIOMode_
-0000:2ffc      __SetIOMode_nogrow_
-0c09:03ba      ___NFiles
-0c09:03bc      ___init_mode
-0c09:03e4      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:3031*     __set_commode_
-0c09:03e8      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0c09:03ea      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:303d      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:309c      __freefp_
-0000:313d      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:317e      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:332e      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:3364      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:35ae      __doserror_
-0000:35bc      __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:35c8      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:35ee      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:360a*     __get_doserrno_ptr_
-0c09:04ae      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0c09:03ec      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:3611      _dos_creat_
-0000:3635*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:3656+     __grow_iomode_
-0000:373d+     __shrink_iomode_
-0000:377e      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:3825      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:3a59*     fcloseall_
-0000:3a60      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:3a6a      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:3c3f      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:3dcd      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:4f3e*     __I4M
-0000:4f3e      __U4M
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:5018      __HeapWalk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:523e      sprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:526d      getenv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:5358      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:5389      read_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:54c2*     __clib_strdup_
-0000:54c2      strdup_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0c09:04b2      ____Argv
-0c09:04b6      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0c09:03fa      __Start_XI
-0c09:0424      __End_XI
-0c09:0424      __Start_YI
-0c09:043c      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-0c09:04b8      ___historical_splitparms
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:5514*     sbrk_
-0000:5524      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:558c      fflush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:55a1      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:55b2      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:55e3      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:5643      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:5648*     _frealloc_
-0000:5648      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:5724      __ChkTTYIOMode_
-0000:5792*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:57a2      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:57ed+     utoa_
-0000:588e      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:58d8      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0c09:03ee      ___EFG_printf
-0c09:03f2*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0c09:03f6      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:5920*     _ismbblead_
-0c09:04ba      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:593c      ulltoa_
-0000:5a79*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:5b03      vsprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0c09:05bc      ___env_mask
-0c09:05c0      _environ
-0c09:05c4*     __wenviron
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:5b45      _mbterm_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:5b98      _mbsnextc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:5bf3      _mbctoupper_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:5c16      _mbsinc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:5c68+     __flushall_
-0000:5cfc      flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:5d02*     _dos_close_
-0000:5d10      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:5d1f*     _msize_
-0000:5d3a      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:5d4b      __HeapManager_expand_
-0000:6254      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:62a7      _fexpand_
-0000:62a7*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:631a      __mbinit_
-0c09:03f8      ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:6413      __setenvp_
-0000:659f      __freeenvp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:65fd      _mbdtoupper_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:660b      toupper_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:6619      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:663e      _bexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:6697      clearenv_
+0000:b93c      KITTENGETS
+0000:b99c*     kittenopen_
+0000:bbea+     catread_
+0000:bc9e*     kittenclose_
+0000:bcba+     mystrtoul_
+0000:bd72+     processEscChars_
+0000:bef8+     get_line_
+0000:bf6a+     db_fetch_
+0000:c000+     db_insert_
+0c25:0296+     __kitten_catalog
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stack086.c)
+0000:2327      stackavail_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:2335      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:239b      __InitRtns
+0000:239b*     __FInitRtns
+0000:23f6      __FiniRtns
+0000:23f6*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+0c25:0298      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:245a      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initargv.c)
+0000:245b      __Init_Argv_
+0000:24be+     _getargv_
+0000:27ee      __Fini_Argv_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:2818      __EnterWVIDEO_
+0c25:029a+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:283c*     _heapenable_
+0c25:029c      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+0c25:029e      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:284d      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:28d5      __LastFree_
+0000:294f      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(clockdos.c)
+0000:2a60+     __ibm_bios_get_ticks_
+0000:2ad7      clock_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(kbhit.c)
+0000:2afe      kbhit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ftell.c)
+0000:2b15      ftell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:2cfb      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(istable.c)
+0c11:0000      __IsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:2ee0      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+0c25:0022      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:2eee      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:2f28*     _dosretax_
+0000:2f2d*     _dosret0_
+0000:2f34      __set_errno_dos_
+0000:2f9c*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:2fa7      __set_errno_
+0000:2fbb*     __set_EDOM_
+0000:2fcd*     __set_ERANGE_
+0000:2fdf*     __set_EINVAL_
+0000:2ff4      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:3000      __GetIOMode_
+0000:3035      __SetIOMode_nogrow_
+0c25:02bc      ___NFiles
+0c25:02be      ___io_mode
+0c11:0110      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:306a*     __set_commode_
+0c25:02c2      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:3076      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:30d5      __freefp_
+0000:3176      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:31b7      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:3364      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:3397      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:35e0      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:35ee      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:3614      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:3630      __get_errno_ptr_
+0000:3637      __get_doserrno_ptr_
+0c25:038c+     _errno
+0c25:038e+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+0c25:02c4      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:363e      _dos_creat_
+0000:3662*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:3684+     __grow_iomode_
+0000:376e+     __shrink_iomode_
+0000:37b3      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:385a      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:3a8e*     fcloseall_
+0000:3a95      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:3a9f      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:3c72      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:3e00      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:4f6a*     __I4M
+0000:4f6a      __U4M
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapwalk.c)
+0000:5044      __HeapWalk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sprintf.c)
+0000:526a      sprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(getenv.c)
+0000:5299      getenv_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:5382      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(read.c)
+0000:53b3      read_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_icstrdu.asm)
+0000:54de      strdup_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+0c25:0392      ____Argv
+0c25:0396      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+0c25:02d0      __Start_XI
+0c25:02fa      __End_XI
+0c25:02fa      __Start_YI
+0c25:0312      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(histsplt.c)
+0c25:0398      ___historical_splitparms
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:54e4*     sbrk_
+0000:54f4      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fflush.c)
+0000:555e      fflush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:5573      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:5584      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:55b5      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:5612      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:5617*     _frealloc_
+0000:5617      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:56f3      __ChkTTYIOMode_
+0000:5761*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:5771      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:57bc+     utoa_
+0000:585d      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:58a3      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+0c25:02c6      ___EFG_printf
+0c25:02ca*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+0c25:039a      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:58eb*     _ismbblead_
+0c25:039c      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:5913      ulltoa_
+0000:5a50*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(vsprintf.c)
+0000:5ada      vsprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(environ.c)
+0c25:049e      ___env_mask
+0c25:04a2      _environ
+0c25:04a6*     __wenviron
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbterm.c)
+0000:5b1c      _mbterm_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbsnextc.c)
+0000:5b7f      _mbsnextc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbcupper.c)
+0000:5bf1      _mbctoupper_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbsinc.c)
+0000:5c14      _mbsinc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strdup.c)
+0000:5c7a      __clib_strdup_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:5ccc+     __flushall_
+0000:5d60      flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:5d66*     _dos_close_
+0000:5d74      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:5d84*     _msize_
+0000:5d9f      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:5db0      __HeapManager_expand_
+0000:62b9      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:630c      _fexpand_
+0000:630c*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:6397      __mbinit_
+0c25:02ce      ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(setenvp.c)
+0000:6490      __setenvp_
+0000:661c      __freeenvp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbdtoupp.c)
+0000:667a      _mbdtoupper_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(toupper.c)
+0000:6688      toupper_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:6696      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:66bb      _bexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(clearenv.c)
+0000:6714      clearenv_
 
 
                         +--------------------+
@@ -491,7 +497,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
                         +--------------------+
 
 16.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -499,6 +505,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001a120 (106784.)
-Entry point address: 0000:0644
+Memory size:  0001a1c0 (106944.)
+Entry point address: 0000:063e
 Link time: 00:00.00
index 568a24ec3d50531c5b0d2074fd4afd96ebdaf2ed..92082a3bd0178e05a066366f8ea41177cf09437b 100755 (executable)
Binary files a/fmemtest.exe and b/fmemtest.exe differ
index 942574ace056f74fab5a8fccaacb49e85e2d3e1d..ba6ccdd7ff8a79628c5c1c5c7313d4a1d77348c1 100755 (executable)
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:14
+Created on:       15/09/24 16:49:02
 Executable Image: fmemtest.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          03d1:0000            0000dec0
+DGROUP                          03dc:0000            0000dea0
 
 
 
@@ -25,23 +24,24 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 fmemtest_TEXT          CODE           AUTO           0000:0000       00000272
-_TEXT                  CODE           AUTO           0000:0280       00003a8a
-FAR_DATA               FAR_DATA       AUTO           03d0:000a       00000000
-_NULL                  BEGDATA        DGROUP         03d1:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         03d3:0000       00000002
-CONST                  DATA           DGROUP         03d3:0002       00000076
-CONST2                 DATA           DGROUP         03da:0008       00000000
-_DATA                  DATA           DGROUP         03db:0000       00000208
-XIB                    DATA           DGROUP         03fb:0008       00000000
-XI                     DATA           DGROUP         03fb:0008       0000001e
-XIE                    DATA           DGROUP         03fd:0006       00000000
-YIB                    DATA           DGROUP         03fd:0006       00000000
-YI                     DATA           DGROUP         03fd:0006       0000000c
-YIE                    DATA           DGROUP         03fe:0002       00000000
-STRINGS                DATA           DGROUP         03fe:0002       00000000
-DATA                   DATA           DGROUP         03fe:0002       00000000
-_BSS                   BSS            DGROUP         03fe:0002       0000012c
-STACK                  STACK          DGROUP         0411:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0280       00003b02
+FAR_DATA               FAR_DATA       AUTO           03d8:0002       00000000
+iomode13_DATA          FAR_DATA       AUTO           03d9:0000       00000028
+_NULL                  BEGDATA        DGROUP         03dc:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         03de:0000       00000002
+CONST                  DATA           DGROUP         03de:0002       00000076
+CONST2                 DATA           DGROUP         03e5:0008       00000000
+_DATA                  DATA           DGROUP         03e6:0000       000001e0
+XIB                    DATA           DGROUP         0404:0000       00000000
+XI                     DATA           DGROUP         0404:0000       0000001e
+XIE                    DATA           DGROUP         0405:000e       00000000
+YIB                    DATA           DGROUP         0405:000e       00000000
+YI                     DATA           DGROUP         0405:000e       0000000c
+YIE                    DATA           DGROUP         0406:000a       00000000
+STRINGS                DATA           DGROUP         0406:000a       00000000
+DATA                   DATA           DGROUP         0406:000a       00000000
+_BSS                   BSS            DGROUP         0406:000a       0000012d
+STACK                  STACK          DGROUP         041a:0000       0000dac0
 
 
                         +----------------+
@@ -56,242 +56,248 @@ Address        Symbol
 
 Module: fmemtest.o(/dos/z/16/src/fmemtest.c)
 0000:00e2      main_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
 0000:0285      __STK
 0000:02a5*     __STKOVERFLOW_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
 0000:02c2      _heapgrow_
 0000:02c2      _fheapgrow_
 0000:02c3      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:033b      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:036a      _memavl_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bmsize.c)
-0000:03af      _bmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:03e6      _msize_
-0000:0401      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmsize.c)
-0000:0412      _nmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-03d1:0000*     __nullarea
-03d1:00a6*     __ovlflag
-03d1:00a7*     __intno
-03d1:00a8*     __ovlvec
-0000:0426      _cstart_
-0000:04f9*     _Not_Enough_Memory_
-0000:062b      __exit_
-0000:064a      __do_exit_with_msg__
-0000:06a7      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:06b2      _big_code_
-0000:06b2*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-03d1:02d2      __argv
-03d1:02d6      ___argv
-03d1:02da      __argc
-03d1:02dc      ___argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:06b2*     __exit_with_msg_
-0000:06b7      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-03d1:00ac      __curbrk
-03d1:00b4      __STACKLOW
-03d1:00b6      __STACKTOP
-03d1:00b8      __cbyte
-03d1:00ba      __child
-03d1:00bc      __no87
-03d1:00c9      ___FPE_handler
-03d1:00ae      __psp
-03d1:00bd      __get_ovl_stack
-03d1:00c1      __restore_ovl_stack
-03d1:00c5      __close_ovl_file
-03d1:00cd      __LpCmdLine
-03d1:00d1      __LpPgmName
-03d1:00b0      __osmajor
-03d1:00b1      __osminor
-03d1:00b2      __osmode
-03d1:00b3      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:075b      __LastFree_
-0000:07d5      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:08e6      _nmalloc_
-03d1:00d6      ___nheapbeg
-03d1:00d8      ___MiniHeapRover
-03d1:00da      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:09c0      _nfree_
-03d1:02de+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-03d1:00dc      ___iob
-03d1:02e0      ___OpenStreams
-03d1:02e4      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:0ad5      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:0c2f      __PIA
-0000:0c28*     __PIS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:0c46      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:0cac      __InitRtns
-0000:0cac*     __FInitRtns
-0000:0d07      __FiniRtns
-0000:0d07*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-03d1:0244      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:0d6c      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:0d6d      __Init_Argv_
-0000:0dd0+     _getargv_
-0000:1100      __Fini_Argv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:112a      __EnterWVIDEO_
-03d1:0246+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-03d1:0248      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:114e*     _heapenable_
-03d1:024a      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:115f*     sbrk_
-0000:116f      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:11d7      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:11e0      __MemAllocator
-0000:12aa      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:1407      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:163b*     fcloseall_
-0000:1642      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:164c      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:1821      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:19af      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:2b1f      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-03d1:02ec      ____Argv
-03d1:02f0      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:2d68+     _null_exit_rtn_
-0000:2d68+     __null_int23_exit_
-0000:2d69      exit_
-0000:2d8a+     _exit_
-03d1:024c+     ___int23_exit
-03d1:0250+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-03d1:02a8      __Start_XI
-03d1:02c6      __End_XI
-03d1:02c6      __Start_YI
-03d1:02d2      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-03d1:02f2      ___historical_splitparms
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:2da6      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:2dd7*     _fmalloc_
-0000:2dd7      malloc_
-03d1:0254+     ___fheap
-03d1:0256      ___fheapRover
-03d1:0258      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:2f4c      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:2f7f*     _ffree_
-0000:2f7f      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:2fec*     __get_errno_ptr_
-03d1:02f4      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:2ff3+     __doclose_
-0000:313d      __shutdown_stream_
-0000:3157*     fclose_
-03d1:02f6+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:31c2      __freefp_
-0000:3263      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:32a4      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:3303      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:334e+     utoa_
-0000:33ef      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:343a*     __I4M
-0000:343a      __U4M
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:3452      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-03d1:025a      ___EFG_printf
-03d1:025e*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-03d1:0262      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:349a*     _ismbblead_
-03d1:02fa      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:34b6      ulltoa_
-0000:35f3*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:3664      ultoa_
-0000:3722*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:3770      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:37d0      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:380a      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:380f      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:3985      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:3a74      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:3a77      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:3aad      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-03d1:0072      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:3b07      __mbinit_
-03d1:0264+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:3be2      __GetIOMode_
-0000:3c17      __SetIOMode_nogrow_
-03d1:0266+     ___NFiles
-03d1:0268+     ___init_mode
-03d1:0290+     ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:3c4c*     __dosretax
-0000:3c51*     __dosret0
-0000:3c58      __set_errno_dos_
-0000:3cc0*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:3ccb*     _dos_close_
-0000:3cd9      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:3ce8*     __get_doserrno_ptr_
-03d1:03fc      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:3cf0      __doserror_
-0000:3cfe*     __doserror1_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
+0000:0341      printf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(memavl.c)
+0000:0370      _memavl_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bmsize.c)
+0000:03b5      _bmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:03ec      _msize_
+0000:0407      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmsize.c)
+0000:0418      _nmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+03dc:0000*     __nullarea
+03dc:00a6*     __ovlflag
+03dc:00a7*     __intno
+03dc:00a8*     __ovlvec
+0000:042c      _cstart_
+0000:04ff*     _Not_Enough_Memory_
+0000:0633      __exit_
+0000:0652      __do_exit_with_msg__
+0000:06b0      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:06ba      _big_code_
+0000:06ba*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(argcv.c)
+03dc:02aa      __argv
+03dc:02ae      ___argv
+03dc:02b2      __argc
+03dc:02b4      ___argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:06ba*     __exit_with_msg_
+0000:06bf      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+03dc:00ac      __curbrk
+03dc:00b4      __STACKLOW
+03dc:00b6      __STACKTOP
+03dc:00b8      __cbyte
+03dc:00ba      __child
+03dc:00bc      __no87
+03dc:00ca      ___FPE_handler
+03dc:00ae      __psp
+03dc:00be      __get_ovl_stack
+03dc:00c2      __restore_ovl_stack
+03dc:00c6      __close_ovl_file
+03dc:00ce      __LpCmdLine
+03dc:00d2      __LpPgmName
+03dc:00b0      __osmajor
+03dc:00b1      __osminor
+03dc:00b2      __osmode
+03dc:00b3      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:06de      _nmalloc_
+03dc:00d6      ___nheapbeg
+03dc:00d8      ___MiniHeapRover
+03dc:00da      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:083d      __LastFree_
+0000:08b7      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:09c8      _nfree_
+03dc:02b6+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+03dc:00dc      ___iob
+03dc:0244*     __fmode
+03dc:02b8      ___OpenStreams
+03dc:02bc      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:0add      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:0c37      __PIA
+0000:0c30*     __PIS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:0c4e      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:0cb4      __InitRtns
+0000:0cb4*     __FInitRtns
+0000:0d0f      __FiniRtns
+0000:0d0f*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+03dc:0246      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:0d74      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initargv.c)
+0000:0d75      __Init_Argv_
+0000:0dd8+     _getargv_
+0000:1108      __Fini_Argv_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:1132      __EnterWVIDEO_
+03dc:0248+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:1156      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:1160      __MemAllocator
+0000:122a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+03dc:024a      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:1387*     _heapenable_
+03dc:024c      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:1398*     sbrk_
+0000:13a8      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:1412      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:1646*     fcloseall_
+0000:164d      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:1657      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:182a      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:19b8      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:2b22      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+03dc:02c4      ____Argv
+03dc:02c8      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:2d6b+     __null_int23_exit_
+0000:2d6c      exit_
+0000:2d9d*     _exit_
+03dc:024e+     ___int23_exit
+03dc:0252+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+03dc:0280      __Start_XI
+03dc:029e      __End_XI
+03dc:029e      __Start_YI
+03dc:02aa      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(histsplt.c)
+03dc:02ca      ___historical_splitparms
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:2db6      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:2de7*     _fmalloc_
+0000:2de7      malloc_
+03dc:0256+     ___fheap
+03dc:0258      ___fheapRover
+03dc:025a      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:2f58      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:2f8b*     _ffree_
+0000:2f8b      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:2ff8      __get_errno_ptr_
+0000:2fff      __get_doserrno_ptr_
+03dc:02cc+     _errno
+03dc:02ce+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:3006+     __doclose_
+0000:3150      __shutdown_stream_
+0000:316a*     fclose_
+03dc:02d0+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:31d5      __freefp_
+0000:3276      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:32b7      __set_errno_
+0000:32cb*     __set_EDOM_
+0000:32dd*     __set_ERANGE_
+0000:32ef*     __set_EINVAL_
+0000:3304      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:3310      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:336f      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:33ba+     utoa_
+0000:345b      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:34a2*     __I4M
+0000:34a2      __U4M
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:34ba      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+03dc:025c      ___EFG_printf
+03dc:0260*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+03dc:02d4      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:3502*     _ismbblead_
+03dc:02d6      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:352a      ulltoa_
+0000:3667*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:36d8      ultoa_
+0000:3796*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:37e4      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:3841      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:387b      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:3880      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:3885      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:39fb      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:3aea      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:3aed      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:3b20      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+03dc:0072      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:3b92      __mbinit_
+03dc:0264+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:3c6d      __GetIOMode_
+0000:3ca2      __SetIOMode_nogrow_
+03dc:0266+     ___NFiles
+03dc:0268+     ___io_mode
+03d9:0000+     ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:3cd7*     _dosretax_
+0000:3cdc*     _dosret0_
+0000:3ce3      __set_errno_dos_
+0000:3d4b*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:3d56*     _dos_close_
+0000:3d64      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:3d74      __doserror_
 
 
                         +--------------------+
                         |   Libraries Used   |
                         +--------------------+
 
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -299,6 +305,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00011bd0 (72656.)
-Entry point address: 0000:0426
+Memory size:  00011c60 (72800.)
+Entry point address: 0000:042c
 Link time: 00:00.00
index ca380430acdd4ae6524a6fcefa7e2f312e1c2a61..9636887f755fea7e666dc628af3468fdba1048e8 100755 (executable)
Binary files a/fontgfx.exe and b/fontgfx.exe differ
index bbaca53f9e00a64905b83d331bd126d5881e7395..fe46f14a8b868dc6614ac1d8e856f3c007a7ba0a 100755 (executable)
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:14
+Created on:       15/09/24 16:49:02
 Executable Image: fontgfx.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          080d:0000            0000ec80
+DGROUP                          0815:0000            0000ec50
 
 
 
@@ -25,25 +24,26 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 fontgfx_TEXT           CODE           AUTO           0000:0000       00000147
-_TEXT                  CODE           AUTO           0000:0150       00005eb1
-16text_TEXT            CODE           AUTO           0000:6010       0000010d
-modex16_TEXT           CODE           AUTO           0000:6120       00001fae
-FAR_DATA               FAR_DATA       AUTO           080c:000e       00000000
-_NULL                  BEGDATA        DGROUP         080d:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         080f:0000       00000002
-CONST                  DATA           DGROUP         080f:0002       00000076
-CONST2                 DATA           DGROUP         0816:0008       00000000
-_DATA                  DATA           DGROUP         0817:0000       00000698
-XIB                    DATA           DGROUP         0880:0008       00000000
-XI                     DATA           DGROUP         0880:0008       0000001e
-XIE                    DATA           DGROUP         0882:0006       00000000
-YIB                    DATA           DGROUP         0882:0006       00000000
-YI                     DATA           DGROUP         0882:0006       00000012
-YIE                    DATA           DGROUP         0883:0008       00000000
-STRINGS                DATA           DGROUP         0883:0008       00000000
-DATA                   DATA           DGROUP         0883:0008       00000000
-_BSS                   BSS            DGROUP         0883:0008       00000a4d
-STACK                  STACK          DGROUP         0929:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0150       00005f08
+16text_TEXT            CODE           AUTO           0000:6060       0000010d
+modex16_TEXT           CODE           AUTO           0000:6170       00001fb0
+FAR_DATA               FAR_DATA       AUTO           0812:0000       00000000
+iomode13_DATA          FAR_DATA       AUTO           0812:0000       00000028
+_NULL                  BEGDATA        DGROUP         0815:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0817:0000       00000002
+CONST                  DATA           DGROUP         0817:0002       00000076
+CONST2                 DATA           DGROUP         081e:0008       00000000
+_DATA                  DATA           DGROUP         081f:0000       0000066e
+XIB                    DATA           DGROUP         0885:000e       00000000
+XI                     DATA           DGROUP         0885:000e       0000001e
+XIE                    DATA           DGROUP         0887:000c       00000000
+YIB                    DATA           DGROUP         0887:000c       00000000
+YI                     DATA           DGROUP         0887:000c       00000012
+YIE                    DATA           DGROUP         0888:000e       00000000
+STRINGS                DATA           DGROUP         0888:000e       00000000
+DATA                   DATA           DGROUP         0888:000e       00000000
+_BSS                   BSS            DGROUP         0888:000e       00000a4f
+STACK                  STACK          DGROUP         092e:0000       0000dac0
 
 
                         +----------------+
@@ -58,351 +58,355 @@ Address        Symbol
 
 Module: fontgfx.o(/dos/z/16/src/fontgfx.c)
 0000:000c      main_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
 0000:0155      __STK
 0000:0175*     __STKOVERFLOW_
 Module: 16.lib(/dos/z/16/src/lib/16text.c)
-0000:6086      textInit_
-080d:0770      _romFonts
+0000:60d6      textInit_
+0815:0746      _romFonts
 Module: 16.lib(/dos/z/16/src/lib/modex16.c)
-0000:62d8*     VGAmodeX_
-0000:6380      modexEnter_
-0000:641c      modexLeave_
-0000:6434      modexDefaultPage_
-0000:648e*     modexNextPage_
-0000:654a*     modexNextPage0_
-0000:65ee*     modexShowPage_
-0000:66ea*     modexPanPage_
-0000:673a*     modexSelectPlane_
-0000:675e+     modexClearRegion_
-0000:6876*     oldDrawBmp_
-0000:69dc*     modexDrawBmp_
-0000:6a42+     modexDrawBmpRegion_
-0000:6bac*     modexDrawPlanarBuf_
-0000:6bca*     modexDrawSprite_
-0000:6c30+     modexDrawSpriteRegion_
-0000:6da8*     modexCopyPageRegion_
-0000:6f12*     modexFadeOn_
-0000:6f42*     modexFadeOff_
-0000:6f70*     modexFlashOn_
-0000:6f9e*     modexFlashOff_
-0000:706e+     modexPalSave_
-0000:70c4+     modexNewPal_
-0000:7114*     modexLoadPalFile_
-0000:71f6*     modexSavePalFile_
-0000:726e*     modexPalBlack_
-0000:7298*     modexPalWhite_
-0000:72c2+     modexPalUpdate_
-0000:7832+     modexPalUpdate1_
-0000:78ac*     modexPalUpdate0_
-0000:78f8+     chkcolor_
-0000:7c10+     modexputPixel_
-0000:7c9e*     modexgetPixel_
-0000:7d24*     modexhlin_
-0000:7d90      modexprint_
-0000:7f2a      modexprintbig_
-0000:80a6+     modexWaitBorder_
-080d:0504+     _VGA
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
+0000:6328*     VGAmodeX_
+0000:63d0      modexEnter_
+0000:646a      modexLeave_
+0000:6482      modexDefaultPage_
+0000:64dc*     modexNextPage_
+0000:6598*     modexNextPage0_
+0000:663c*     modexShowPage_
+0000:6738*     modexPanPage_
+0000:6788*     modexSelectPlane_
+0000:67ac+     modexClearRegion_
+0000:68c4*     oldDrawBmp_
+0000:6a2a*     modexDrawBmp_
+0000:6a90+     modexDrawBmpRegion_
+0000:6bfa*     modexDrawPlanarBuf_
+0000:6c18*     modexDrawSprite_
+0000:6c7e+     modexDrawSpriteRegion_
+0000:6df6*     modexCopyPageRegion_
+0000:6f60*     modexFadeOn_
+0000:6f90*     modexFadeOff_
+0000:6fbe*     modexFlashOn_
+0000:6fec*     modexFlashOff_
+0000:70ba+     modexPalSave_
+0000:7110+     modexNewPal_
+0000:7160*     modexLoadPalFile_
+0000:7242*     modexSavePalFile_
+0000:72ba*     modexPalBlack_
+0000:72e4*     modexPalWhite_
+0000:730e+     modexPalUpdate_
+0000:7884+     modexPalUpdate1_
+0000:78fe*     modexPalUpdate0_
+0000:794a+     chkcolor_
+0000:7c62+     modexputPixel_
+0000:7cf0*     modexgetPixel_
+0000:7d76*     modexhlin_
+0000:7de2      modexprint_
+0000:7f7c      modexprintbig_
+0000:80f8+     modexWaitBorder_
+0815:0504+     _VGA
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(getch.c)
 0000:0192      getch_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
 0000:01ac      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sprintf.c)
 0000:01db      sprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-080d:0000*     __nullarea
-080d:052c*     __ovlflag
-080d:052d*     __intno
-080d:052e*     __ovlvec
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+0815:0000*     __nullarea
+0815:052c*     __ovlflag
+0815:052d*     __intno
+0815:052e*     __ovlvec
 0000:020a      _cstart_
 0000:02dd*     _Not_Enough_Memory_
-0000:040f      __exit_
-0000:042e      __do_exit_with_msg__
-0000:048b      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:0496      _big_code_
-0000:0496*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-080d:1088      __argv
-080d:108c      ___argv
-080d:1090      __argc
-080d:1092      ___argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:0496*     __exit_with_msg_
-0000:049b      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-080d:0532      __curbrk
-080d:053a      __STACKLOW
-080d:053c      __STACKTOP
-080d:053e      __cbyte
-080d:0540      __child
-080d:0542      __no87
-080d:054f      ___FPE_handler
-080d:0534      __psp
-080d:0543      __get_ovl_stack
-080d:0547      __restore_ovl_stack
-080d:054b      __close_ovl_file
-080d:0553      __LpCmdLine
-080d:0557      __LpPgmName
-080d:0536      __osmajor
-080d:0537      __osminor
-080d:0538      __osmode
-080d:0539      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:04ba      __I4M
-0000:04ba      __U4M
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:04d9      __PIA
-0000:04d2*     __PIS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:04f0+     int86x_
-0000:0673      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:06a0      _fmalloc_
-0000:06a0      malloc_
-080d:055c+     ___fheap
-080d:055e      ___fheapRover
-080d:0560      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:0815+     _null_exit_rtn_
-0000:0815+     __null_int23_exit_
-0000:0816      exit_
-0000:0837+     _exit_
-080d:0562+     ___int23_exit
-080d:0566+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:0853+     __open_flags_
-0000:0b14+     _fsopen_
-0000:0b7b      fopen_
-0000:0c9e*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:0d28+     __fill_buffer_
-0000:0f77      fgetc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:10be      __doclose_
-0000:1208      __shutdown_stream_
-0000:1222      fclose_
-080d:1094+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:128d      _ffree_
-0000:128d      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:12fa      fwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:1673      rand_
-0000:16b5*     srand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-080d:056e      ___iob
-080d:1098      ___OpenStreams
-080d:109c      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:16f2      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:185e      vsprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:18a0      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:1906      __InitRtns
-0000:1906*     __FInitRtns
-0000:1961      __FiniRtns
-0000:1961*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-080d:06d6      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:19c6      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:19c7      __Init_Argv_
-0000:1a2a+     _getargv_
-0000:1d5a      __Fini_Argv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:1d84      __EnterWVIDEO_
-080d:06d8+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:1da8      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:1dbc      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:1e30      __MemAllocator
-0000:1efa      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:2057      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:21cd      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:22bc      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:22bf      _nmalloc_
-080d:06da      ___nheapbeg
-080d:06dc      ___MiniHeapRover
-080d:06de      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:2399*     _heapgrow_
-0000:2399*     _fheapgrow_
-0000:239a      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:2412*     __set_commode_
-080d:06e0      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:241e*     __get_errno_ptr_
-080d:10a4      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-080d:06e2      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:2425      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:2654*     open_
-0000:268b      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:27d6      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:29ce      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:2a2d      __freefp_
-0000:2ace      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:2b0f      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:2cc0      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:2cf3      __flushall_
-0000:2d87*     flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:2d8d      getche_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:2da7      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:2f35      __qread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:2f55      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:2f8f      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:2fc5      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:320e      _nfree_
-080d:10a6+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:3309      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:3369      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:353e      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:3772*     fcloseall_
-0000:3779      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:3783      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-080d:10a8      ____Argv
-080d:10ac      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-080d:06e4      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-080d:0738      __Start_XI
-080d:0756      __End_XI
-080d:0756      __Start_YI
-080d:0768      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-080d:10ae      ___historical_splitparms
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:48f4      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:4926      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:4c9f*     _heapenable_
-080d:06e6      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:4cb0      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:4d38      __LastFree_
-0000:4db2      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:4ec3      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:4ee9      __GetIOMode_
-0000:4f1e      __SetIOMode_nogrow_
-080d:06e8      ___NFiles
-080d:06ea      ___init_mode
-080d:0712      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:4f53      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:4f6f*     __get_doserrno_ptr_
-080d:10b0      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-080d:0716      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:4f76      _dos_creat_
-0000:4f9a*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:4fbb+     __grow_iomode_
-0000:50a2+     __shrink_iomode_
-0000:50e3      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:518a*     __dosretax
-0000:518f*     __dosret0
-0000:5196      __set_errno_dos_
-0000:51fe*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:5209      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:523a      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:524b      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:5250      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:529b+     utoa_
-0000:533c      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:5386      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-080d:072c      ___EFG_printf
-080d:0730*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-080d:0734      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:53ce*     _ismbblead_
-080d:10b4      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:53ea      ulltoa_
-0000:5527*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:5598      ultoa_
-0000:5656*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:56a4*     sbrk_
-0000:56b4      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:571c      __doserror_
-0000:572a*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:5736*     _frealloc_
-0000:5736      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:5812      __ChkTTYIOMode_
-0000:5880*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:5890*     _dos_close_
-0000:589e      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-080d:0072      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:58eb      __mbinit_
-080d:0736+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:59c6*     _msize_
-0000:59e1      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:59f2      __HeapManager_expand_
-0000:5efb      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:5f4e      _fexpand_
-0000:5f4e*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:5f83      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:5fa8      _bexpand_
+0000:0411      __exit_
+0000:0430      __do_exit_with_msg__
+0000:048e      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:0498      _big_code_
+0000:0498*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(argcv.c)
+0815:105e      __argv
+0815:1062      ___argv
+0815:1066      __argc
+0815:1068      ___argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:0498*     __exit_with_msg_
+0000:049d      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+0815:0532      __curbrk
+0815:053a      __STACKLOW
+0815:053c      __STACKTOP
+0815:053e      __cbyte
+0815:0540      __child
+0815:0542      __no87
+0815:0550      ___FPE_handler
+0815:0534      __psp
+0815:0544      __get_ovl_stack
+0815:0548      __restore_ovl_stack
+0815:054c      __close_ovl_file
+0815:0554      __LpCmdLine
+0815:0558      __LpPgmName
+0815:0536      __osmajor
+0815:0537      __osminor
+0815:0538      __osmode
+0815:0539      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:04bc      __I4M
+0000:04bc      __U4M
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:04db      __PIA
+0000:04d4*     __PIS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:04f2+     int86x_
+0000:0675      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:06a2      _fmalloc_
+0000:06a2      malloc_
+0815:055c+     ___fheap
+0815:055e      ___fheapRover
+0815:0560      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:0812+     __null_int23_exit_
+0000:0813      exit_
+0000:0844*     _exit_
+0815:0562+     ___int23_exit
+0815:0566+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:085d+     __open_flags_
+0000:0b1d+     _fsopen_
+0000:0b84      fopen_
+0000:0ca6*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
+0000:0d30+     __fill_buffer_
+0000:0f7f      fgetc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:10c4      __doclose_
+0000:120e      __shutdown_stream_
+0000:1228      fclose_
+0815:106a+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:1293      _ffree_
+0000:1293      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fwrite.c)
+0000:1300      fwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rand.c)
+0000:1685      rand_
+0000:16c7*     srand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+0815:056e      ___iob
+0815:06d6      __fmode
+0815:106e      ___OpenStreams
+0815:1072      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:1704      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(vsprintf.c)
+0000:1870      vsprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:18b2      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:1918      __InitRtns
+0000:1918*     __FInitRtns
+0000:1973      __FiniRtns
+0000:1973*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+0815:06d8      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:19d8      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initargv.c)
+0000:19d9      __Init_Argv_
+0000:1a3c+     _getargv_
+0000:1d6c      __Fini_Argv_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:1d96      __EnterWVIDEO_
+0815:06da+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:1dba      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:1dce      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:1e34      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:1e40      __MemAllocator
+0000:1f0a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:2067      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:21dd      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:22cc      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:22cf      _nmalloc_
+0815:06dc      ___nheapbeg
+0815:06de      ___MiniHeapRover
+0815:06e0      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:23a9*     __set_commode_
+0815:06e2      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:23b5      __set_errno_
+0000:23c9*     __set_EDOM_
+0000:23db*     __set_ERANGE_
+0000:23ed*     __set_EINVAL_
+0000:2402      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:240e      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:262a*     open_
+0000:2661      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:27ac      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:2991      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:29f0      __freefp_
+0000:2a91      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:2ad2      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:2c80      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:2cb3      __flushall_
+0000:2d47*     flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
+0000:2d4d      getche_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:2d67      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
+0000:2ef5      __qread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:2f15      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:2f4f      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:2f82      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:31cb      _nfree_
+0815:107a+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:32c6      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:3323      __get_errno_ptr_
+0000:332a      __get_doserrno_ptr_
+0815:107c+     _errno
+0815:107e+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:3331      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:3504      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:3738*     fcloseall_
+0000:373f      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:3749      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+0815:1080      ____Argv
+0815:1084      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+0815:06e4      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+0815:070e      __Start_XI
+0815:072c      __End_XI
+0815:072c      __Start_YI
+0815:073e      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(histsplt.c)
+0815:1086      ___historical_splitparms
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:48b4      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:48e6      _DoINTR_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:4c5f*     _heapgrow_
+0000:4c5f*     _fheapgrow_
+0000:4c60      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:4cde*     _heapenable_
+0815:06e6      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:4cef      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:4d77      __LastFree_
+0000:4df1      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:4f02      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:4f28      __GetIOMode_
+0000:4f5d      __SetIOMode_nogrow_
+0815:06e8      ___NFiles
+0815:06ea      ___io_mode
+0812:0000      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:4f92      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:4fae*     _dosretax_
+0000:4fb3*     _dosret0_
+0000:4fba      __set_errno_dos_
+0000:5022*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+0815:0702      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:502d      _dos_creat_
+0000:5051*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:5073+     __grow_iomode_
+0000:515d+     __shrink_iomode_
+0000:51a2      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:5249      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:527a      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:528b      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:5290      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:52db+     utoa_
+0000:537c      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:53c2      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+0815:0704      ___EFG_printf
+0815:0708*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+0815:108a      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:540a*     _ismbblead_
+0815:108c      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:5432      ulltoa_
+0000:556f*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:55e0      ultoa_
+0000:569e*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:56ec*     sbrk_
+0000:56fc      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:5766      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:5774*     _frealloc_
+0000:5774      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:5850      __ChkTTYIOMode_
+0000:58be*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:58ce*     _dos_close_
+0000:58dc      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+0815:0072      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:5942      __mbinit_
+0815:070c+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:5a1d*     _msize_
+0000:5a38      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:5a49      __HeapManager_expand_
+0000:5f52      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:5fa5      _fexpand_
+0000:5fa5*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:5fda      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:5fff      _bexpand_
 
 
                         +--------------------+
@@ -410,7 +414,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +--------------------+
 
 16.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -418,6 +422,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00016d50 (93520.)
+Memory size:  00016da0 (93600.)
 Entry point address: 0000:020a
 Link time: 00:00.00
index 20336c3e6f022bbbe0b9d8252e1cfd81f0a22512..4cd56d69a98a39180ffaaf46ae669220fbc25831 100755 (executable)
Binary files a/fonttest.exe and b/fonttest.exe differ
index d63484041a681134d944d06dc89e47be2a98268e..b69b1cdd96bf0ce79135e9a91cbbce052caf67ee 100755 (executable)
Binary files a/inputest.exe and b/inputest.exe differ
index d00479a5e87470b168f2de7f2ff4da176eca7ced..7c0ba4f2ac70925121c90d158a8f0f308aad56bf 100755 (executable)
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:14
+Created on:       15/09/24 16:49:02
 Executable Image: inputest.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          072c:0000            0000e410
+DGROUP                          0746:0000            0000e2e0
 
 
 
@@ -25,26 +24,28 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 inputest_TEXT          CODE           AUTO           0000:0000       0000004b
-_TEXT                  CODE           AUTO           0000:0050       00004f54
-16_in_TEXT             CODE           AUTO           0000:4fb0       00001d43
-16_head_TEXT           CODE           AUTO           0000:6d00       00000405
-16_in13_DATA           FAR_DATA       AUTO           0711:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           072b:0004       00000000
-_NULL                  BEGDATA        DGROUP         072c:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         072e:0000       00000002
-CONST                  DATA           DGROUP         072e:0002       00000076
-CONST2                 DATA           DGROUP         0735:0008       00000102
-_DATA                  DATA           DGROUP         0746:0000       000004ce
-XIB                    DATA           DGROUP         0792:000e       00000000
-XI                     DATA           DGROUP         0792:000e       00000024
-XIE                    DATA           DGROUP         0795:0002       00000000
-YIB                    DATA           DGROUP         0795:0002       00000000
-YI                     DATA           DGROUP         0795:0002       00000012
-YIE                    DATA           DGROUP         0796:0004       00000000
-STRINGS                DATA           DGROUP         0796:0004       00000000
-DATA                   DATA           DGROUP         0796:0004       00000000
-_BSS                   BSS            DGROUP         0797:0000       00000296
-STACK                  STACK          DGROUP         07c1:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0050       00004fbe
+16_in_TEXT             CODE           AUTO           0000:5010       00001d43
+16_head_TEXT           CODE           AUTO           0000:6d60       00000405
+16_in13_DATA           FAR_DATA       AUTO           0717:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           0731:0004       00000000
+istable13_DATA         FAR_DATA       AUTO           0732:0000       00000101
+iomode13_DATA          FAR_DATA       AUTO           0732:0110       00000028
+_NULL                  BEGDATA        DGROUP         0746:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0748:0000       00000002
+CONST                  DATA           DGROUP         0748:0002       00000076
+CONST2                 DATA           DGROUP         074f:0008       00000000
+_DATA                  DATA           DGROUP         0750:0000       000004a6
+XIB                    DATA           DGROUP         079a:0006       00000000
+XI                     DATA           DGROUP         079a:0006       00000024
+XIE                    DATA           DGROUP         079c:000a       00000000
+YIB                    DATA           DGROUP         079c:000a       00000000
+YI                     DATA           DGROUP         079c:000a       00000012
+YIE                    DATA           DGROUP         079d:000c       00000000
+STRINGS                DATA           DGROUP         079d:000c       00000000
+DATA                   DATA           DGROUP         079d:000c       00000000
+_BSS                   BSS            DGROUP         079e:0000       00000297
+STACK                  STACK          DGROUP         07c8:0000       0000dac0
 
 
                         +----------------+
@@ -59,317 +60,323 @@ Address        Symbol
 
 Module: inputest.o(/dos/z/16/src/inputest.c)
 0000:0000      main_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
 0000:0055      __STK
 0000:0075*     __STKOVERFLOW_
 Module: 16.lib(/dos/z/16/src/lib/16_in.c)
-0000:50c8+     INL_KeyService_
-0000:5312+     Mouse_
-0000:536a+     IN_GetJoyAbs_
-0000:5730+     IN_GetJoyButtonsDB_
-0000:59c6+     IN_SetupJoy_
-0000:5b88      IN_Startup_
-0000:5c8e      IN_Default_
-0000:5df2      IN_Shutdown_
-0000:5e72*     IN_SetKeyHook_
-0000:5e94+     IN_ClearKeysDown_
-0000:5f74*     IN_ReadCursor_
-0000:6090      IN_ReadControl_
-0000:6810*     IN_SetControlType_
-0000:685e*     IN_GetScanName_
-0000:68e6*     IN_WaitForKey_
-0000:691c*     IN_WaitForASCII_
-0000:6952+     IN_AckBack_
-0000:6a3a*     IN_Ack_
-0000:6adc+     IN_IsUserInput_
-0000:6b82*     IN_UserInput_
-0000:6bda      IN_KeyDown_
-0000:6c22+     IN_ClearKey_
-0000:6c9a*     IN_qb_
-072c:06be+     _inpu
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-072c:0000*     __nullarea
-072c:045a*     __ovlflag
-072c:045b*     __intno
-072c:045c*     __ovlvec
+0000:5128+     INL_KeyService_
+0000:5372+     Mouse_
+0000:53ca+     IN_GetJoyAbs_
+0000:5790+     IN_GetJoyButtonsDB_
+0000:5a26+     IN_SetupJoy_
+0000:5be8      IN_Startup_
+0000:5cee      IN_Default_
+0000:5e52      IN_Shutdown_
+0000:5ed2*     IN_SetKeyHook_
+0000:5ef4+     IN_ClearKeysDown_
+0000:5fd4*     IN_ReadCursor_
+0000:60f0      IN_ReadControl_
+0000:6870*     IN_SetControlType_
+0000:68be*     IN_GetScanName_
+0000:6946*     IN_WaitForKey_
+0000:697c*     IN_WaitForASCII_
+0000:69b2+     IN_AckBack_
+0000:6a9a*     IN_Ack_
+0000:6b3c+     IN_IsUserInput_
+0000:6be2*     IN_UserInput_
+0000:6c3a      IN_KeyDown_
+0000:6c82+     IN_ClearKey_
+0000:6cfa*     IN_qb_
+0746:058e+     _inpu
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+0746:0000*     __nullarea
+0746:035a*     __ovlflag
+0746:035b*     __intno
+0746:035c*     __ovlvec
 0000:0092      _cstart_
 0000:0165*     _Not_Enough_Memory_
-0000:0297      __exit_
-0000:02b6      __do_exit_with_msg__
-0000:0313      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:031e      _big_code_
-0000:031e*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-072c:0814      __argv
-072c:0818      ___argv
-072c:081c      __argc
-072c:081e      ___argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:031e*     __exit_with_msg_
-0000:0323      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-072c:0460      __curbrk
-072c:0468      __STACKLOW
-072c:046a      __STACKTOP
-072c:046c      __cbyte
-072c:046e      __child
-072c:0470      __no87
-072c:047d      ___FPE_handler
-072c:0462      __psp
-072c:0471      __get_ovl_stack
-072c:0475      __restore_ovl_stack
-072c:0479      __close_ovl_file
-072c:0481      __LpCmdLine
-072c:0485      __LpPgmName
-072c:0464      __osmajor
-072c:0465      __osminor
-072c:0466      __osmode
-072c:0467      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:0349      __PIA
-0000:0342*     __PIS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:0360+     int86x_
-0000:04e3      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:0510      __I4M
-0000:0510      __U4M
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:0528      _dos_getvect_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:0533      _dos_setvect_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:0540      __I4D
-0000:058f      __U4D
+0000:0299      __exit_
+0000:02b8      __do_exit_with_msg__
+0000:0316      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:0320      _big_code_
+0000:0320*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(argcv.c)
+0746:06e4      __argv
+0746:06e8      ___argv
+0746:06ec      __argc
+0746:06ee      ___argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:0320*     __exit_with_msg_
+0000:0325      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+0746:0360      __curbrk
+0746:0368      __STACKLOW
+0746:036a      __STACKTOP
+0746:036c      __cbyte
+0746:036e      __child
+0746:0370      __no87
+0746:037e      ___FPE_handler
+0746:0362      __psp
+0746:0372      __get_ovl_stack
+0746:0376      __restore_ovl_stack
+0746:037a      __close_ovl_file
+0746:0382      __LpCmdLine
+0746:0386      __LpPgmName
+0746:0364      __osmajor
+0746:0365      __osminor
+0746:0366      __osmode
+0746:0367      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:034b      __PIA
+0000:0344*     __PIS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:0362+     int86x_
+0000:04e5      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:0512      __I4M
+0000:0512      __U4M
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(d_getvec.c)
+0000:052a      _dos_getvect_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(d_setvec.c)
+0000:0535      _dos_setvect_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4d)
+0000:0542      __I4D
+0000:0591      __U4D
 Module: 16.lib(/dos/z/16/src/lib/16_head.c)
-0000:6d0e*     wait_
-0000:6d5a*     filesize_
-0000:6dc0*     printmeminfoline_
-0000:6fac      US_CheckParm_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:0613      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:0642      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:06a8      __InitRtns
-0000:06a8*     __FInitRtns
-0000:0703      __FiniRtns
-0000:0703*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-072c:0494      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:0768      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:0769      __Init_Argv_
-0000:07cc+     _getargv_
-0000:0afc      __Fini_Argv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:0b26      __EnterWVIDEO_
-072c:0496+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:0b4a      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:0b5e      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:0bc4+     __ibm_bios_get_ticks_
-0000:0c3b      clock_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:0c62      kbhit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:0c79      ftell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:0e5f      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:1057      ultoa_
-0000:1115*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-072c:0098      __IsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:1163      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:1172      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-072c:04a0      ___iob
-072c:0828      ___OpenStreams
-072c:082c      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:11bf      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-072c:0830      ____Argv
-072c:0834      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-072c:0608      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:1312+     _null_exit_rtn_
-0000:1312+     __null_int23_exit_
-0000:1313      exit_
-0000:1334+     _exit_
-072c:060a+     ___int23_exit
-072c:060e+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-072c:066e      __Start_XI
-072c:0692      __End_XI
-072c:0692      __Start_YI
-072c:06a4      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-072c:0836      ___historical_splitparms
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:1350      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:1381      _nmalloc_
-072c:0612      ___nheapbeg
-072c:0614      ___MiniHeapRover
-072c:0616      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:145b      _fmalloc_
-0000:145b      malloc_
-072c:0618+     ___fheap
-072c:061a      ___fheapRover
-072c:061c      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:15d0      _ffree_
-0000:15d0      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:163e      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:19b7      fflush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:19cc      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:19dd      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:1a0e      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:1c57*     __get_errno_ptr_
-072c:0838      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-072c:0022      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:1c5e      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:1e92*     fcloseall_
-0000:1e99      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:1ea3      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:2078      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:2206      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:3376      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:3380      __MemAllocator
-0000:344a      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:362c      __LastFree_
-0000:36a6      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:37b7      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:392d      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:3a1c      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:3a1f*     _heapgrow_
-0000:3a1f*     _fheapgrow_
-0000:3a20      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:3a98      _nfree_
-072c:083a+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:3b93+     __flushall_
-0000:3c27      flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:3c2d      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:3c67      __GetIOMode_
-0000:3c9c      __SetIOMode_nogrow_
-072c:061e      ___NFiles
-072c:0620      ___init_mode
-072c:0648      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:3cd1+     __grow_iomode_
-0000:3db8+     __shrink_iomode_
-0000:3df9      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:3ea0      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:3f00      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:3f05+     __doclose_
-0000:404f      __shutdown_stream_
-0000:4069*     fclose_
-072c:083e+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:40d4      __freefp_
-0000:4175      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:41b6      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:4215      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:4260+     utoa_
-0000:4301      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:434b      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-072c:064c      ___EFG_printf
-072c:0650*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-072c:0654      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:4393*     _ismbblead_
-072c:0842      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:43af      ulltoa_
-0000:44ec*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:455d*     _heapenable_
-072c:0656      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:456e*     sbrk_
-0000:457e      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:45e6*     __dosretax
-0000:45eb*     __dosret0
-0000:45f2      __set_errno_dos_
-0000:465a*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:4665*     _frealloc_
-0000:4665      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:4741      __ChkTTYIOMode_
-0000:47af*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:47bf*     _dos_close_
-0000:47cd      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:47dc      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:4812      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:486c      __mbinit_
-072c:066c+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:4947*     __get_doserrno_ptr_
-072c:0944      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:494e*     _msize_
-0000:4969      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:497a      __HeapManager_expand_
-0000:4e83      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:4ed6      _fexpand_
-0000:4ed6*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:4f0c      __doserror_
-0000:4f1a*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:4f26      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:4f4b      _bexpand_
+0000:6d6e*     wait_
+0000:6dba*     filesize_
+0000:6e20*     printmeminfoline_
+0000:700c      US_CheckParm_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
+0000:0615      printf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:0644      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:06aa      __InitRtns
+0000:06aa*     __FInitRtns
+0000:0705      __FiniRtns
+0000:0705*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+0746:0394      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:076a      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initargv.c)
+0000:076b      __Init_Argv_
+0000:07ce+     _getargv_
+0000:0afe      __Fini_Argv_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:0b28      __EnterWVIDEO_
+0746:0396+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:0b4c      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:0b60      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(clockdos.c)
+0000:0bc6+     __ibm_bios_get_ticks_
+0000:0c3d      clock_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(kbhit.c)
+0000:0c64      kbhit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ftell.c)
+0000:0c7b      ftell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:0e61      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:1046      ultoa_
+0000:1104*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(istable.c)
+0732:0000      __IsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:1152      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:1160      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+0746:03a0      ___iob
+0746:0508*     __fmode
+0746:06f8      ___OpenStreams
+0746:06fc      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:11ad      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+0746:0700      ____Argv
+0746:0704      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+0746:050a      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:1300+     __null_int23_exit_
+0000:1301      exit_
+0000:1332*     _exit_
+0746:050c+     ___int23_exit
+0746:0510+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+0746:0546      __Start_XI
+0746:056a      __End_XI
+0746:056a      __Start_YI
+0746:057c      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(histsplt.c)
+0746:0706      ___historical_splitparms
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:134c      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:137d      _nmalloc_
+0746:0514      ___nheapbeg
+0746:0516      ___MiniHeapRover
+0746:0518      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:1457      _fmalloc_
+0000:1457      malloc_
+0746:051a+     ___fheap
+0746:051c      ___fheapRover
+0746:051e      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:15c7      _ffree_
+0000:15c7      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:1634      _DoINTR_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fflush.c)
+0000:19ad      fflush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:19c2      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:19d3      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:1a04      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:1c4d      __set_errno_
+0000:1c61*     __set_EDOM_
+0000:1c73*     __set_ERANGE_
+0000:1c85*     __set_EINVAL_
+0000:1c9a      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+0746:0022      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:1ca6      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:1eda*     fcloseall_
+0000:1ee1      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:1eeb      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:20be      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:224c      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:33b6      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:33c0      __MemAllocator
+0000:348a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:366c      __LastFree_
+0000:36e6      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:37f7      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:37fc      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:3972      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:3a61      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:3a64      _nfree_
+0746:0708+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:3b5f+     __flushall_
+0000:3bf3      flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:3bf9      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:3c33      __GetIOMode_
+0000:3c68      __SetIOMode_nogrow_
+0746:0520      ___NFiles
+0746:0522      ___io_mode
+0732:0110      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:3c9d+     __grow_iomode_
+0000:3d87+     __shrink_iomode_
+0000:3dcc      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:3e73      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:3ed0      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:3ed5      __get_errno_ptr_
+0000:3edc      __get_doserrno_ptr_
+0746:070c+     _errno
+0746:070e+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:3ee3+     __doclose_
+0000:402d      __shutdown_stream_
+0000:4047*     fclose_
+0746:0710+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:40b2      __freefp_
+0000:4153      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:4194      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:41f3      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:423e+     utoa_
+0000:42df      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:4325      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+0746:0526      ___EFG_printf
+0746:052a*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+0746:0714      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:436d*     _ismbblead_
+0746:0716      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:4395      ulltoa_
+0000:44d2*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:4543*     _heapenable_
+0746:052e      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:4554*     sbrk_
+0000:4564      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:45ce*     _heapgrow_
+0000:45ce*     _fheapgrow_
+0000:45cf      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:464d*     _dosretax_
+0000:4652*     _dosret0_
+0000:4659      __set_errno_dos_
+0000:46c1*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:46cc*     _frealloc_
+0000:46cc      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:47a8      __ChkTTYIOMode_
+0000:4816*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:4826*     _dos_close_
+0000:4834      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:4844      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:4877      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:48e9      __mbinit_
+0746:0544+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:49c4*     _msize_
+0000:49df      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:49f0      __HeapManager_expand_
+0000:4ef9      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:4f4c      _fexpand_
+0000:4f4c*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:4f82      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:4f90      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:4fb5      _bexpand_
 
 
                         +--------------------+
@@ -377,7 +384,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +--------------------+
 
 16.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -385,6 +392,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000156d0 (87760.)
+Memory size:  00015740 (87872.)
 Entry point address: 0000:0092
 Link time: 00:00.00
index 99edf8904b2414e21cc5976097dc60d1ce662c3b..71568b747438de7957ee4213e7e9376ecef184a0 100755 (executable)
Binary files a/maptest.exe and b/maptest.exe differ
index c6e1bdda028adb13eac8a52ae2417eac93e139b7..7091caa43e81d2952a24c849d1a40c90ab4c537e 100755 (executable)
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:14
+Created on:       15/09/24 16:49:02
 Executable Image: maptest.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          09db:0000            0000e9c0
+DGROUP                          09f5:0000            0000e8a0
 
 
 
@@ -26,27 +25,29 @@ Segment                Class          Group          Address         Size
 
 maptest_TEXT           CODE           AUTO           0000:0000       000001a5
 mapread_TEXT           CODE           AUTO           0000:01b0       00000872
-jsmn_TEXT              CODE           AUTO           0000:0a30       00000919
-_TEXT                  CODE           AUTO           0000:1350       000063c9
-bitmap_TEXT            CODE           AUTO           0000:7720       000005c9
-modex16_TEXT           CODE           AUTO           0000:7cf0       00001fae
-16text_TEXT            CODE           AUTO           0000:9ca0       0000010d
-FAR_DATA               FAR_DATA       AUTO           09da:000d       00000000
-_NULL                  BEGDATA        DGROUP         09db:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         09dd:0000       00000002
-CONST                  DATA           DGROUP         09dd:0002       00000076
-CONST2                 DATA           DGROUP         09e4:0008       00000102
-_DATA                  DATA           DGROUP         09f5:0000       0000025a
-XIB                    DATA           DGROUP         0a1a:000a       00000000
-XI                     DATA           DGROUP         0a1a:000a       0000001e
-XIE                    DATA           DGROUP         0a1c:0008       00000000
-YIB                    DATA           DGROUP         0a1c:0008       00000000
-YI                     DATA           DGROUP         0a1c:0008       00000012
-YIE                    DATA           DGROUP         0a1d:000a       00000000
-STRINGS                DATA           DGROUP         0a1d:000a       00000000
-DATA                   DATA           DGROUP         0a1d:000a       00000000
-_BSS                   BSS            DGROUP         0a1d:000a       00000ad5
-STACK                  STACK          DGROUP         0acb:0000       0000dac0
+jsmn_TEXT              CODE           AUTO           0000:0a30       00000921
+_TEXT                  CODE           AUTO           0000:1360       0000641f
+bitmap_TEXT            CODE           AUTO           0000:7780       000005c7
+modex16_TEXT           CODE           AUTO           0000:7d50       00001fb0
+16text_TEXT            CODE           AUTO           0000:9d00       0000010d
+FAR_DATA               FAR_DATA       AUTO           09e0:000d       00000000
+istable13_DATA         FAR_DATA       AUTO           09e1:0000       00000101
+iomode13_DATA          FAR_DATA       AUTO           09e1:0110       00000028
+_NULL                  BEGDATA        DGROUP         09f5:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         09f7:0000       00000002
+CONST                  DATA           DGROUP         09f7:0002       00000076
+CONST2                 DATA           DGROUP         09fe:0008       00000000
+_DATA                  DATA           DGROUP         09ff:0000       0000022e
+XIB                    DATA           DGROUP         0a21:000e       00000000
+XI                     DATA           DGROUP         0a21:000e       0000001e
+XIE                    DATA           DGROUP         0a23:000c       00000000
+YIB                    DATA           DGROUP         0a23:000c       00000000
+YI                     DATA           DGROUP         0a23:000c       00000012
+YIE                    DATA           DGROUP         0a24:000e       00000000
+STRINGS                DATA           DGROUP         0a24:000e       00000000
+DATA                   DATA           DGROUP         0a24:000e       00000000
+_BSS                   BSS            DGROUP         0a24:000e       00000ad7
+STACK                  STACK          DGROUP         0ad3:0000       0000dac0
 
 
                         +----------------+
@@ -66,364 +67,368 @@ Module: mapread.o(/dos/z/16/src/lib/mapread.c)
 0000:02f0+     dump_
 0000:07ec      loadmap_
 Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c)
-0000:0e02      jsmn_parse_
-0000:12fe      jsmn_init_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:1355      __STK
-0000:1375*     __STKOVERFLOW_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-09db:01b8      ___iob
-09db:043a      ___OpenStreams
-09db:043e      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:1392      fprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-09db:0000*     __nullarea
-09db:0320*     __ovlflag
-09db:0321*     __intno
-09db:0322*     __ovlvec
-0000:13c2      _cstart_
-0000:1495*     _Not_Enough_Memory_
-0000:15c7      __exit_
-0000:15e6      __do_exit_with_msg__
-0000:1643      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:164e      _big_code_
-0000:164e*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-09db:0442      __argv
-09db:0446      ___argv
-09db:044a      __argc
-09db:044c      ___argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:1655      __PIA
-0000:164e*     __PIS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
-0000:166c      strncmp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:16a9      _fmalloc_
-0000:16a9      malloc_
-09db:0326+     ___fheap
-09db:0328      ___fheapRover
-09db:032a      ___LargestSizeB4Rover
+0000:0e0a      jsmn_parse_
+0000:1306      jsmn_init_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
+0000:1365      __STK
+0000:1385*     __STKOVERFLOW_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+09f5:00b8      ___iob
+09f5:0220      __fmode
+09f5:030e      ___OpenStreams
+09f5:0312      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprintf.c)
+0000:13a2      fprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+09f5:0000*     __nullarea
+09f5:0222*     __ovlflag
+09f5:0223*     __intno
+09f5:0224*     __ovlvec
+0000:13d2      _cstart_
+0000:14a5*     _Not_Enough_Memory_
+0000:15d9      __exit_
+0000:15f8      __do_exit_with_msg__
+0000:1656      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:1660      _big_code_
+0000:1660*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(argcv.c)
+09f5:0316      __argv
+09f5:031a      ___argv
+09f5:031e      __argc
+09f5:0320      ___argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:1667      __PIA
+0000:1660*     __PIS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strncmp.c)
+0000:167e      strncmp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:16bd      _fmalloc_
+0000:16bd      malloc_
+09f5:0228+     ___fheap
+09f5:022a      ___fheapRover
+09f5:022c      ___LargestSizeB4Rover
 Module: 16.lib(/dos/z/16/src/lib/bitmap.c)
-0000:7a22      bitmapLoadPcx_
-0000:7b7e*     bitmapLoadPcxTiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
-0000:181e      strstr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
-0000:1920      atoi_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:19bc+     __open_flags_
-0000:1c7d+     _fsopen_
-0000:1ce4      fopen_
-0000:1e07*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-0000:1e91      fread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:2208      __get_errno_ptr_
-09db:04ce      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:220f*     _frealloc_
-0000:220f      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:22ec      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
-0000:231f      strncpy_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:235b*     __exit_with_msg_
-0000:2360      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-09db:0334      __curbrk
-09db:033c      __STACKLOW
-09db:033e      __STACKTOP
-09db:0340      __cbyte
-09db:0342      __child
-09db:0344      __no87
-09db:0351      ___FPE_handler
-09db:0336      __psp
-09db:0345      __get_ovl_stack
-09db:0349      __restore_ovl_stack
-09db:034d      __close_ovl_file
-09db:0355      __LpCmdLine
-09db:0359      __LpPgmName
-09db:0338      __osmajor
-09db:0339      __osminor
-09db:033a      __osmode
-09db:033b      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:237e      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:25b2*     fcloseall_
-0000:25b9      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:25dd      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:2730      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:2796      __InitRtns
-0000:2796*     __FInitRtns
-0000:27f1      __FiniRtns
-0000:27f1*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-09db:035e      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:2856      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:2857      __Init_Argv_
-0000:28ba+     _getargv_
-0000:2bea      __Fini_Argv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:2c20      __MemAllocator
-0000:2cea      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:2e47      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:2fbd      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:30ac      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:30af      _nmalloc_
-09db:0360      ___nheapbeg
-09db:0362      ___MiniHeapRover
-09db:0364      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:3189*     _heapgrow_
-0000:3189*     _fheapgrow_
-0000:318a      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:3202      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:3231      __doclose_
-0000:337b      __shutdown_stream_
-0000:3395      fclose_
-09db:04d4+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:3400+     _null_exit_rtn_
-0000:3400+     __null_int23_exit_
-0000:3401      exit_
-0000:3422+     _exit_
-09db:0366+     ___int23_exit
-09db:036a+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:355c      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:3754      __fill_buffer_
-0000:39a3      fgetc_
+0000:7a80      bitmapLoadPcx_
+0000:7bdc*     bitmapLoadPcxTiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strstr.c)
+0000:182d      strstr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(atoi.c)
+0000:192f      atoi_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:19ca+     __open_flags_
+0000:1c8a+     _fsopen_
+0000:1cf1      fopen_
+0000:1e13*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fread.c)
+0000:1e9d      fread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:2212      __get_errno_ptr_
+0000:2219      __get_doserrno_ptr_
+09f5:03a2+     _errno
+09f5:03a4+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:2220*     _frealloc_
+0000:2220      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:22fc      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strncpy.c)
+0000:232f      strncpy_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:236b*     __exit_with_msg_
+0000:2370      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+09f5:0234      __curbrk
+09f5:023c      __STACKLOW
+09f5:023e      __STACKTOP
+09f5:0240      __cbyte
+09f5:0242      __child
+09f5:0244      __no87
+09f5:0252      ___FPE_handler
+09f5:0236      __psp
+09f5:0246      __get_ovl_stack
+09f5:024a      __restore_ovl_stack
+09f5:024e      __close_ovl_file
+09f5:0256      __LpCmdLine
+09f5:025a      __LpPgmName
+09f5:0238      __osmajor
+09f5:0239      __osminor
+09f5:023a      __osmode
+09f5:023b      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:238e      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:25c2*     fcloseall_
+0000:25c9      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:25ed      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:2740      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:27a6      __InitRtns
+0000:27a6*     __FInitRtns
+0000:2801      __FiniRtns
+0000:2801*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+09f5:025e      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:2866      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initargv.c)
+0000:2867      __Init_Argv_
+0000:28ca+     _getargv_
+0000:2bfa      __Fini_Argv_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:2c24      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:2c30      __MemAllocator
+0000:2cfa      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:2e57      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:2fcd      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:30bc      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:30bf      _nmalloc_
+09f5:0260      ___nheapbeg
+09f5:0262      ___MiniHeapRover
+09f5:0264      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
+0000:3199      printf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:31c8      __doclose_
+0000:3312      __shutdown_stream_
+0000:332c      fclose_
+09f5:03aa+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:3397+     __null_int23_exit_
+0000:3398      exit_
+0000:33c9*     _exit_
+09f5:0266+     ___int23_exit
+09f5:026a+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:3500      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
+0000:36e5      __fill_buffer_
+0000:3934      fgetc_
 Module: 16.lib(/dos/z/16/src/lib/modex16.c)
-0000:7ea8*     VGAmodeX_
-0000:7f50+     modexEnter_
-0000:7fec*     modexLeave_
-0000:8004*     modexDefaultPage_
-0000:805e*     modexNextPage_
-0000:811a*     modexNextPage0_
-0000:81be*     modexShowPage_
-0000:82ba*     modexPanPage_
-0000:830a*     modexSelectPlane_
-0000:832e+     modexClearRegion_
-0000:8446*     oldDrawBmp_
-0000:85ac*     modexDrawBmp_
-0000:8612+     modexDrawBmpRegion_
-0000:877c*     modexDrawPlanarBuf_
-0000:879a*     modexDrawSprite_
-0000:8800+     modexDrawSpriteRegion_
-0000:8978*     modexCopyPageRegion_
-0000:8ae2*     modexFadeOn_
-0000:8b12*     modexFadeOff_
-0000:8b40*     modexFlashOn_
-0000:8b6e*     modexFlashOff_
-0000:8c3e+     modexPalSave_
-0000:8c94      modexNewPal_
-0000:8ce4*     modexLoadPalFile_
-0000:8dc6*     modexSavePalFile_
-0000:8e3e*     modexPalBlack_
-0000:8e68*     modexPalWhite_
-0000:8e92+     modexPalUpdate_
-0000:9402+     modexPalUpdate1_
-0000:947c*     modexPalUpdate0_
-0000:94c8+     chkcolor_
-0000:97e0+     modexputPixel_
-0000:986e*     modexgetPixel_
-0000:98f4*     modexhlin_
-0000:9960*     modexprint_
-0000:9afa*     modexprintbig_
-0000:9c76+     modexWaitBorder_
-09db:0374+     _VGA
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:3aea      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-09db:0098      __IsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:3b1b*     __set_commode_
-09db:039c      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-09db:039e      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:3b27      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:3d56*     open_
-0000:3d8d      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:3dba      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:3e19      __freefp_
-0000:3eba      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:3efb      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:40ab      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:4239      __qread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:4259*     _msize_
-0000:4274      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:4285      __HeapManager_expand_
-0000:478e      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:47e1      _ffree_
-0000:47e1      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:484e      _fexpand_
-0000:484e*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:4883      __EnterWVIDEO_
-09db:03a0+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:48a7      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:4a7c      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:5bec      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-09db:0dd8      ____Argv
-09db:0ddc      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-09db:03a2      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-09db:03fa      __Start_XI
-09db:0418      __End_XI
-09db:0418      __Start_YI
-09db:042a      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-09db:0dde      ___historical_splitparms
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:5e36*     _heapenable_
-09db:03a4      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:5e47      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:5ecf      __LastFree_
-0000:5f49      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:605a      _nfree_
-09db:0de0+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:6155      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:618f      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:61c5      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:61f6      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:6207      __flushall_
-0000:629b*     flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:62a1      getche_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:62bb+     int86x_
-0000:643e      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:646b      fwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:67e4      rand_
-0000:6826*     srand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:684a      __I4M
-0000:684a      __U4M
+0000:7f08*     VGAmodeX_
+0000:7fb0+     modexEnter_
+0000:804a*     modexLeave_
+0000:8062*     modexDefaultPage_
+0000:80bc*     modexNextPage_
+0000:8178*     modexNextPage0_
+0000:821c*     modexShowPage_
+0000:8318*     modexPanPage_
+0000:8368*     modexSelectPlane_
+0000:838c+     modexClearRegion_
+0000:84a4*     oldDrawBmp_
+0000:860a*     modexDrawBmp_
+0000:8670+     modexDrawBmpRegion_
+0000:87da*     modexDrawPlanarBuf_
+0000:87f8*     modexDrawSprite_
+0000:885e+     modexDrawSpriteRegion_
+0000:89d6*     modexCopyPageRegion_
+0000:8b40*     modexFadeOn_
+0000:8b70*     modexFadeOff_
+0000:8b9e*     modexFlashOn_
+0000:8bcc*     modexFlashOff_
+0000:8c9a+     modexPalSave_
+0000:8cf0      modexNewPal_
+0000:8d40*     modexLoadPalFile_
+0000:8e22*     modexSavePalFile_
+0000:8e9a*     modexPalBlack_
+0000:8ec4*     modexPalWhite_
+0000:8eee+     modexPalUpdate_
+0000:9464+     modexPalUpdate1_
+0000:94de*     modexPalUpdate0_
+0000:952a+     chkcolor_
+0000:9842+     modexputPixel_
+0000:98d0*     modexgetPixel_
+0000:9956*     modexhlin_
+0000:99c2*     modexprint_
+0000:9b5c*     modexprintbig_
+0000:9cd8+     modexWaitBorder_
+09f5:0274+     _VGA
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:3a7a      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(istable.c)
+09e1:0000      __IsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:3aab*     __set_commode_
+09f5:029c      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:3ab7      __set_errno_
+0000:3acb*     __set_EDOM_
+0000:3add*     __set_ERANGE_
+0000:3aef*     __set_EINVAL_
+0000:3b04      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:3b10      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:3d2c*     open_
+0000:3d63      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:3d90      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:3def      __freefp_
+0000:3e90      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:3ed1      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:407e      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
+0000:420c      __qread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:422c*     _msize_
+0000:4247      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:4258      __HeapManager_expand_
+0000:4761      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:47b4      _ffree_
+0000:47b4      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:4821      _fexpand_
+0000:4821*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:4856      __EnterWVIDEO_
+09f5:029e+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:487a      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:4a4d      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:5bb7      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+09f5:0cae      ____Argv
+09f5:0cb2      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+09f5:02a0      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+09f5:02ce      __Start_XI
+09f5:02ec      __End_XI
+09f5:02ec      __Start_YI
+09f5:02fe      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(histsplt.c)
+09f5:0cb4      ___historical_splitparms
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:5e00*     _heapgrow_
+0000:5e00*     _fheapgrow_
+0000:5e01      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:5e7f*     _heapenable_
+09f5:02a2      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:5e90      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:5f18      __LastFree_
+0000:5f92      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:60a3      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:60dd      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:6110      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:6141      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:6152      __flushall_
+0000:61e6*     flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
+0000:61ec      getche_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:6206+     int86x_
+0000:6389      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fwrite.c)
+0000:63b6      fwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rand.c)
+0000:673b      rand_
+0000:677d*     srand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:67a0      __I4M
+0000:67a0      __U4M
 Module: 16.lib(/dos/z/16/src/lib/16text.c)
-0000:9d16*     textInit_
-09db:0de2      _romFonts
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:6862      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:6888      __GetIOMode_
-0000:68bd      __SetIOMode_nogrow_
-09db:03aa      ___NFiles
-09db:03ac      ___init_mode
-09db:03d4      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:68f2      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:690e*     __get_doserrno_ptr_
-09db:0dfa      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-09db:03d8      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:6915      _dos_creat_
-0000:6939*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:695a+     __grow_iomode_
-0000:6a41+     __shrink_iomode_
-0000:6a82      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:6b29*     __dosretax
-0000:6b2e*     __dosret0
-0000:6b35      __set_errno_dos_
-0000:6b9d*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:6ba8      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:6bcd      _bexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:6c26      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:6c71+     utoa_
-0000:6d12      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:6d5c      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-09db:03ee      ___EFG_printf
-09db:03f2*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-09db:03f6      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:6da4*     _ismbblead_
-09db:0dfe      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:6dc0      ulltoa_
-0000:6efd*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:6f6e      ultoa_
-0000:702c*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:707a      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:70da      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:70df*     sbrk_
-0000:70ef      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:7157      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:716b      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:71d2      __doserror_
-0000:71e0*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:71ec      __ChkTTYIOMode_
-0000:725a*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-09db:0072      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:72a8      __mbinit_
-09db:03f8+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:7383*     _dos_close_
-0000:7391      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:73a0      _DoINTR_
+0000:9d76*     textInit_
+09f5:0cb6      _romFonts
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:67b8      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:67de      __GetIOMode_
+0000:6813      __SetIOMode_nogrow_
+09f5:02a8      ___NFiles
+09f5:02aa      ___io_mode
+09e1:0110      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:6848      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:6864*     _dosretax_
+0000:6869*     _dosret0_
+0000:6870      __set_errno_dos_
+0000:68d8*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+09f5:02c2      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:68e3      _dos_creat_
+0000:6907*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:6929+     __grow_iomode_
+0000:6a13+     __shrink_iomode_
+0000:6a58      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:6aff      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:6b24      _nfree_
+09f5:0cd0+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:6c1f      _bexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:6c78      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:6cc3+     utoa_
+0000:6d64      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:6daa      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+09f5:02c4      ___EFG_printf
+09f5:02c8*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+09f5:0cd2      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:6df2*     _ismbblead_
+09f5:0cd4      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:6e1a      ulltoa_
+0000:6f57*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:6fc8      ultoa_
+0000:7086*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:70d4      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:7131      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:7136*     sbrk_
+0000:7146      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:71b0      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:71c4      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:722a      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:7238      __ChkTTYIOMode_
+0000:72a6*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+09f5:0072      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:730c      __mbinit_
+09f5:02cc+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:73e7*     _dos_close_
+0000:73f5      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:7406      _DoINTR_
 
 
                         +--------------------+
@@ -431,7 +436,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
                         +--------------------+
 
 16.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -439,6 +444,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00018770 (100208.)
-Entry point address: 0000:13c2
+Memory size:  000187f0 (100336.)
+Entry point address: 0000:13d2
 Link time: 00:00.00
index d8de2c1e93f5ec8bd7f0963ac0648c6b6fef0f82..bd9b8e402c3eeec2dd9ede31d3529596264093ec 100755 (executable)
Binary files a/palettec.exe and b/palettec.exe differ
index ea1a184d5e11f9237eda5b4bff597159abb4f80a..255555490c6d469b7bfbc0249c5c750bc922fd3d 100755 (executable)
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:14
+Created on:       15/09/24 16:49:02
 Executable Image: palettec.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          07b6:0000            0000e800
+DGROUP                          07bf:0000            0000e7e0
 
 
 
@@ -25,25 +24,26 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 palettec_TEXT          CODE           AUTO           0000:0000       0000004c
-_TEXT                  CODE           AUTO           0000:0050       00005a4b
-modex16_TEXT           CODE           AUTO           0000:5aa0       00001fae
-16text_TEXT            CODE           AUTO           0000:7a50       0000010d
-FAR_DATA               FAR_DATA       AUTO           07b5:000d       00000000
-_NULL                  BEGDATA        DGROUP         07b6:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         07b8:0000       00000002
-CONST                  DATA           DGROUP         07b8:0002       00000076
-CONST2                 DATA           DGROUP         07bf:0008       00000000
-_DATA                  DATA           DGROUP         07c0:0000       00000248
-XIB                    DATA           DGROUP         07e4:0008       00000000
-XI                     DATA           DGROUP         07e4:0008       00000018
-XIE                    DATA           DGROUP         07e6:0000       00000000
-YIB                    DATA           DGROUP         07e6:0000       00000000
-YI                     DATA           DGROUP         07e6:0000       0000000c
-YIE                    DATA           DGROUP         07e6:000c       00000000
-STRINGS                DATA           DGROUP         07e6:000c       00000000
-DATA                   DATA           DGROUP         07e6:000c       00000000
-_BSS                   BSS            DGROUP         07e6:000c       00000a33
-STACK                  STACK          DGROUP         088a:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0050       00005aa2
+modex16_TEXT           CODE           AUTO           0000:5b00       00001fb0
+16text_TEXT            CODE           AUTO           0000:7ab0       0000010d
+FAR_DATA               FAR_DATA       AUTO           07bb:000d       00000000
+iomode13_DATA          FAR_DATA       AUTO           07bc:0000       00000028
+_NULL                  BEGDATA        DGROUP         07bf:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         07c1:0000       00000002
+CONST                  DATA           DGROUP         07c1:0002       00000076
+CONST2                 DATA           DGROUP         07c8:0008       00000000
+_DATA                  DATA           DGROUP         07c9:0000       0000021e
+XIB                    DATA           DGROUP         07ea:000e       00000000
+XI                     DATA           DGROUP         07ea:000e       00000018
+XIE                    DATA           DGROUP         07ec:0006       00000000
+YIB                    DATA           DGROUP         07ec:0006       00000000
+YI                     DATA           DGROUP         07ec:0006       0000000c
+YIE                    DATA           DGROUP         07ed:0002       00000000
+STRINGS                DATA           DGROUP         07ed:0002       00000000
+DATA                   DATA           DGROUP         07ed:0002       00000000
+_BSS                   BSS            DGROUP         07ed:0002       00000a35
+STACK                  STACK          DGROUP         0891:0000       0000dac0
 
 
                         +----------------+
@@ -58,334 +58,338 @@ Address        Symbol
 
 Module: palettec.o(/dos/z/16/src/palettec.c)
 0000:0012      main_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
 0000:0055      __STK
 0000:0075*     __STKOVERFLOW_
 Module: 16.lib(/dos/z/16/src/lib/modex16.c)
-0000:5c58*     VGAmodeX_
-0000:5d00      modexEnter_
-0000:5d9c      modexLeave_
-0000:5db4*     modexDefaultPage_
-0000:5e0e*     modexNextPage_
-0000:5eca*     modexNextPage0_
-0000:5f6e*     modexShowPage_
-0000:606a*     modexPanPage_
-0000:60ba*     modexSelectPlane_
-0000:60de+     modexClearRegion_
-0000:61f6*     oldDrawBmp_
-0000:635c*     modexDrawBmp_
-0000:63c2+     modexDrawBmpRegion_
-0000:652c*     modexDrawPlanarBuf_
-0000:654a*     modexDrawSprite_
-0000:65b0+     modexDrawSpriteRegion_
-0000:6728*     modexCopyPageRegion_
-0000:6892*     modexFadeOn_
-0000:68c2*     modexFadeOff_
-0000:68f0*     modexFlashOn_
-0000:691e*     modexFlashOff_
-0000:69ee      modexPalSave_
-0000:6a44      modexNewPal_
-0000:6a94*     modexLoadPalFile_
-0000:6b76      modexSavePalFile_
-0000:6bee*     modexPalBlack_
-0000:6c18*     modexPalWhite_
-0000:6c42+     modexPalUpdate_
-0000:71b2+     modexPalUpdate1_
-0000:722c*     modexPalUpdate0_
-0000:7278+     chkcolor_
-0000:7590+     modexputPixel_
-0000:761e*     modexgetPixel_
-0000:76a4*     modexhlin_
-0000:7710*     modexprint_
-0000:78aa*     modexprintbig_
-0000:7a26+     modexWaitBorder_
-07b6:00b4+     _VGA
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-07b6:0000*     __nullarea
-07b6:00dc*     __ovlflag
-07b6:00dd*     __intno
-07b6:00de*     __ovlvec
+0000:5cb8*     VGAmodeX_
+0000:5d60      modexEnter_
+0000:5dfa      modexLeave_
+0000:5e12*     modexDefaultPage_
+0000:5e6c*     modexNextPage_
+0000:5f28*     modexNextPage0_
+0000:5fcc*     modexShowPage_
+0000:60c8*     modexPanPage_
+0000:6118*     modexSelectPlane_
+0000:613c+     modexClearRegion_
+0000:6254*     oldDrawBmp_
+0000:63ba*     modexDrawBmp_
+0000:6420+     modexDrawBmpRegion_
+0000:658a*     modexDrawPlanarBuf_
+0000:65a8*     modexDrawSprite_
+0000:660e+     modexDrawSpriteRegion_
+0000:6786*     modexCopyPageRegion_
+0000:68f0*     modexFadeOn_
+0000:6920*     modexFadeOff_
+0000:694e*     modexFlashOn_
+0000:697c*     modexFlashOff_
+0000:6a4a      modexPalSave_
+0000:6aa0      modexNewPal_
+0000:6af0*     modexLoadPalFile_
+0000:6bd2      modexSavePalFile_
+0000:6c4a*     modexPalBlack_
+0000:6c74*     modexPalWhite_
+0000:6c9e+     modexPalUpdate_
+0000:7214+     modexPalUpdate1_
+0000:728e*     modexPalUpdate0_
+0000:72da+     chkcolor_
+0000:75f2+     modexputPixel_
+0000:7680*     modexgetPixel_
+0000:7706*     modexhlin_
+0000:7772*     modexprint_
+0000:790c*     modexprintbig_
+0000:7a88+     modexWaitBorder_
+07bf:00b4+     _VGA
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+07bf:0000*     __nullarea
+07bf:00dc*     __ovlflag
+07bf:00dd*     __intno
+07bf:00de*     __ovlvec
 0000:0092      _cstart_
 0000:0165*     _Not_Enough_Memory_
-0000:0297      __exit_
-0000:02b6      __do_exit_with_msg__
-0000:0313      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:031e      _big_code_
-0000:031e*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:031e*     __exit_with_msg_
-0000:0323      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-07b6:00e2      __curbrk
-07b6:00ea      __STACKLOW
-07b6:00ec      __STACKTOP
-07b6:00ee      __cbyte
-07b6:00f0      __child
-07b6:00f2      __no87
-07b6:00ff      ___FPE_handler
-07b6:00e4      __psp
-07b6:00f3      __get_ovl_stack
-07b6:00f7      __restore_ovl_stack
-07b6:00fb      __close_ovl_file
-07b6:0103      __LpCmdLine
-07b6:0107      __LpPgmName
-07b6:00e6      __osmajor
-07b6:00e7      __osminor
-07b6:00e8      __osmode
-07b6:00e9      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:0342+     int86x_
-0000:04c5      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:04f9      __PIA
-0000:04f2*     __PIS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:0510      _fmalloc_
-0000:0510      malloc_
-07b6:010c+     ___fheap
-07b6:010e      ___fheapRover
-07b6:0110      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:0685      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:06b4+     _null_exit_rtn_
-0000:06b4+     __null_int23_exit_
-0000:06b5      exit_
-0000:06d6+     _exit_
-07b6:0112+     ___int23_exit
-07b6:0116+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:06f2+     __open_flags_
-0000:09b3+     _fsopen_
-0000:0a1a      fopen_
-0000:0b3d*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:0bc7+     __fill_buffer_
-0000:0e16      fgetc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:0f5d      __doclose_
-0000:10a7      __shutdown_stream_
-0000:10c1      fclose_
-07b6:0c0c+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:112c      _ffree_
-0000:112c      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:1199      fwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:1512      rand_
-0000:1554*     srand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:1578      __I4M
-0000:1578      __U4M
+0000:0299      __exit_
+0000:02b8      __do_exit_with_msg__
+0000:0316      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:0320      _big_code_
+0000:0320*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:0320*     __exit_with_msg_
+0000:0325      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+07bf:00e2      __curbrk
+07bf:00ea      __STACKLOW
+07bf:00ec      __STACKTOP
+07bf:00ee      __cbyte
+07bf:00f0      __child
+07bf:00f2      __no87
+07bf:0100      ___FPE_handler
+07bf:00e4      __psp
+07bf:00f4      __get_ovl_stack
+07bf:00f8      __restore_ovl_stack
+07bf:00fc      __close_ovl_file
+07bf:0104      __LpCmdLine
+07bf:0108      __LpPgmName
+07bf:00e6      __osmajor
+07bf:00e7      __osminor
+07bf:00e8      __osmode
+07bf:00e9      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:0344+     int86x_
+0000:04c7      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:04fb      __PIA
+0000:04f4*     __PIS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:0512      _fmalloc_
+0000:0512      malloc_
+07bf:010c+     ___fheap
+07bf:010e      ___fheapRover
+07bf:0110      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
+0000:0682      printf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:06b1+     __null_int23_exit_
+0000:06b2      exit_
+0000:06e3*     _exit_
+07bf:0112+     ___int23_exit
+07bf:0116+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:06fc+     __open_flags_
+0000:09bc+     _fsopen_
+0000:0a23      fopen_
+0000:0b45*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
+0000:0bcf+     __fill_buffer_
+0000:0e1e      fgetc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:0f63      __doclose_
+0000:10ad      __shutdown_stream_
+0000:10c7      fclose_
+07bf:0be2+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:1132      _ffree_
+0000:1132      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fwrite.c)
+0000:119f      fwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rand.c)
+0000:1524      rand_
+0000:1566*     srand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:158a      __I4M
+0000:158a      __U4M
 Module: 16.lib(/dos/z/16/src/lib/16text.c)
-0000:7ac6*     textInit_
-07b6:0c10      _romFonts
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:1590      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:15f6      __InitRtns
-0000:15f6*     __FInitRtns
-0000:1651      __FiniRtns
-0000:1651*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-07b6:011e      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:16b6      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:16b7      __EnterWVIDEO_
-07b6:0120+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:16db      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:16ef      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:1760      __MemAllocator
-0000:182a      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:1987      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:1afd      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:1bec      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:1bef      _nmalloc_
-07b6:0122      ___nheapbeg
-07b6:0124      ___MiniHeapRover
-07b6:0126      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:1cc9*     _heapgrow_
-0000:1cc9*     _fheapgrow_
-0000:1cca      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-07b6:0128      ___iob
-07b6:0c28      ___OpenStreams
-07b6:0c2c      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:1d5c      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:1eaf*     __set_commode_
-07b6:0290      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:1ebb*     __get_errno_ptr_
-07b6:0c30      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-07b6:0292      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:1ec2      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:20f1*     open_
-0000:2128      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:2273      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:246b      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:24ca      __freefp_
-0000:256b      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:25ac      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:275c      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:278f      __flushall_
-0000:2823*     flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:2829      getche_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:2843      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:29d1      __qread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:29f1      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:2a2b      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:2a61      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:2caa      _nfree_
-07b6:0c32+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:2da5      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:2e05      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-07b6:0c34      ____Argv
-07b6:0c38      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-07b6:0294      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-07b6:02e8      __Start_XI
-07b6:0300      __End_XI
-07b6:0300      __Start_YI
-07b6:030c      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:2fda      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:3353*     _heapenable_
-07b6:0296      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:3364      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:33ec      __LastFree_
-0000:3466      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:3577      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:37ab*     fcloseall_
-0000:37b2      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:37bc      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:492c      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:4952      __GetIOMode_
-0000:4987      __SetIOMode_nogrow_
-07b6:0298      ___NFiles
-07b6:029a      ___init_mode
-07b6:02c2      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:49bc      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:49d8*     __get_doserrno_ptr_
-07b6:0c3a      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-07b6:02c6      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:49df      _dos_creat_
-0000:4a03*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:4a24+     __grow_iomode_
-0000:4b0b+     __shrink_iomode_
-0000:4b4c      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:4bf3*     __dosretax
-0000:4bf8*     __dosret0
-0000:4bff      __set_errno_dos_
-0000:4c67*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:4c72      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:4ca3      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:4cd4      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:4ce5      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:4cea*     sbrk_
-0000:4cfa      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:4d62      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:4dad+     utoa_
-0000:4e4e      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:4e98      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-07b6:02dc      ___EFG_printf
-07b6:02e0*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-07b6:02e4      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:4ee0*     _ismbblead_
-07b6:0c3e      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:4efc      ulltoa_
-0000:5039*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:50aa      ultoa_
-0000:5168*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:51b6      __doserror_
-0000:51c4*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:51d0*     _frealloc_
-0000:51d0      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:52ac      __ChkTTYIOMode_
-0000:531a*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:532a*     _dos_close_
-0000:5338      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-07b6:0072      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:5385      __mbinit_
-07b6:02e6+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:5460*     _msize_
-0000:547b      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:548c      __HeapManager_expand_
-0000:5995      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:59e8      _fexpand_
-0000:59e8*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:5a1d      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:5a42      _bexpand_
+0000:7b26*     textInit_
+07bf:0be6      _romFonts
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:15a2      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:1608      __InitRtns
+0000:1608*     __FInitRtns
+0000:1663      __FiniRtns
+0000:1663*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+07bf:011e      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:16c8      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:16c9      __EnterWVIDEO_
+07bf:0120+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:16ed      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:1701      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:1767      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:1770      __MemAllocator
+0000:183a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:1997      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:1b0d      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:1bfc      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:1bff      _nmalloc_
+07bf:0122      ___nheapbeg
+07bf:0124      ___MiniHeapRover
+07bf:0126      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+07bf:0128      ___iob
+07bf:0290      __fmode
+07bf:0bfe      ___OpenStreams
+07bf:0c02      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:1cf3      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:1e46*     __set_commode_
+07bf:0292      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:1e52      __set_errno_
+0000:1e66*     __set_EDOM_
+0000:1e78*     __set_ERANGE_
+0000:1e8a*     __set_EINVAL_
+0000:1e9f      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:1eab      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:20c7*     open_
+0000:20fe      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:2249      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:242e      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:248d      __freefp_
+0000:252e      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:256f      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:271c      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:274f      __flushall_
+0000:27e3*     flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
+0000:27e9      getche_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:2803      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
+0000:2991      __qread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:29b1      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:29eb      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:2a1e      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:2c67      _nfree_
+07bf:0c06+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:2d62      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:2dbf      __get_errno_ptr_
+0000:2dc6      __get_doserrno_ptr_
+07bf:0c08+     _errno
+07bf:0c0a+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:2dcd      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+07bf:0c0c      ____Argv
+07bf:0c10      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+07bf:0294      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+07bf:02be      __Start_XI
+07bf:02d6      __End_XI
+07bf:02d6      __Start_YI
+07bf:02e2      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:2fa0      _DoINTR_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:3319*     _heapgrow_
+0000:3319*     _fheapgrow_
+0000:331a      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:3398*     _heapenable_
+07bf:0296      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:33a9      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:3431      __LastFree_
+0000:34ab      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:35bc      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:37f0*     fcloseall_
+0000:37f7      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:3801      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:496b      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:4991      __GetIOMode_
+0000:49c6      __SetIOMode_nogrow_
+07bf:0298      ___NFiles
+07bf:029a      ___io_mode
+07bc:0000      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:49fb      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:4a17*     _dosretax_
+0000:4a1c*     _dosret0_
+0000:4a23      __set_errno_dos_
+0000:4a8b*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+07bf:02b2      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:4a96      _dos_creat_
+0000:4aba*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:4adc+     __grow_iomode_
+0000:4bc6+     __shrink_iomode_
+0000:4c0b      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:4cb2      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:4ce3      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:4d14      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:4d25      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:4d2a*     sbrk_
+0000:4d3a      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:4da4      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:4def+     utoa_
+0000:4e90      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:4ed6      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+07bf:02b4      ___EFG_printf
+07bf:02b8*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+07bf:0c14      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:4f1e*     _ismbblead_
+07bf:0c16      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:4f46      ulltoa_
+0000:5083*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:50f4      ultoa_
+0000:51b2*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:5200      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:520e*     _frealloc_
+0000:520e      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:52ea      __ChkTTYIOMode_
+0000:5358*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:5368*     _dos_close_
+0000:5376      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+07bf:0072      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:53dc      __mbinit_
+07bf:02bc+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:54b7*     _msize_
+0000:54d2      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:54e3      __HeapManager_expand_
+0000:59ec      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:5a3f      _fexpand_
+0000:5a3f*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:5a74      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:5a99      _bexpand_
 
 
                         +--------------------+
@@ -393,7 +397,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +--------------------+
 
 16.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -401,6 +405,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00016360 (90976.)
+Memory size:  000163d0 (91088.)
 Entry point address: 0000:0092
-Link time: 00:00.00
+Link time: 00:00.01
index 0a989d906bb932ef31130443d729c78dad5bc9b2..f6c3ac64da8f0d1bfb38ee1dcd9e4edfc5db8ae3 100755 (executable)
Binary files a/pcxtest.exe and b/pcxtest.exe differ
index e0749652aa1fab14aca6688eb221978d6b4cabf2..ad99ff64f2440c76b9511690abc781c726a8d3a8 100755 (executable)
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:13
+Created on:       15/09/24 16:49:02
 Executable Image: pcxtest.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0b08:0000            0000ecc0
+DGROUP                          0b1e:0000            0000eb90
 
 
 
@@ -25,29 +24,32 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 pcxtest_TEXT           CODE           AUTO           0000:0000       000001c3
-_TEXT                  CODE           AUTO           0000:01d0       00008591
-modex16_TEXT           CODE           AUTO           0000:8770       00001fae
-bitmap_TEXT            CODE           AUTO           0000:a720       000005c9
-planar_TEXT            CODE           AUTO           0000:acf0       00000275
-16text_TEXT            CODE           AUTO           0000:af70       0000010d
-FAR_DATA               FAR_DATA       AUTO           0b07:000d       00000000
-_NULL                  BEGDATA        DGROUP         0b08:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0b0a:0000       00000002
-CONST                  DATA           DGROUP         0b0a:0002       00000076
-CONST2                 DATA           DGROUP         0b11:0008       00000132
-_DATA                  DATA           DGROUP         0b25:0000       00000336
-XIB                    DATA           DGROUP         0b58:0006       00000000
-XI                     DATA           DGROUP         0b58:0006       0000002a
-XIE                    DATA           DGROUP         0b5b:0000       00000000
-YIB                    DATA           DGROUP         0b5b:0000       00000000
-YI                     DATA           DGROUP         0b5b:0000       0000000c
-YIE                    DATA           DGROUP         0b5b:000c       00000000
-STRINGS                DATA           DGROUP         0b5b:000c       00000000
-DATA                   DATA           DGROUP         0b5b:000c       00000000
-_emu_init_start        EMU            DGROUP         0b5b:000c       00000000
-_emu_init_end          EMU            DGROUP         0b5b:000c       00000000
-_BSS                   BSS            DGROUP         0b5b:000c       00000cb8
-STACK                  STACK          DGROUP         0c28:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:01d0       000085ae
+modex16_TEXT           CODE           AUTO           0000:8780       00001fb0
+bitmap_TEXT            CODE           AUTO           0000:a730       000005c7
+planar_TEXT            CODE           AUTO           0000:ad00       00000275
+16text_TEXT            CODE           AUTO           0000:af80       0000010d
+FAR_DATA               FAR_DATA       AUTO           0b08:000d       00000000
+iomode13_DATA          FAR_DATA       AUTO           0b09:0000       00000028
+istable13_DATA         FAR_DATA       AUTO           0b09:0030       00000101
+hugeval13_DATA         FAR_DATA       AUTO           0b09:0140       00000008
+_NULL                  BEGDATA        DGROUP         0b1e:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0b20:0000       00000002
+CONST                  DATA           DGROUP         0b20:0002       00000090
+CONST2                 DATA           DGROUP         0b29:0002       00000028
+_DATA                  DATA           DGROUP         0b2c:0000       000002f0
+XIB                    DATA           DGROUP         0b5b:0000       00000000
+XI                     DATA           DGROUP         0b5b:0000       00000030
+XIE                    DATA           DGROUP         0b5e:0000       00000000
+YIB                    DATA           DGROUP         0b5e:0000       00000000
+YI                     DATA           DGROUP         0b5e:0000       0000000c
+YIE                    DATA           DGROUP         0b5e:000c       00000000
+STRINGS                DATA           DGROUP         0b5e:000c       00000000
+DATA                   DATA           DGROUP         0b5e:000c       00000000
+_emu_init_start        EMU            DGROUP         0b5e:000c       00000000
+_emu_init_end          EMU            DGROUP         0b5e:000c       00000000
+_BSS                   BSS            DGROUP         0b5e:000c       00000cba
+STACK                  STACK          DGROUP         0c2b:0000       0000dac0
 
 
                         +----------------+
@@ -62,351 +64,356 @@ Address        Symbol
 
 Module: pcxtest.o(/dos/z/16/src/pcxtest.c)
 0000:0040      main_
-0b08:01d4+     _clockw
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+0b1e:00e4+     _clockw
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
 0000:01d5      __STK
 0000:01f5*     __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0000:8928*     VGAmodeX_
-0000:89d0      modexEnter_
-0000:8a6c      modexLeave_
-0000:8a84      modexDefaultPage_
-0000:8ade*     modexNextPage_
-0000:8b9a*     modexNextPage0_
-0000:8c3e*     modexShowPage_
-0000:8d3a*     modexPanPage_
-0000:8d8a*     modexSelectPlane_
-0000:8dae      modexClearRegion_
-0000:8ec6      oldDrawBmp_
-0000:902c      modexDrawBmp_
-0000:9092+     modexDrawBmpRegion_
-0000:91fc*     modexDrawPlanarBuf_
-0000:921a      modexDrawSprite_
-0000:9280+     modexDrawSpriteRegion_
-0000:93f8      modexCopyPageRegion_
-0000:9562*     modexFadeOn_
-0000:9592*     modexFadeOff_
-0000:95c0*     modexFlashOn_
-0000:95ee*     modexFlashOff_
-0000:96be+     modexPalSave_
-0000:9714      modexNewPal_
-0000:9764*     modexLoadPalFile_
-0000:9846*     modexSavePalFile_
-0000:98be*     modexPalBlack_
-0000:98e8*     modexPalWhite_
-0000:9912+     modexPalUpdate_
-0000:9e82      modexPalUpdate1_
-0000:9efc*     modexPalUpdate0_
-0000:9f48+     chkcolor_
-0000:a260+     modexputPixel_
-0000:a2ee*     modexgetPixel_
-0000:a374*     modexhlin_
-0000:a3e0*     modexprint_
-0000:a57a*     modexprintbig_
-0000:a6f6+     modexWaitBorder_
-0b08:01e4      _VGA
+0000:8938*     VGAmodeX_
+0000:89e0      modexEnter_
+0000:8a7a      modexLeave_
+0000:8a92      modexDefaultPage_
+0000:8aec*     modexNextPage_
+0000:8ba8*     modexNextPage0_
+0000:8c4c*     modexShowPage_
+0000:8d48*     modexPanPage_
+0000:8d98*     modexSelectPlane_
+0000:8dbc      modexClearRegion_
+0000:8ed4      oldDrawBmp_
+0000:903a      modexDrawBmp_
+0000:90a0+     modexDrawBmpRegion_
+0000:920a*     modexDrawPlanarBuf_
+0000:9228      modexDrawSprite_
+0000:928e+     modexDrawSpriteRegion_
+0000:9406      modexCopyPageRegion_
+0000:9570*     modexFadeOn_
+0000:95a0*     modexFadeOff_
+0000:95ce*     modexFlashOn_
+0000:95fc*     modexFlashOff_
+0000:96ca+     modexPalSave_
+0000:9720      modexNewPal_
+0000:9770*     modexLoadPalFile_
+0000:9852*     modexSavePalFile_
+0000:98ca*     modexPalBlack_
+0000:98f4*     modexPalWhite_
+0000:991e+     modexPalUpdate_
+0000:9e94      modexPalUpdate1_
+0000:9f0e*     modexPalUpdate0_
+0000:9f5a+     chkcolor_
+0000:a272+     modexputPixel_
+0000:a300*     modexgetPixel_
+0000:a386*     modexhlin_
+0000:a3f2*     modexprint_
+0000:a58c*     modexprintbig_
+0000:a708+     modexWaitBorder_
+0b1e:00f4      _VGA
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0000:aa22      bitmapLoadPcx_
-0000:ab7e*     bitmapLoadPcxTiles_
+0000:aa30      bitmapLoadPcx_
+0000:ab8c*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0000:acf0      planar_buf_from_bitmap_
-0000:ae10+     planar_buf_alloc_
-0000:af0a*     planar_buf_free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
+0000:ad00      planar_buf_from_bitmap_
+0000:ae20+     planar_buf_alloc_
+0000:af1a*     planar_buf_free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(kbhit.c)
 0000:0212      kbhit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
 0000:0229      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0b08:0000*     __nullarea
-0b08:0224*     __ovlflag
-0b08:0225*     __intno
-0b08:0226*     __ovlvec
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+0b1e:0000*     __nullarea
+0b1e:0134*     __ovlflag
+0b1e:0135*     __intno
+0b1e:0136*     __ovlvec
 0000:0258      _cstart_
 0000:032b*     _Not_Enough_Memory_
-0000:045d      __exit_
-0000:047c      __do_exit_with_msg__
-0000:04d9      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c)
-0b08:022a      _fltused_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:04e4      _big_code_
-0000:04e4*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0b08:022c      __8087
-0b08:022d      __real87
-0b08:022e      __dos87emucall
-0b08:0230      __dos87real
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:04e4*     __exit_with_msg_
-0000:04e9      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0b08:0232      __curbrk
-0b08:023a      __STACKLOW
-0b08:023c      __STACKTOP
-0b08:023e      __cbyte
-0b08:0240      __child
-0b08:0242      __no87
-0b08:024f      ___FPE_handler
-0b08:0234      __psp
-0b08:0243      __get_ovl_stack
-0b08:0247      __restore_ovl_stack
-0b08:024b      __close_ovl_file
-0b08:0253      __LpCmdLine
-0b08:0257      __LpPgmName
-0b08:0236      __osmajor
-0b08:0237      __osminor
-0b08:0238      __osmode
-0b08:0239      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:0508+     int86x_
-0000:068b      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:06bf      __PIA
-0000:06b8*     __PIS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:06d6      _fmalloc_
-0000:06d6      malloc_
-0b08:025c+     ___fheap
-0b08:025e      ___fheapRover
-0b08:0260      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:084b+     _null_exit_rtn_
-0000:084b+     __null_int23_exit_
-0000:084c      exit_
-0000:086d+     _exit_
-0b08:0262+     ___int23_exit
-0b08:0266      ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:0889+     __open_flags_
-0000:0b4a+     _fsopen_
-0000:0bb1      fopen_
-0000:0cd4*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:0d5e      __fill_buffer_
-0000:0fad      fgetc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:10f4      __doclose_
-0000:123e      __shutdown_stream_
-0000:1258      fclose_
-0b08:0ebc+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:12c3      _ffree_
-0000:12c3      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:1330      fwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:16a9      rand_
-0000:16eb*     srand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:170e      __I4M
-0000:170e      __U4M
+0000:045f      __exit_
+0000:047e      __do_exit_with_msg__
+0000:04dc      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fltused.c)
+0b1e:013a      _fltused_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:04e6      _big_code_
+0000:04e6*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_8087)
+0b1e:013c      __8087
+0b1e:013d      __real87
+0b1e:013e      __dos87emucall
+0b1e:0140      __dos87real
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:04e6*     __exit_with_msg_
+0000:04eb      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+0b1e:0142      __curbrk
+0b1e:014a      __STACKLOW
+0b1e:014c      __STACKTOP
+0b1e:014e      __cbyte
+0b1e:0150      __child
+0b1e:0152      __no87
+0b1e:0160      ___FPE_handler
+0b1e:0144      __psp
+0b1e:0154      __get_ovl_stack
+0b1e:0158      __restore_ovl_stack
+0b1e:015c      __close_ovl_file
+0b1e:0164      __LpCmdLine
+0b1e:0168      __LpPgmName
+0b1e:0146      __osmajor
+0b1e:0147      __osminor
+0b1e:0148      __osmode
+0b1e:0149      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:050a+     int86x_
+0000:068d      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:06c1      __PIA
+0000:06ba*     __PIS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:06d8      _fmalloc_
+0000:06d8      malloc_
+0b1e:016c+     ___fheap
+0b1e:016e      ___fheapRover
+0b1e:0170      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:0848+     __null_int23_exit_
+0000:0849      exit_
+0000:087a*     _exit_
+0b1e:0172+     ___int23_exit
+0b1e:0176      ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:0893+     __open_flags_
+0000:0b53+     _fsopen_
+0000:0bba      fopen_
+0000:0cdc*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
+0000:0d66      __fill_buffer_
+0000:0fb5      fgetc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:10fa      __doclose_
+0000:1244      __shutdown_stream_
+0000:125e      fclose_
+0b1e:0d8c+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:12c9      _ffree_
+0000:12c9      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fwrite.c)
+0000:1336      fwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rand.c)
+0000:16bb      rand_
+0000:16fd*     srand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:1720      __I4M
+0000:1720      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:afe6*     textInit_
-0b08:0ec0      _romFonts
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-0000:1726      fread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:1bbb      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0b08:026e      ___iob
-0b08:0ed8      ___OpenStreams
-0b08:0edc      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:1db3      fprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:1dfc      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:1f4f      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:1fb5      __InitRtns
-0000:1fb5*     __FInitRtns
-0000:2010      __FiniRtns
-0000:2010*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0b08:03d6      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:2074      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
-0000:2075      __setEFGfmt_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
+0000:aff6*     textInit_
+0b1e:0d90      _romFonts
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fread.c)
+0000:1738      fread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:1bcb      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+0b1e:017e      ___iob
+0b1e:02e6      __fmode
+0b1e:0da8      ___OpenStreams
+0b1e:0dac      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprintf.c)
+0000:1db0      fprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:1df9      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:1f4c      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:1fb2      __InitRtns
+0000:1fb2*     __FInitRtns
+0000:200d      __FiniRtns
+0000:200d*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+0b1e:02e8      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:2072      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(setefg.c)
+0000:2073      __setEFGfmt_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chk8087.c)
 0000:20ad*     _fpreset_
 0000:20d8      __init_8087_
 0000:210b+     __default_sigfpe_handler_
-0000:2160      __chk8087_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:21d0      __EnterWVIDEO_
-0b08:03f6+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:21f4      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:2208      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:2270      __MemAllocator
-0000:233a      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:2497      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:260d      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:26fc      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:26ff      _nmalloc_
-0b08:03f8      ___nheapbeg
-0b08:03fa      ___MiniHeapRover
-0b08:03fc      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:27d9*     _heapgrow_
-0000:27d9*     _fheapgrow_
-0000:27da      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:2852*     __set_commode_
-0b08:03fe      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:285e*     __get_errno_ptr_
-0b08:0ee0      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0b08:0400      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:2865      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:2a94*     open_
-0000:2acb      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:2af8      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:2b57      __freefp_
-0000:2bf8      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:2c39      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:2dea      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:2e1d      __flushall_
-0000:2eb1*     flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:2eb7      getche_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:2ed1      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:305f      __qread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:307f      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:30b9      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:30ef      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:3338      _nfree_
-0b08:0ee2+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:3433      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:3493      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:3668      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:3699      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:36ca      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:36db      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:390f*     fcloseall_
-0000:3916      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:3920      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0b08:0ee4      ____Argv
-0b08:0ee8      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0b08:0402      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0b08:0506      __Start_XI
-0b08:0530      __End_XI
-0b08:0530      __Start_YI
-0b08:053c      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0b08:0404      ___EFG_printf
-0b08:0408      ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c)
-0000:4aa3      _EFG_Format_
-Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c)
-0000:4c75      __cnvs2d_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0b08:040c      __8087cw
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0b08:040e      ___Save8087
-0b08:0412      ___Rest8087
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:4c95      __GrabFP87_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:4cc8*     __init_8087_emu
-0000:4cce      __x87id
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:4d2c      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:50a5*     _heapenable_
-0b08:0416      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:50b6      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:513e      __LastFree_
-0000:51b8      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:52c9      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:52ef      __GetIOMode_
-0000:5324      __SetIOMode_nogrow_
-0b08:0418      ___NFiles
-0b08:041a      ___init_mode
-0b08:0442      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:5359      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:5375*     __get_doserrno_ptr_
-0b08:0eea      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0b08:0446      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:537c      _dos_creat_
-0000:53a0*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:53c1+     __grow_iomode_
-0000:54a8+     __shrink_iomode_
-0000:54e9      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:5590*     __dosretax
-0000:5595*     __dosret0
-0000:559c      __set_errno_dos_
-0000:5604*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:560f      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:5614      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:565f+     utoa_
-0000:5700      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:574a      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0b08:045c      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:577f*     _ismbblead_
-0b08:0eee      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:579b      ulltoa_
-0000:58d8*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:5949      ultoa_
-0000:5a07*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rtcntrl.c)
-0000:5a55*     _SetLD64bit_
-0000:5a60*     _SetLD80bit_
-0000:5a6b      _LDisDouble_
-Module: /dos/fdos/watcom2/lib286/math87h.lib(ldcvt.c)
-0000:5bd0      _LDScale10x_
-0000:64a8      __LDcvt_
-Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
+0000:211e      __chk8087_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:218e      __EnterWVIDEO_
+0b1e:02ea+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:21b2      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:21c6      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:222c      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:2240      __MemAllocator
+0000:230a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:2467      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:25dd      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:26cc      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:26cf      _nmalloc_
+0b1e:02ec      ___nheapbeg
+0b1e:02ee      ___MiniHeapRover
+0b1e:02f0      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:27a9*     __set_commode_
+0b1e:02f2      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:27b5      __set_errno_
+0000:27c9*     __set_EDOM_
+0000:27db      __set_ERANGE_
+0000:27ed*     __set_EINVAL_
+0000:2802      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:280e      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:2a2a*     open_
+0000:2a61      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:2a8e      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:2aed      __freefp_
+0000:2b8e      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:2bcf      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:2d7c      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:2daf      __flushall_
+0000:2e43*     flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
+0000:2e49      getche_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:2e63      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
+0000:2ff1      __qread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:3011      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:304b      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:307e      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:32c7      _nfree_
+0b1e:0db0+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:33c2      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:341f      __get_errno_ptr_
+0000:3426      __get_doserrno_ptr_
+0b1e:0db2+     _errno
+0b1e:0db4+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:342d      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:3600      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:3631      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:3662      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:3673      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:38a7*     fcloseall_
+0000:38ae      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:38b8      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+0b1e:0db6      ____Argv
+0b1e:0dba      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+0b1e:02f4      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+0b1e:03d0      __Start_XI
+0b1e:0400      __End_XI
+0b1e:0400      __Start_YI
+0b1e:040c      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+0b1e:02f6      ___EFG_printf
+0b1e:02fa      ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/math87h.lib(efgfmt.c)
+0000:4a35      _EFG_Format_
+Module: /dos/fdos/watcom/lib286/math87h.lib(cnvs2d.c)
+0000:4c07      __cnvs2d_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(8087cw.c)
+0b1e:02fe      __8087cw
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(save8087.c)
+0b1e:0300      ___Save8087
+0b1e:0304      ___Rest8087
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grabfp87.c)
+0000:4c27      __GrabFP87_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(init8087)
+0000:4c5a*     __init_8087_emu
+0000:4c60      __x87id
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:4ca0      _DoINTR_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:5019*     _heapgrow_
+0000:5019*     _fheapgrow_
+0000:501a      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:5098*     _heapenable_
+0b1e:0308      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:50a9      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:5131      __LastFree_
+0000:51ab      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:52bc      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:52e2      __GetIOMode_
+0000:5317      __SetIOMode_nogrow_
+0b1e:030a      ___NFiles
+0b1e:030c      ___io_mode
+0b09:0000      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:534c      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:5368*     _dosretax_
+0000:536d*     _dosret0_
+0000:5374      __set_errno_dos_
+0000:53dc*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+0b1e:0324      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:53e7      _dos_creat_
+0000:540b*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:542d+     __grow_iomode_
+0000:5517+     __shrink_iomode_
+0000:555c      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:5603      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:5608      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:5653+     utoa_
+0000:56f4      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:573a      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+0b1e:0dbe      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:576f*     _ismbblead_
+0b1e:0dc0      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:5797      ulltoa_
+0000:58d4*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:5945      ultoa_
+0000:5a03*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rtcntrl.c)
+0000:5a51*     _SetLD64bit_
+0000:5a5c*     _SetLD80bit_
+0000:5a67      _LDisDouble_
+Module: /dos/fdos/watcom/lib286/math87h.lib(ldcvt.c)
+0000:5bcc      _LDScale10x_
+0000:64a4      __LDcvt_
+Module: /dos/fdos/watcom/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJSRQQ
 0000:0000*     FISRQQ
 0000:0000*     FIERQQ
@@ -416,72 +423,70 @@ Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJARQQ
 0000:0000*     FICRQQ
 0000:0000*     FIARQQ
-0000:6c84*     __init_87_emulator
-Module: /dos/fdos/watcom2/lib286/math87h.lib(strtod.c)
-0000:74b5+     __Strtold_
-0000:76f4      strtod_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:789a      __Init_FPE_handler_
-0000:78d3      __Fini_FPE_handler_
-0000:790a*     __FPEHandler
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:7b9c*     sbrk_
-0000:7bac      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:7c14      __doserror_
-0000:7c22*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:7c2e*     _frealloc_
-0000:7c2e      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:7d0a      __ChkTTYIOMode_
-0000:7d78*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:7d88*     _dos_close_
-0000:7d96      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0b08:0072      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:7de3      __mbinit_
-0b08:0502+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c)
-0000:7ebe      __LDClass_
-0000:7f44*     _FLClass_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:7f58      __I4D
-0000:7fa7*     __U4D
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0b08:0098      __IsTable
-Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm)
-0000:802c      __ZBuf2LD
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c)
-0000:80f4*     __set_EDOM_
-0000:8100      __set_ERANGE_
-0000:810c*     __set_EINVAL_
-Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c)
-0b08:019a*     ___f_infinity
-0b08:019e*     ___f_posqnan
-0b08:01a2      ___d_infinity
-0b08:01aa      ___d_posqnan
-0b08:01b2*     ___ld_infinity
-0b08:01ba*     ___ld_posqnan
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-0b08:01c2      __HugeValue
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0b08:0504      ___FPE_int
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:8126*     _msize_
-0000:8141      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:8152      __HeapManager_expand_
-0000:865b      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:86ae      _fexpand_
-0000:86ae*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:86e3      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:8708      _bexpand_
+0000:6c80      __init_87_emulator
+Module: /dos/fdos/watcom/lib286/math87h.lib(strtod.c)
+0000:7494+     __Strtold_
+0000:76d3      strtod_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fpe87)
+0000:787a      __Init_FPE_handler_
+0000:78b3      __Fini_FPE_handler_
+0000:78ea*     __FPEHandler
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:7b7c*     sbrk_
+0000:7b8c      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:7bf6      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:7c04*     _frealloc_
+0000:7c04      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:7ce0      __ChkTTYIOMode_
+0000:7d4e*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:7d5e*     _dos_close_
+0000:7d6c      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+0b1e:008c      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:7dd2      __mbinit_
+0b1e:03ca+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/math87h.lib(ldclass.c)
+0000:7ead      __LDClass_
+0000:7f33*     _FLClass_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4d)
+0000:7f48      __I4D
+0000:7f97*     __U4D
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(istable.c)
+0b09:0030      __IsTable
+Module: /dos/fdos/watcom/lib286/math87h.lib(bufld086)
+0000:801c      __ZBuf2LD
+Module: /dos/fdos/watcom/lib286/math87h.lib(inf_nan.c)
+0b1e:00b2*     ___f_infinity
+0b1e:00b6*     ___f_posqnan
+0b1e:00ba      ___d_infinity
+0b1e:00c2      ___d_posqnan
+0b1e:00ca*     ___ld_infinity
+0b1e:00d2*     ___ld_posqnan
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hugeval.c)
+0b09:0140      __HugeValue
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fpeint.c)
+0b1e:03cc      ___FPE_int
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:80fc*     _msize_
+0000:8117      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:8128      __HeapManager_expand_
+0000:8631      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:8684      _fexpand_
+0000:8684*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nonibm.c)
+0000:86b9+     __is_nonIBM_
+0b1e:03ce      ___NonIBM
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:8700      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:8725      _bexpand_
 
 
                         +--------------------+
@@ -489,9 +494,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +--------------------+
 
 gfx.lib
-/dos/fdos/watcom2/lib286/noemu87.lib
-/dos/fdos/watcom2/lib286/math87h.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/math87h.lib
+/dos/fdos/watcom/lib286/noemu87.lib
 
 
                         +-----------------------+
@@ -499,6 +504,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00019d40 (105792.)
+Memory size:  00019d70 (105840.)
 Entry point address: 0000:0258
 Link time: 00:00.00
index 285a1b39e2e19ab83c9f76984a4a8dbd63ca369e..fa979586bebeffc03109b090de12bc36ac081fff 100755 (executable)
Binary files a/scroll.exe and b/scroll.exe differ
index cb119c38393760323ba1b5c3efd7afffe6fbb2d8..11e02f40ef4e88bd1a4ee6e91ad81024a5f24207 100755 (executable)
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:14
+Created on:       15/09/24 16:49:02
 Executable Image: scroll.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1134:0000            0000f490
+DGROUP                          1159:0000            0000f360
 
 
 
@@ -27,33 +26,35 @@ Segment                Class          Group          Address         Size
 scroll_TEXT            CODE           AUTO           0000:0000       00000c4f
 scroll16_TEXT          CODE           AUTO           0000:0c50       0000344c
 mapread_TEXT           CODE           AUTO           0000:40a0       00000872
-jsmn_TEXT              CODE           AUTO           0000:4920       00000919
-_TEXT                  CODE           AUTO           0000:5240       00006890
-bitmap_TEXT            CODE           AUTO           0000:bad0       000005c9
-planar_TEXT            CODE           AUTO           0000:c0a0       00000275
-16_in_TEXT             CODE           AUTO           0000:c320       00001d43
-16text_TEXT            CODE           AUTO           0000:e070       0000010d
-modex16_TEXT           CODE           AUTO           0e18:0000       00001fae
-bakapee_TEXT           CODE           AUTO           0e18:1fb0       00000be7
-wcpu_TEXT              CODE           AUTO           0e18:2ba0       00000058
-16_head_TEXT           CODE           AUTO           0e18:2c00       00000405
-16_in13_DATA           FAR_DATA       AUTO           1119:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1133:0004       00000000
-_NULL                  BEGDATA        DGROUP         1134:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         1136:0000       00000002
-CONST                  DATA           DGROUP         1136:0002       00000076
-CONST2                 DATA           DGROUP         113d:0008       00000102
-_DATA                  DATA           DGROUP         114e:0000       00000a0c
-XIB                    DATA           DGROUP         11ee:000c       00000000
-XI                     DATA           DGROUP         11ee:000c       00000024
-XIE                    DATA           DGROUP         11f1:0000       00000000
-YIB                    DATA           DGROUP         11f1:0000       00000000
-YI                     DATA           DGROUP         11f1:0000       00000012
-YIE                    DATA           DGROUP         11f2:0002       00000000
-STRINGS                DATA           DGROUP         11f2:0002       00000000
-DATA                   DATA           DGROUP         11f2:0002       00000000
-_BSS                   BSS            DGROUP         11f3:0000       00000dd6
-STACK                  STACK          DGROUP         12d1:0000       0000dac0
+jsmn_TEXT              CODE           AUTO           0000:4920       00000921
+_TEXT                  CODE           AUTO           0000:5250       00006985
+bitmap_TEXT            CODE           AUTO           0000:bbe0       000005c7
+planar_TEXT            CODE           AUTO           0000:c1b0       00000275
+16_in_TEXT             CODE           AUTO           0000:c430       00001d43
+16text_TEXT            CODE           AUTO           0000:e180       0000010d
+modex16_TEXT           CODE           AUTO           0e29:0000       00001fb0
+bakapee_TEXT           CODE           AUTO           0e29:1fb0       00000be5
+wcpu_TEXT              CODE           AUTO           0e29:2ba0       00000058
+16_head_TEXT           CODE           AUTO           0e29:2c00       00000405
+16_in13_DATA           FAR_DATA       AUTO           112a:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1144:0004       00000000
+istable13_DATA         FAR_DATA       AUTO           1145:0000       00000101
+iomode13_DATA          FAR_DATA       AUTO           1145:0110       00000028
+_NULL                  BEGDATA        DGROUP         1159:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         115b:0000       00000002
+CONST                  DATA           DGROUP         115b:0002       00000076
+CONST2                 DATA           DGROUP         1162:0008       00000000
+_DATA                  DATA           DGROUP         1163:0000       000009e2
+XIB                    DATA           DGROUP         1201:0002       00000000
+XI                     DATA           DGROUP         1201:0002       0000002a
+XIE                    DATA           DGROUP         1203:000c       00000000
+YIB                    DATA           DGROUP         1203:000c       00000000
+YI                     DATA           DGROUP         1203:000c       00000012
+YIE                    DATA           DGROUP         1204:000e       00000000
+STRINGS                DATA           DGROUP         1204:000e       00000000
+DATA                   DATA           DGROUP         1204:000e       00000000
+_BSS                   BSS            DGROUP         1205:0000       00000dd8
+STACK                  STACK          DGROUP         12e3:0000       0000dac0
 
 
                         +----------------+
@@ -67,17 +68,17 @@ Address        Symbol
 =======        ======
 
 Module: scroll.o(/dos/z/16/src/scroll.c)
-1134:0bf0+     _player
-1134:0cf0+     _screen
-1134:0d00+     _screen3
-1134:0d10+     _screen2
-1134:0d20+     _mv
-1134:0d50+     _gvar
-1134:0d68+     _spri
-1134:0d6c+     _mask
-1134:0d70+     _p
+1159:0ac0+     _player
+1159:0bc0+     _screen
+1159:0bd0+     _screen3
+1159:0be0+     _screen2
+1159:0bf0+     _mv
+1159:0c20+     _gvar
+1159:0c38+     _spri
+1159:0c3c+     _mask
+1159:0c40+     _p
 0000:01ee      main_
-1134:0d80+     _bg
+1159:0c50+     _bg
 Module: scroll16.o(/dos/z/16/src/lib/scroll16.c)
 0000:0c5a      walk_
 0000:2722+     mapScrollRight_
@@ -97,437 +98,444 @@ Module: mapread.o(/dos/z/16/src/lib/mapread.c)
 0000:41e0+     dump_
 0000:46dc      loadmap_
 Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c)
-0000:4cf2      jsmn_parse_
-0000:51ee      jsmn_init_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:5245      __STK
-0000:5265*     __STKOVERFLOW_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:5282      _fmalloc_
-0000:5282      malloc_
-1134:0678+     ___fheap
-1134:067a      ___fheapRover
-1134:067c      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:53ff      __PIA
-0000:53f8*     __PIS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1134:067e      ___iob
-1134:0d94      ___OpenStreams
-1134:0d98      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:5416      fprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:5445      printf_
+0000:4cfa      jsmn_parse_
+0000:51f6      jsmn_init_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
+0000:5255      __STK
+0000:5275*     __STKOVERFLOW_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:5292      _fmalloc_
+0000:5292      malloc_
+1159:0578+     ___fheap
+1159:057a      ___fheapRover
+1159:057c      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:5409      __PIA
+0000:5402*     __PIS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+1159:057e      ___iob
+1159:06e6      __fmode
+1159:0c64      ___OpenStreams
+1159:0c68      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprintf.c)
+0000:5420      fprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
+0000:544f      printf_
 Module: 16.lib(/dos/z/16/src/lib/bitmap.c)
-0000:bdd2      bitmapLoadPcx_
-0000:bf2e*     bitmapLoadPcxTiles_
+0000:bee0      bitmapLoadPcx_
+0000:c03c*     bitmapLoadPcxTiles_
 Module: 16.lib(/dos/z/16/src/lib/planar.c)
-0000:c0a0      planar_buf_from_bitmap_
-0000:c1c0+     planar_buf_alloc_
-0000:c2ba*     planar_buf_free_
+0000:c1b0      planar_buf_from_bitmap_
+0000:c2d0+     planar_buf_alloc_
+0000:c3ca*     planar_buf_free_
 Module: 16.lib(/dos/z/16/src/lib/16_in.c)
-0000:c438+     INL_KeyService_
-0000:c682+     Mouse_
-0000:c6da+     IN_GetJoyAbs_
-0000:caa0+     IN_GetJoyButtonsDB_
-0000:cd36+     IN_SetupJoy_
-0000:cef8      IN_Startup_
-0000:cffe      IN_Default_
-0000:d162      IN_Shutdown_
-0000:d1e2*     IN_SetKeyHook_
-0000:d204+     IN_ClearKeysDown_
-0000:d2e4*     IN_ReadCursor_
-0000:d400      IN_ReadControl_
-0000:db80*     IN_SetControlType_
-0000:dbce*     IN_GetScanName_
-0000:dc56*     IN_WaitForKey_
-0000:dc8c*     IN_WaitForASCII_
-0000:dcc2+     IN_AckBack_
-0000:ddaa*     IN_Ack_
-0000:de4c+     IN_IsUserInput_
-0000:def2*     IN_UserInput_
-0000:df4a      IN_KeyDown_
-0000:df92+     IN_ClearKey_
-0000:e00a*     IN_qb_
-1134:0e2e+     _inpu
+0000:c548+     INL_KeyService_
+0000:c792+     Mouse_
+0000:c7ea+     IN_GetJoyAbs_
+0000:cbb0+     IN_GetJoyButtonsDB_
+0000:ce46+     IN_SetupJoy_
+0000:d008      IN_Startup_
+0000:d10e      IN_Default_
+0000:d272      IN_Shutdown_
+0000:d2f2*     IN_SetKeyHook_
+0000:d314+     IN_ClearKeysDown_
+0000:d3f4*     IN_ReadCursor_
+0000:d510      IN_ReadControl_
+0000:dc90*     IN_SetControlType_
+0000:dcde*     IN_GetScanName_
+0000:dd66*     IN_WaitForKey_
+0000:dd9c*     IN_WaitForASCII_
+0000:ddd2+     IN_AckBack_
+0000:deba*     IN_Ack_
+0000:df5c+     IN_IsUserInput_
+0000:e002*     IN_UserInput_
+0000:e05a      IN_KeyDown_
+0000:e0a2+     IN_ClearKey_
+0000:e11a*     IN_qb_
+1159:0cfe+     _inpu
 Module: 16.lib(/dos/z/16/src/lib/16text.c)
-0000:e0e6      textInit_
-1134:0f84      _romFonts
+0000:e1f6      textInit_
+1159:0e54      _romFonts
 Module: 16.lib(/dos/z/16/src/lib/modex16.c)
-0e18:01b8      VGAmodeX_
-0e18:0260+     modexEnter_
-0e18:02fc*     modexLeave_
-0e18:0314      modexDefaultPage_
-0e18:036e      modexNextPage_
-0e18:042a      modexNextPage0_
-0e18:04ce      modexShowPage_
-0e18:05ca*     modexPanPage_
-0e18:061a*     modexSelectPlane_
-0e18:063e      modexClearRegion_
-0e18:0756*     oldDrawBmp_
-0e18:08bc*     modexDrawBmp_
-0e18:0922      modexDrawBmpRegion_
-0e18:0a8c*     modexDrawPlanarBuf_
-0e18:0aaa*     modexDrawSprite_
-0e18:0b10      modexDrawSpriteRegion_
-0e18:0c88      modexCopyPageRegion_
-0e18:0df2*     modexFadeOn_
-0e18:0e22*     modexFadeOff_
-0e18:0e50*     modexFlashOn_
-0e18:0e7e*     modexFlashOff_
-0e18:0f4e+     modexPalSave_
-0e18:0fa4      modexNewPal_
-0e18:0ff4*     modexLoadPalFile_
-0e18:10d6*     modexSavePalFile_
-0e18:114e*     modexPalBlack_
-0e18:1178*     modexPalWhite_
-0e18:11a2+     modexPalUpdate_
-0e18:1712+     modexPalUpdate1_
-0e18:178c*     modexPalUpdate0_
-0e18:17d8+     chkcolor_
-0e18:1af0      modexputPixel_
-0e18:1b7e*     modexgetPixel_
-0e18:1c04*     modexhlin_
-0e18:1c70      modexprint_
-0e18:1e0a*     modexprintbig_
-0e18:1f86      modexWaitBorder_
-1134:0ac4      _VGA
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:5474      sprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sound.c)
-0000:54a3      sound_
-0000:54de      nosound_
+0e29:01b8      VGAmodeX_
+0e29:0260+     modexEnter_
+0e29:02fa*     modexLeave_
+0e29:0312      modexDefaultPage_
+0e29:036c      modexNextPage_
+0e29:0428      modexNextPage0_
+0e29:04cc      modexShowPage_
+0e29:05c8*     modexPanPage_
+0e29:0618*     modexSelectPlane_
+0e29:063c      modexClearRegion_
+0e29:0754*     oldDrawBmp_
+0e29:08ba*     modexDrawBmp_
+0e29:0920      modexDrawBmpRegion_
+0e29:0a8a*     modexDrawPlanarBuf_
+0e29:0aa8*     modexDrawSprite_
+0e29:0b0e      modexDrawSpriteRegion_
+0e29:0c86      modexCopyPageRegion_
+0e29:0df0*     modexFadeOn_
+0e29:0e20*     modexFadeOff_
+0e29:0e4e*     modexFlashOn_
+0e29:0e7c*     modexFlashOff_
+0e29:0f4a+     modexPalSave_
+0e29:0fa0      modexNewPal_
+0e29:0ff0*     modexLoadPalFile_
+0e29:10d2*     modexSavePalFile_
+0e29:114a*     modexPalBlack_
+0e29:1174*     modexPalWhite_
+0e29:119e+     modexPalUpdate_
+0e29:1714+     modexPalUpdate1_
+0e29:178e*     modexPalUpdate0_
+0e29:17da+     chkcolor_
+0e29:1af2      modexputPixel_
+0e29:1b80*     modexgetPixel_
+0e29:1c06*     modexhlin_
+0e29:1c72      modexprint_
+0e29:1e0c*     modexprintbig_
+0e29:1f88      modexWaitBorder_
+1159:09c4      _VGA
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sprintf.c)
+0000:547e      sprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sound.c)
+0000:54ad      sound_
+0000:5547      nosound_
 Module: 16.lib(/dos/z/16/src/lib/bakapee.c)
-0e18:1fb8      pdump_
-0e18:201a+     cls_
-0e18:2080+     colortest_
-0e18:20d2+     colorz_
-0e18:2136+     ssd_
-0e18:2254+     dingpp_
-0e18:22c6+     dingo_
-0e18:235c+     dingas_
-0e18:240a+     dingu_
-0e18:246c+     dingq_
-0e18:250c*     ding_
+0e29:1fb8      pdump_
+0e29:2018+     cls_
+0e29:207e+     colortest_
+0e29:20d0+     colorz_
+0e29:2134+     ssd_
+0e29:2252+     dingpp_
+0e29:22c4+     dingo_
+0e29:235a+     dingas_
+0e29:2408+     dingu_
+0e29:246a+     dingq_
+0e29:250a*     ding_
 Module: 16.lib(/dos/z/16/src/lib/wcpu/wcpu.c)
-0e18:2ba0      detectcpu_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1134:0000*     __nullarea
-1134:0af4*     __ovlflag
-1134:0af5*     __intno
-1134:0af6*     __ovlvec
-0000:54ea      _cstart_
-0000:55bd*     _Not_Enough_Memory_
-0000:56ef      __exit_
-0000:570e      __do_exit_with_msg__
-0000:576b      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:5776      _big_code_
-0000:5776*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
-0000:5776      strncmp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
-0000:57b3      strstr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
-0000:58b5      atoi_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:5951+     __open_flags_
-0000:5c12+     _fsopen_
-0000:5c79      fopen_
-0000:5d9c*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-0000:5e26      fread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:619d      __get_errno_ptr_
-1134:189c      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:61a4*     _frealloc_
-0000:61a4      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:6280      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
-0000:62b3      strncpy_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:62ef*     __exit_with_msg_
-0000:62f4      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1134:0afa      __curbrk
-1134:0b02      __STACKLOW
-1134:0b04      __STACKTOP
-1134:0b06      __cbyte
-1134:0b08      __child
-1134:0b0a      __no87
-1134:0b17      ___FPE_handler
-1134:0afc      __psp
-1134:0b0b      __get_ovl_stack
-1134:0b0f      __restore_ovl_stack
-1134:0b13      __close_ovl_file
-1134:0b1b      __LpCmdLine
-1134:0b1f      __LpPgmName
-1134:0afe      __osmajor
-1134:0aff      __osminor
-1134:0b00      __osmode
-1134:0b01      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:6320      __MemAllocator
-0000:63ea      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:6547      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:66bd      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:67ac      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:67af      _nmalloc_
-1134:0b24      ___nheapbeg
-1134:0b26      ___MiniHeapRover
-1134:0b28      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:6889*     _heapgrow_
-0000:6889*     _fheapgrow_
-0000:688a      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:6902      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:6b36*     fcloseall_
-0000:6b3d      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:6b61      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:6cb4      __doclose_
-0000:6dfe      __shutdown_stream_
-0000:6e18      fclose_
-1134:189e+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:6e83+     _null_exit_rtn_
-0000:6e83+     __null_int23_exit_
-0000:6e84      exit_
-0000:6ea5+     _exit_
-1134:0b2a+     ___int23_exit
-1134:0b2e+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:6fdf      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:71d7      __fill_buffer_
-0000:7426      fgetc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:756d      _ffree_
-0000:756d      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:75da+     int86x_
-0000:775d      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
+0e29:2ba0      detectcpu_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+1159:0000*     __nullarea
+1159:09f4*     __ovlflag
+1159:09f5*     __intno
+1159:09f6*     __ovlvec
+0000:5568      _cstart_
+0000:563b*     _Not_Enough_Memory_
+0000:576f      __exit_
+0000:578e      __do_exit_with_msg__
+0000:57ec      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:57f6      _big_code_
+0000:57f6*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strncmp.c)
+0000:57f6      strncmp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strstr.c)
+0000:5835      strstr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(atoi.c)
+0000:5937      atoi_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:59d2+     __open_flags_
+0000:5c92+     _fsopen_
+0000:5cf9      fopen_
+0000:5e1b*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fread.c)
+0000:5ea5      fread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:621a      __get_errno_ptr_
+0000:6221      __get_doserrno_ptr_
+1159:176c+     _errno
+1159:176e+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:6228*     _frealloc_
+0000:6228      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:6304      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strncpy.c)
+0000:6337      strncpy_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:6373*     __exit_with_msg_
+0000:6378      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+1159:09fa      __curbrk
+1159:0a02      __STACKLOW
+1159:0a04      __STACKTOP
+1159:0a06      __cbyte
+1159:0a08      __child
+1159:0a0a      __no87
+1159:0a18      ___FPE_handler
+1159:09fc      __psp
+1159:0a0c      __get_ovl_stack
+1159:0a10      __restore_ovl_stack
+1159:0a14      __close_ovl_file
+1159:0a1c      __LpCmdLine
+1159:0a20      __LpPgmName
+1159:09fe      __osmajor
+1159:09ff      __osminor
+1159:0a00      __osmode
+1159:0a01      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:6396      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:63a0      __MemAllocator
+0000:646a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:65c7      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:673d      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:682c      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:682f      _nmalloc_
+1159:0a24      ___nheapbeg
+1159:0a26      ___MiniHeapRover
+1159:0a28      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:6909      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:6b3d*     fcloseall_
+0000:6b44      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:6b68      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:6cbb      __doclose_
+0000:6e05      __shutdown_stream_
+0000:6e1f      fclose_
+1159:1770+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:6e8a+     __null_int23_exit_
+0000:6e8b      exit_
+0000:6ebc*     _exit_
+1159:0a2a+     ___int23_exit
+1159:0a2e+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:6ff3      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
+0000:71d8      __fill_buffer_
+0000:7427      fgetc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:756c      _ffree_
+0000:756c      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:75d9+     int86x_
+0000:775c      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
 0000:778a      __I4M
 0000:778a      __U4M
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(d_getvec.c)
 0000:77a2      _dos_getvect_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(d_setvec.c)
 0000:77ad      _dos_setvect_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4d)
 0000:77ba      __I4D
 0000:7809      __U4D
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1134:18a2      __argv
-1134:18a6      ___argv
-1134:18aa      __argc
-1134:18ac      ___argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(argcv.c)
+1159:1774      __argv
+1159:1778      ___argv
+1159:177c      __argc
+1159:177e      ___argc
 Module: 16.lib(/dos/z/16/src/lib/16_head.c)
-0e18:2c0e*     wait_
-0e18:2c5a*     filesize_
-0e18:2cc0*     printmeminfoline_
-0e18:2eac      US_CheckParm_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
+0e29:2c0e*     wait_
+0e29:2c5a*     filesize_
+0e29:2cc0*     printmeminfoline_
+0e29:2eac      US_CheckParm_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fwrite.c)
 0000:788d      fwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:7c06      rand_
-0000:7c48*     srand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:7c84      vsprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
-0000:7cc6      delay_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:7e3e      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:7ea4      __InitRtns
-0000:7ea4*     __FInitRtns
-0000:7eff      __FiniRtns
-0000:7eff*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1134:0b48      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:7f64      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:7f66      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1134:0098      __IsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:7f97*     __set_commode_
-1134:0b4a      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1134:0b4c      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:7fa3      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:81d2*     open_
-0000:8209      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:8236      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:8295      __freefp_
-0000:8336      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:8377      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:8527      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:86b5      __qread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:86d5*     _msize_
-0000:86f0      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:8701      __HeapManager_expand_
-0000:8c0a      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:8c5d      _fexpand_
-0000:8c5d*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:8c92      __EnterWVIDEO_
-1134:0b4e+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:8cb6*     _heapenable_
-1134:0b50      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1134:0b52      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:8cc7      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:8d4f      __LastFree_
-0000:8dc9      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:8eda      _nfree_
-1134:18ae+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:8fd5      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:91aa      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:a31a      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:a563      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:a59d      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:a5d3      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:a604      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:a615      __flushall_
-0000:a6a9      flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:a6af      getche_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:a6c9      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:a6dd      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a743      __Init_Argv_
-0000:a7a6+     _getargv_
-0000:aad6      __Fini_Argv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:ab00+     __ibm_bios_get_ticks_
-0000:ab77      clock_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:ab9e      kbhit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:abb5      ftell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:ac7d      ultoa_
-0000:ad3b*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:ad89      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1134:18b8      ____Argv
-1134:18bc      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1134:0bac      __Start_XI
-1134:0bd0      __End_XI
-1134:0bd0      __Start_YI
-1134:0be2      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:adea      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:ae10      __GetIOMode_
-0000:ae45      __SetIOMode_nogrow_
-1134:0b5c      ___NFiles
-1134:0b5e      ___init_mode
-1134:0b86      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:ae7a      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:ae96*     __get_doserrno_ptr_
-1134:18be      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1134:0b8a      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:ae9d      _dos_creat_
-0000:aec1*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:aee2+     __grow_iomode_
-0000:afc9+     __shrink_iomode_
-0000:b00a      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:b0b1*     __dosretax
-0000:b0b6*     __dosret0
-0000:b0bd      __set_errno_dos_
-0000:b125*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:b130      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:b155      _bexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:b1ae*     sbrk_
-0000:b1be      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:b226      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:b271+     utoa_
-0000:b312      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:b35c      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1134:0ba0      ___EFG_printf
-1134:0ba4*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1134:0ba8      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:b3a4*     _ismbblead_
-1134:18c2      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:b3c0      ulltoa_
-0000:b4fd*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:b56e      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:b574      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1134:19c4      ___historical_splitparms
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b8ed      fflush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1134:0072      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b902      __doserror_
-0000:b910*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:b91c      __ChkTTYIOMode_
-0000:b98a*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:b9d8      __mbinit_
-1134:0baa+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:bab3*     _dos_close_
-0000:bac1      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rand.c)
+0000:7c12      rand_
+0000:7c54*     srand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(vsprintf.c)
+0000:7c90      vsprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nonibm.c)
+0000:7cd2+     __is_nonIBM_
+1159:0a48      ___NonIBM
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(delay.c)
+0000:7d19      delay_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:7e78      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:7ede      __InitRtns
+0000:7ede*     __FInitRtns
+0000:7f39      __FiniRtns
+0000:7f39*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+1159:0a4a      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:7f9e      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:7fa0      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(istable.c)
+1145:0000      __IsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:7fd1*     __set_commode_
+1159:0a4c      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:7fdd      __set_errno_
+0000:7ff1*     __set_EDOM_
+0000:8003*     __set_ERANGE_
+0000:8015*     __set_EINVAL_
+0000:802a      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:8036      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:8252*     open_
+0000:8289      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:82b6      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:8315      __freefp_
+0000:83b6      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:83f7      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:85a4      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
+0000:8732      __qread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:8752*     _msize_
+0000:876d      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:877e      __HeapManager_expand_
+0000:8c87      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:8cda      _fexpand_
+0000:8cda*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:8d0f      __EnterWVIDEO_
+1159:0a4e+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:8d33*     _heapgrow_
+0000:8d33*     _fheapgrow_
+0000:8d34      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:8db2*     _heapenable_
+1159:0a50      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+1159:0a52      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:8dc3      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:8e4b      __LastFree_
+0000:8ec5      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:8fd6      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:91a9      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:a313      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:a55c      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:a596      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:a5c9      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:a5fa      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:a60b      __flushall_
+0000:a69f      flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
+0000:a6a5      getche_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:a6bf      _nfree_
+1159:1780+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:a7ba      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:a7ce      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initargv.c)
+0000:a834      __Init_Argv_
+0000:a897+     _getargv_
+0000:abc7      __Fini_Argv_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(clockdos.c)
+0000:abf1+     __ibm_bios_get_ticks_
+0000:ac68      clock_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(kbhit.c)
+0000:ac8f      kbhit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ftell.c)
+0000:aca6      ftell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:ad6e      ultoa_
+0000:ae2c*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:ae7a      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+1159:178a      ____Argv
+1159:178e      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+1159:0a82      __Start_XI
+1159:0aac      __End_XI
+1159:0aac      __Start_YI
+1159:0abe      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:aed8      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:aefe      __GetIOMode_
+0000:af33      __SetIOMode_nogrow_
+1159:0a5c      ___NFiles
+1159:0a5e      ___io_mode
+1145:0110      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:af68      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:af84*     _dosretax_
+0000:af89*     _dosret0_
+0000:af90      __set_errno_dos_
+0000:aff8*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+1159:0a76      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:b003      _dos_creat_
+0000:b027*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:b049+     __grow_iomode_
+0000:b133+     __shrink_iomode_
+0000:b178      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:b21f      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:b244      _bexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:b29d*     sbrk_
+0000:b2ad      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:b317      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:b362+     utoa_
+0000:b403      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:b449      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+1159:0a78      ___EFG_printf
+1159:0a7c*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+1159:1792      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:b491*     _ismbblead_
+1159:1794      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:b4b9      ulltoa_
+0000:b5f6*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:b667      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:b66c      _DoINTR_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(histsplt.c)
+1159:1896      ___historical_splitparms
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fflush.c)
+0000:b9e5      fflush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+1159:0072      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:b9fa      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:ba08      __ChkTTYIOMode_
+0000:ba76*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:badc      __mbinit_
+1159:0a80+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:bbb7*     _dos_close_
+0000:bbc5      _dos_commit_
 
 
                         +--------------------+
@@ -535,7 +543,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
                         +--------------------+
 
 16.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -543,6 +551,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000207d0 (133072.)
-Entry point address: 0000:54ea
-Link time: 00:00.00
+Memory size:  000208f0 (133360.)
+Entry point address: 0000:5568
+Link time: 00:00.01
index 65af23a3a7628a4e204a38a26e829219a1bc61d2..03be784f5cfa4bff7120ff6eb8fd31b9b35db317 100755 (executable)
@@ -89,6 +89,7 @@ void ssd(page_t *page, bakapee_t *pee, word svq)
        }else pee->sy = 0;
 }
 
+//plot pixel
 void dingpp(page_t *page, bakapee_t *pee)
 {
 #ifdef TILE
@@ -113,6 +114,7 @@ void dingo(bakapee_t *pee)
        #endif
 }
 
+//assigning values from randomizer
 void dingas(bakapee_t *pee)
 {
        if(pee->gq == BONK) dingu(pee);
@@ -161,6 +163,7 @@ void dingu(bakapee_t *pee)
        }
 }
 
+//randomizer
 void dingq(bakapee_t *pee)
 {
        if(pee->gq<BONK)
index 9dcb9b4e792c5f006ac0f6bb80dd6e365bf6469a..16252164c0c20ea625d0690f971834d7d065d502 100755 (executable)
Binary files a/test.exe and b/test.exe differ
index 4ce7bb36972dab6c90062ba46693b17b03824471..288f39e6b964fa9f5d4a51ba596ae8f86a58e6e2 100755 (executable)
--- a/test.map
+++ b/test.map
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:13
+Created on:       15/09/24 16:49:02
 Executable Image: test.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          07ca:0000            0000e800
+DGROUP                          07d3:0000            0000e7e0
 
 
 
@@ -24,26 +23,27 @@ DGROUP                          07ca:0000            0000e800
 Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
-test_TEXT              CODE           AUTO           0000:0000       0000018c
-_TEXT                  CODE           AUTO           0000:0190       00005a4b
-modex16_TEXT           CODE           AUTO           0000:5be0       00001fae
-16text_TEXT            CODE           AUTO           0000:7b90       0000010d
-FAR_DATA               FAR_DATA       AUTO           07c9:000d       00000000
-_NULL                  BEGDATA        DGROUP         07ca:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         07cc:0000       00000002
-CONST                  DATA           DGROUP         07cc:0002       00000076
-CONST2                 DATA           DGROUP         07d3:0008       00000000
-_DATA                  DATA           DGROUP         07d4:0000       00000248
-XIB                    DATA           DGROUP         07f8:0008       00000000
-XI                     DATA           DGROUP         07f8:0008       00000018
-XIE                    DATA           DGROUP         07fa:0000       00000000
-YIB                    DATA           DGROUP         07fa:0000       00000000
-YI                     DATA           DGROUP         07fa:0000       0000000c
-YIE                    DATA           DGROUP         07fa:000c       00000000
-STRINGS                DATA           DGROUP         07fa:000c       00000000
-DATA                   DATA           DGROUP         07fa:000c       00000000
-_BSS                   BSS            DGROUP         07fa:000c       00000a33
-STACK                  STACK          DGROUP         089e:0000       0000dac0
+test_TEXT              CODE           AUTO           0000:0000       00000188
+_TEXT                  CODE           AUTO           0000:0190       00005aa2
+modex16_TEXT           CODE           AUTO           0000:5c40       00001fb0
+16text_TEXT            CODE           AUTO           0000:7bf0       0000010d
+FAR_DATA               FAR_DATA       AUTO           07cf:000d       00000000
+iomode13_DATA          FAR_DATA       AUTO           07d0:0000       00000028
+_NULL                  BEGDATA        DGROUP         07d3:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         07d5:0000       00000002
+CONST                  DATA           DGROUP         07d5:0002       00000076
+CONST2                 DATA           DGROUP         07dc:0008       00000000
+_DATA                  DATA           DGROUP         07dd:0000       0000021e
+XIB                    DATA           DGROUP         07fe:000e       00000000
+XI                     DATA           DGROUP         07fe:000e       00000018
+XIE                    DATA           DGROUP         0800:0006       00000000
+YIB                    DATA           DGROUP         0800:0006       00000000
+YI                     DATA           DGROUP         0800:0006       0000000c
+YIE                    DATA           DGROUP         0801:0002       00000000
+STRINGS                DATA           DGROUP         0801:0002       00000000
+DATA                   DATA           DGROUP         0801:0002       00000000
+_BSS                   BSS            DGROUP         0801:0002       00000a35
+STACK                  STACK          DGROUP         08a5:0000       0000dac0
 
 
                         +----------------+
@@ -58,335 +58,339 @@ Address        Symbol
 
 Module: test.o(/dos/z/16/src/test.c)
 0000:0012      main_
-07ca:00a4*     _clockw
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+07d3:00a4*     _clockw
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
 0000:0195      __STK
 0000:01b5*     __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0000:5d98*     VGAmodeX_
-0000:5e40      modexEnter_
-0000:5edc      modexLeave_
-0000:5ef4      modexDefaultPage_
-0000:5f4e      modexNextPage_
-0000:600a*     modexNextPage0_
-0000:60ae      modexShowPage_
-0000:61aa*     modexPanPage_
-0000:61fa*     modexSelectPlane_
-0000:621e      modexClearRegion_
-0000:6336*     oldDrawBmp_
-0000:649c*     modexDrawBmp_
-0000:6502+     modexDrawBmpRegion_
-0000:666c*     modexDrawPlanarBuf_
-0000:668a*     modexDrawSprite_
-0000:66f0+     modexDrawSpriteRegion_
-0000:6868*     modexCopyPageRegion_
-0000:69d2      modexFadeOn_
-0000:6a02      modexFadeOff_
-0000:6a30*     modexFlashOn_
-0000:6a5e*     modexFlashOff_
-0000:6b2e      modexPalSave_
-0000:6b84      modexNewPal_
-0000:6bd4      modexLoadPalFile_
-0000:6cb6*     modexSavePalFile_
-0000:6d2e      modexPalBlack_
-0000:6d58*     modexPalWhite_
-0000:6d82+     modexPalUpdate_
-0000:72f2+     modexPalUpdate1_
-0000:736c*     modexPalUpdate0_
-0000:73b8+     chkcolor_
-0000:76d0+     modexputPixel_
-0000:775e*     modexgetPixel_
-0000:77e4*     modexhlin_
-0000:7850*     modexprint_
-0000:79ea*     modexprintbig_
-0000:7b66+     modexWaitBorder_
-07ca:00b4+     _VGA
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-07ca:0000*     __nullarea
-07ca:00dc*     __ovlflag
-07ca:00dd*     __intno
-07ca:00de*     __ovlvec
+0000:5df8*     VGAmodeX_
+0000:5ea0      modexEnter_
+0000:5f3a      modexLeave_
+0000:5f52      modexDefaultPage_
+0000:5fac      modexNextPage_
+0000:6068*     modexNextPage0_
+0000:610c      modexShowPage_
+0000:6208*     modexPanPage_
+0000:6258*     modexSelectPlane_
+0000:627c      modexClearRegion_
+0000:6394*     oldDrawBmp_
+0000:64fa*     modexDrawBmp_
+0000:6560+     modexDrawBmpRegion_
+0000:66ca*     modexDrawPlanarBuf_
+0000:66e8*     modexDrawSprite_
+0000:674e+     modexDrawSpriteRegion_
+0000:68c6*     modexCopyPageRegion_
+0000:6a30      modexFadeOn_
+0000:6a60      modexFadeOff_
+0000:6a8e*     modexFlashOn_
+0000:6abc*     modexFlashOff_
+0000:6b8a      modexPalSave_
+0000:6be0      modexNewPal_
+0000:6c30      modexLoadPalFile_
+0000:6d12*     modexSavePalFile_
+0000:6d8a      modexPalBlack_
+0000:6db4*     modexPalWhite_
+0000:6dde+     modexPalUpdate_
+0000:7354+     modexPalUpdate1_
+0000:73ce*     modexPalUpdate0_
+0000:741a+     chkcolor_
+0000:7732+     modexputPixel_
+0000:77c0*     modexgetPixel_
+0000:7846*     modexhlin_
+0000:78b2*     modexprint_
+0000:7a4c*     modexprintbig_
+0000:7bc8+     modexWaitBorder_
+07d3:00b4+     _VGA
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+07d3:0000*     __nullarea
+07d3:00dc*     __ovlflag
+07d3:00dd*     __intno
+07d3:00de*     __ovlvec
 0000:01d2      _cstart_
 0000:02a5*     _Not_Enough_Memory_
-0000:03d7      __exit_
-0000:03f6      __do_exit_with_msg__
-0000:0453      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:045e      _big_code_
-0000:045e*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:045e*     __exit_with_msg_
-0000:0463      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-07ca:00e2      __curbrk
-07ca:00ea      __STACKLOW
-07ca:00ec      __STACKTOP
-07ca:00ee      __cbyte
-07ca:00f0      __child
-07ca:00f2      __no87
-07ca:00ff      ___FPE_handler
-07ca:00e4      __psp
-07ca:00f3      __get_ovl_stack
-07ca:00f7      __restore_ovl_stack
-07ca:00fb      __close_ovl_file
-07ca:0103      __LpCmdLine
-07ca:0107      __LpPgmName
-07ca:00e6      __osmajor
-07ca:00e7      __osminor
-07ca:00e8      __osmode
-07ca:00e9      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:0482+     int86x_
-0000:0605      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:0639      __PIA
-0000:0632*     __PIS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:0650      _fmalloc_
-0000:0650      malloc_
-07ca:010c+     ___fheap
-07ca:010e      ___fheapRover
-07ca:0110      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:07c5      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:07f4+     _null_exit_rtn_
-0000:07f4+     __null_int23_exit_
-0000:07f5      exit_
-0000:0816+     _exit_
-07ca:0112+     ___int23_exit
-07ca:0116+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:0832+     __open_flags_
-0000:0af3+     _fsopen_
-0000:0b5a      fopen_
-0000:0c7d*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:0d07+     __fill_buffer_
-0000:0f56      fgetc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:109d      __doclose_
-0000:11e7      __shutdown_stream_
-0000:1201      fclose_
-07ca:0c0c+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:126c      _ffree_
-0000:126c      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:12d9      fwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:1652      rand_
-0000:1694*     srand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:16b8      __I4M
-0000:16b8      __U4M
+0000:03d9      __exit_
+0000:03f8      __do_exit_with_msg__
+0000:0456      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:0460      _big_code_
+0000:0460*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:0460*     __exit_with_msg_
+0000:0465      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+07d3:00e2      __curbrk
+07d3:00ea      __STACKLOW
+07d3:00ec      __STACKTOP
+07d3:00ee      __cbyte
+07d3:00f0      __child
+07d3:00f2      __no87
+07d3:0100      ___FPE_handler
+07d3:00e4      __psp
+07d3:00f4      __get_ovl_stack
+07d3:00f8      __restore_ovl_stack
+07d3:00fc      __close_ovl_file
+07d3:0104      __LpCmdLine
+07d3:0108      __LpPgmName
+07d3:00e6      __osmajor
+07d3:00e7      __osminor
+07d3:00e8      __osmode
+07d3:00e9      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:0484+     int86x_
+0000:0607      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:063b      __PIA
+0000:0634*     __PIS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:0652      _fmalloc_
+0000:0652      malloc_
+07d3:010c+     ___fheap
+07d3:010e      ___fheapRover
+07d3:0110      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
+0000:07c2      printf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:07f1+     __null_int23_exit_
+0000:07f2      exit_
+0000:0823*     _exit_
+07d3:0112+     ___int23_exit
+07d3:0116+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:083c+     __open_flags_
+0000:0afc+     _fsopen_
+0000:0b63      fopen_
+0000:0c85*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
+0000:0d0f+     __fill_buffer_
+0000:0f5e      fgetc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:10a3      __doclose_
+0000:11ed      __shutdown_stream_
+0000:1207      fclose_
+07d3:0be2+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:1272      _ffree_
+0000:1272      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fwrite.c)
+0000:12df      fwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rand.c)
+0000:1664      rand_
+0000:16a6*     srand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:16ca      __I4M
+0000:16ca      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:7c06*     textInit_
-07ca:0c10      _romFonts
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:16d0      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:1736      __InitRtns
-0000:1736*     __FInitRtns
-0000:1791      __FiniRtns
-0000:1791*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-07ca:011e      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:17f6      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:17f7      __EnterWVIDEO_
-07ca:0120+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:181b      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:182f      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:18a0      __MemAllocator
-0000:196a      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:1ac7      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:1c3d      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:1d2c      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:1d2f      _nmalloc_
-07ca:0122      ___nheapbeg
-07ca:0124      ___MiniHeapRover
-07ca:0126      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:1e09*     _heapgrow_
-0000:1e09*     _fheapgrow_
-0000:1e0a      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-07ca:0128      ___iob
-07ca:0c28      ___OpenStreams
-07ca:0c2c      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:1e9c      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:1fef*     __set_commode_
-07ca:0290      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:1ffb*     __get_errno_ptr_
-07ca:0c30      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-07ca:0292      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:2002      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:2231*     open_
-0000:2268      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:23b3      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:25ab      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:260a      __freefp_
-0000:26ab      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:26ec      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:289c      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:28cf      __flushall_
-0000:2963*     flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:2969      getche_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:2983      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:2b11      __qread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:2b31      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:2b6b      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:2ba1      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:2dea      _nfree_
-07ca:0c32+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:2ee5      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:2f45      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-07ca:0c34      ____Argv
-07ca:0c38      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-07ca:0294      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-07ca:02e8      __Start_XI
-07ca:0300      __End_XI
-07ca:0300      __Start_YI
-07ca:030c      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:311a      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:3493*     _heapenable_
-07ca:0296      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:34a4      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:352c      __LastFree_
-0000:35a6      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:36b7      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:38eb*     fcloseall_
-0000:38f2      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:38fc      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:4a6c      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:4a92      __GetIOMode_
-0000:4ac7      __SetIOMode_nogrow_
-07ca:0298      ___NFiles
-07ca:029a      ___init_mode
-07ca:02c2      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:4afc      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:4b18*     __get_doserrno_ptr_
-07ca:0c3a      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-07ca:02c6      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:4b1f      _dos_creat_
-0000:4b43*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:4b64+     __grow_iomode_
-0000:4c4b+     __shrink_iomode_
-0000:4c8c      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:4d33*     __dosretax
-0000:4d38*     __dosret0
-0000:4d3f      __set_errno_dos_
-0000:4da7*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:4db2      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:4de3      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:4e14      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:4e25      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:4e2a*     sbrk_
-0000:4e3a      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:4ea2      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:4eed+     utoa_
-0000:4f8e      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:4fd8      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-07ca:02dc      ___EFG_printf
-07ca:02e0*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-07ca:02e4      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:5020*     _ismbblead_
-07ca:0c3e      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:503c      ulltoa_
-0000:5179*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:51ea      ultoa_
-0000:52a8*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:52f6      __doserror_
-0000:5304*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:5310*     _frealloc_
-0000:5310      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:53ec      __ChkTTYIOMode_
-0000:545a*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:546a*     _dos_close_
-0000:5478      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-07ca:0072      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:54c5      __mbinit_
-07ca:02e6+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:55a0*     _msize_
-0000:55bb      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:55cc      __HeapManager_expand_
-0000:5ad5      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:5b28      _fexpand_
-0000:5b28*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:5b5d      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:5b82      _bexpand_
+0000:7c66*     textInit_
+07d3:0be6      _romFonts
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:16e2      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:1748      __InitRtns
+0000:1748*     __FInitRtns
+0000:17a3      __FiniRtns
+0000:17a3*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+07d3:011e      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:1808      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:1809      __EnterWVIDEO_
+07d3:0120+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:182d      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:1841      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:18a7      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:18b0      __MemAllocator
+0000:197a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:1ad7      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:1c4d      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:1d3c      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:1d3f      _nmalloc_
+07d3:0122      ___nheapbeg
+07d3:0124      ___MiniHeapRover
+07d3:0126      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+07d3:0128      ___iob
+07d3:0290      __fmode
+07d3:0bfe      ___OpenStreams
+07d3:0c02      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:1e33      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:1f86*     __set_commode_
+07d3:0292      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:1f92      __set_errno_
+0000:1fa6*     __set_EDOM_
+0000:1fb8*     __set_ERANGE_
+0000:1fca*     __set_EINVAL_
+0000:1fdf      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:1feb      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:2207*     open_
+0000:223e      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:2389      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:256e      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:25cd      __freefp_
+0000:266e      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:26af      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:285c      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:288f      __flushall_
+0000:2923*     flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
+0000:2929      getche_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:2943      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
+0000:2ad1      __qread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:2af1      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:2b2b      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:2b5e      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:2da7      _nfree_
+07d3:0c06+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:2ea2      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:2eff      __get_errno_ptr_
+0000:2f06      __get_doserrno_ptr_
+07d3:0c08+     _errno
+07d3:0c0a+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:2f0d      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+07d3:0c0c      ____Argv
+07d3:0c10      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+07d3:0294      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+07d3:02be      __Start_XI
+07d3:02d6      __End_XI
+07d3:02d6      __Start_YI
+07d3:02e2      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:30e0      _DoINTR_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:3459*     _heapgrow_
+0000:3459*     _fheapgrow_
+0000:345a      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:34d8*     _heapenable_
+07d3:0296      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:34e9      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:3571      __LastFree_
+0000:35eb      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:36fc      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:3930*     fcloseall_
+0000:3937      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:3941      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:4aab      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:4ad1      __GetIOMode_
+0000:4b06      __SetIOMode_nogrow_
+07d3:0298      ___NFiles
+07d3:029a      ___io_mode
+07d0:0000      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:4b3b      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:4b57*     _dosretax_
+0000:4b5c*     _dosret0_
+0000:4b63      __set_errno_dos_
+0000:4bcb*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+07d3:02b2      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:4bd6      _dos_creat_
+0000:4bfa*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:4c1c+     __grow_iomode_
+0000:4d06+     __shrink_iomode_
+0000:4d4b      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:4df2      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:4e23      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:4e54      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:4e65      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:4e6a*     sbrk_
+0000:4e7a      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:4ee4      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:4f2f+     utoa_
+0000:4fd0      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:5016      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+07d3:02b4      ___EFG_printf
+07d3:02b8*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+07d3:0c14      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:505e*     _ismbblead_
+07d3:0c16      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:5086      ulltoa_
+0000:51c3*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:5234      ultoa_
+0000:52f2*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:5340      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:534e*     _frealloc_
+0000:534e      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:542a      __ChkTTYIOMode_
+0000:5498*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:54a8*     _dos_close_
+0000:54b6      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+07d3:0072      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:551c      __mbinit_
+07d3:02bc+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:55f7*     _msize_
+0000:5612      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:5623      __HeapManager_expand_
+0000:5b2c      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:5b7f      _fexpand_
+0000:5b7f*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:5bb4      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:5bd9      _bexpand_
 
 
                         +--------------------+
@@ -394,7 +398,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +--------------------+
 
 gfx.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -402,6 +406,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000164a0 (91296.)
+Memory size:  00016510 (91408.)
 Entry point address: 0000:01d2
 Link time: 00:00.00
index 245b8c8fc39e2dcd02f19be736f118f5a5756a8a..eb2da5aeeb74ef6000fa0a319bd770e8fecff75e 100755 (executable)
Binary files a/test2.exe and b/test2.exe differ
index a45c72d7206baa4da2bec1d2f1cdf66ba96b9256..650f4e6791b791eb5a909b593c470a5cd312034f 100755 (executable)
--- a/test2.map
+++ b/test2.map
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:13
+Created on:       15/09/24 16:49:02
 Executable Image: test2.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0885:0000            0000e8a0
+DGROUP                          088e:0000            0000e870
 
 
 
@@ -25,27 +24,28 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 test2_TEXT             CODE           AUTO           0000:0000       00000142
-_TEXT                  CODE           AUTO           0000:0150       00005dec
-bitmap_TEXT            CODE           AUTO           0000:5f40       000005c9
-planar_TEXT            CODE           AUTO           0000:6510       00000275
-modex16_TEXT           CODE           AUTO           0000:6790       00001fae
-16text_TEXT            CODE           AUTO           0000:8740       0000010d
-FAR_DATA               FAR_DATA       AUTO           0884:000d       00000000
-_NULL                  BEGDATA        DGROUP         0885:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0887:0000       00000002
-CONST                  DATA           DGROUP         0887:0002       00000076
-CONST2                 DATA           DGROUP         088e:0008       00000000
-_DATA                  DATA           DGROUP         088f:0000       00000260
-XIB                    DATA           DGROUP         08b5:0000       00000000
-XI                     DATA           DGROUP         08b5:0000       00000018
-XIE                    DATA           DGROUP         08b6:0008       00000000
-YIB                    DATA           DGROUP         08b6:0008       00000000
-YI                     DATA           DGROUP         08b6:0008       0000000c
-YIE                    DATA           DGROUP         08b7:0004       00000000
-STRINGS                DATA           DGROUP         08b7:0004       00000000
-DATA                   DATA           DGROUP         08b7:0004       00000000
-_BSS                   BSS            DGROUP         08b7:0004       00000ab3
-STACK                  STACK          DGROUP         0963:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0150       00005e4c
+bitmap_TEXT            CODE           AUTO           0000:5fa0       000005c7
+planar_TEXT            CODE           AUTO           0000:6570       00000275
+modex16_TEXT           CODE           AUTO           0000:67f0       00001fb0
+16text_TEXT            CODE           AUTO           0000:87a0       0000010d
+FAR_DATA               FAR_DATA       AUTO           088a:000d       00000000
+iomode13_DATA          FAR_DATA       AUTO           088b:0000       00000028
+_NULL                  BEGDATA        DGROUP         088e:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0890:0000       00000002
+CONST                  DATA           DGROUP         0890:0002       00000076
+CONST2                 DATA           DGROUP         0897:0008       00000000
+_DATA                  DATA           DGROUP         0898:0000       00000236
+XIB                    DATA           DGROUP         08bb:0006       00000000
+XI                     DATA           DGROUP         08bb:0006       00000018
+XIE                    DATA           DGROUP         08bc:000e       00000000
+YIB                    DATA           DGROUP         08bc:000e       00000000
+YI                     DATA           DGROUP         08bc:000e       0000000c
+YIE                    DATA           DGROUP         08bd:000a       00000000
+STRINGS                DATA           DGROUP         08bd:000a       00000000
+DATA                   DATA           DGROUP         08bd:000a       00000000
+_BSS                   BSS            DGROUP         08bd:000a       00000ab5
+STACK                  STACK          DGROUP         0969:0000       0000dac0
 
 
                         +----------------+
@@ -60,346 +60,350 @@ Address        Symbol
 
 Module: test2.o(/dos/z/16/src/test2.c)
 0000:0024      main_
-0885:00a4*     _clockw
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+088e:00a4*     _clockw
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
 0000:0155      __STK
 0000:0175*     __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0000:6242      bitmapLoadPcx_
-0000:639e*     bitmapLoadPcxTiles_
+0000:62a0      bitmapLoadPcx_
+0000:63fc*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0000:6510      planar_buf_from_bitmap_
-0000:6630+     planar_buf_alloc_
-0000:672a*     planar_buf_free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
+0000:6570      planar_buf_from_bitmap_
+0000:6690+     planar_buf_alloc_
+0000:678a*     planar_buf_free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
 0000:0199      __PIA
 0000:0192*     __PIS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
 0000:01b0      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0885:0000*     __nullarea
-0885:00c4*     __ovlflag
-0885:00c5*     __intno
-0885:00c6*     __ovlvec
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+088e:0000*     __nullarea
+088e:00c4*     __ovlflag
+088e:00c5*     __intno
+088e:00c6*     __ovlvec
 0000:01e0      _cstart_
 0000:02b3*     _Not_Enough_Memory_
-0000:03e5      __exit_
-0000:0404      __do_exit_with_msg__
-0000:0461      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:046c      _big_code_
-0000:046c*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:046c*     __exit_with_msg_
-0000:0471      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0885:00ca      __curbrk
-0885:00d2      __STACKLOW
-0885:00d4      __STACKTOP
-0885:00d6      __cbyte
-0885:00d8      __child
-0885:00da      __no87
-0885:00e7      ___FPE_handler
-0885:00cc      __psp
-0885:00db      __get_ovl_stack
-0885:00df      __restore_ovl_stack
-0885:00e3      __close_ovl_file
-0885:00eb      __LpCmdLine
-0885:00ef      __LpPgmName
-0885:00ce      __osmajor
-0885:00cf      __osminor
-0885:00d0      __osmode
-0885:00d1      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-0000:0490      fread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
+0000:03e7      __exit_
+0000:0406      __do_exit_with_msg__
+0000:0464      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:046e      _big_code_
+0000:046e*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:046e*     __exit_with_msg_
+0000:0473      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+088e:00ca      __curbrk
+088e:00d2      __STACKLOW
+088e:00d4      __STACKTOP
+088e:00d6      __cbyte
+088e:00d8      __child
+088e:00da      __no87
+088e:00e8      ___FPE_handler
+088e:00cc      __psp
+088e:00dc      __get_ovl_stack
+088e:00e0      __restore_ovl_stack
+088e:00e4      __close_ovl_file
+088e:00ec      __LpCmdLine
+088e:00f0      __LpPgmName
+088e:00ce      __osmajor
+088e:00cf      __osminor
+088e:00d0      __osmode
+088e:00d1      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fread.c)
+0000:0492      fread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
 0000:0807      __doclose_
 0000:0951      __shutdown_stream_
 0000:096b      fclose_
-0885:03a4+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:09d6+     _null_exit_rtn_
+088e:037a+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
 0000:09d6+     __null_int23_exit_
 0000:09d7      exit_
-0000:09f8+     _exit_
-0885:00f4+     ___int23_exit
-0885:00f8+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:0b32      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:0d2a      __fill_buffer_
-0000:0f79      fgetc_
+0000:0a08*     _exit_
+088e:00f4+     ___int23_exit
+088e:00f8+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:0b3f      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
+0000:0d24      __fill_buffer_
+0000:0f73      fgetc_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0000:6948*     VGAmodeX_
-0000:69f0+     modexEnter_
-0000:6a8c*     modexLeave_
-0000:6aa4*     modexDefaultPage_
-0000:6afe*     modexNextPage_
-0000:6bba*     modexNextPage0_
-0000:6c5e*     modexShowPage_
-0000:6d5a*     modexPanPage_
-0000:6daa*     modexSelectPlane_
-0000:6dce+     modexClearRegion_
-0000:6ee6*     oldDrawBmp_
-0000:704c*     modexDrawBmp_
-0000:70b2+     modexDrawBmpRegion_
-0000:721c*     modexDrawPlanarBuf_
-0000:723a*     modexDrawSprite_
-0000:72a0+     modexDrawSpriteRegion_
-0000:7418*     modexCopyPageRegion_
-0000:7582*     modexFadeOn_
-0000:75b2*     modexFadeOff_
-0000:75e0*     modexFlashOn_
-0000:760e*     modexFlashOff_
-0000:76de+     modexPalSave_
-0000:7734      modexNewPal_
-0000:7784*     modexLoadPalFile_
-0000:7866*     modexSavePalFile_
-0000:78de*     modexPalBlack_
-0000:7908*     modexPalWhite_
-0000:7932+     modexPalUpdate_
-0000:7ea2+     modexPalUpdate1_
-0000:7f1c*     modexPalUpdate0_
-0000:7f68+     chkcolor_
-0000:8280+     modexputPixel_
-0000:830e*     modexgetPixel_
-0000:8394*     modexhlin_
-0000:8400*     modexprint_
-0000:859a*     modexprintbig_
-0000:8716+     modexWaitBorder_
-0885:0104+     _VGA
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:10c0+     __open_flags_
-0000:1381+     _fsopen_
-0000:13e8      fopen_
-0000:150b*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:1595      _fmalloc_
-0000:1595      malloc_
-0885:012c+     ___fheap
-0885:012e      ___fheapRover
-0885:0130      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0885:0132      ___iob
-0885:0ca8      ___OpenStreams
-0885:0cac      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:170a      fprintf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:1739      _ffree_
-0000:1739      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:17c0      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:1913      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:1979      __InitRtns
-0000:1979*     __FInitRtns
-0000:19d4      __FiniRtns
-0000:19d4*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0885:029a      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:1a38      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:1a39      __EnterWVIDEO_
-0885:029c+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:1a5d*     __get_errno_ptr_
-0885:0cb0      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:1a64      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:1bf2      __qread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:1c12      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:1c4c      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:1c82      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:1ecb      __freefp_
-0000:1f6c      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:1fae      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:1fe2      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:2013      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:2044      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:2055      __flushall_
-0000:20e9*     flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:20ef      getche_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:2109+     int86x_
-0000:228c      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:22b9      fwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:2632      rand_
-0000:2674*     srand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:2698      __I4M
-0000:2698      __U4M
+0000:69a8*     VGAmodeX_
+0000:6a50+     modexEnter_
+0000:6aea*     modexLeave_
+0000:6b02*     modexDefaultPage_
+0000:6b5c*     modexNextPage_
+0000:6c18*     modexNextPage0_
+0000:6cbc*     modexShowPage_
+0000:6db8*     modexPanPage_
+0000:6e08*     modexSelectPlane_
+0000:6e2c+     modexClearRegion_
+0000:6f44*     oldDrawBmp_
+0000:70aa*     modexDrawBmp_
+0000:7110+     modexDrawBmpRegion_
+0000:727a*     modexDrawPlanarBuf_
+0000:7298*     modexDrawSprite_
+0000:72fe+     modexDrawSpriteRegion_
+0000:7476*     modexCopyPageRegion_
+0000:75e0*     modexFadeOn_
+0000:7610*     modexFadeOff_
+0000:763e*     modexFlashOn_
+0000:766c*     modexFlashOff_
+0000:773a+     modexPalSave_
+0000:7790      modexNewPal_
+0000:77e0*     modexLoadPalFile_
+0000:78c2*     modexSavePalFile_
+0000:793a*     modexPalBlack_
+0000:7964*     modexPalWhite_
+0000:798e+     modexPalUpdate_
+0000:7f04+     modexPalUpdate1_
+0000:7f7e*     modexPalUpdate0_
+0000:7fca+     chkcolor_
+0000:82e2+     modexputPixel_
+0000:8370*     modexgetPixel_
+0000:83f6*     modexhlin_
+0000:8462*     modexprint_
+0000:85fc*     modexprintbig_
+0000:8778+     modexWaitBorder_
+088e:0104+     _VGA
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:10b8+     __open_flags_
+0000:1378+     _fsopen_
+0000:13df      fopen_
+0000:1501*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
+0000:158b      _fmalloc_
+0000:158b      malloc_
+088e:012c+     ___fheap
+088e:012e      ___fheapRover
+088e:0130      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+088e:0132      ___iob
+088e:029a      __fmode
+088e:0c7e      ___OpenStreams
+088e:0c82      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprintf.c)
+0000:16fb      fprintf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:172a      _ffree_
+0000:172a      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:17b1      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:1904      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:196a      __InitRtns
+0000:196a*     __FInitRtns
+0000:19c5      __FiniRtns
+0000:19c5*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+088e:029c      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:1a2a      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:1a2b      __EnterWVIDEO_
+088e:029e+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:1a4f      __set_errno_
+0000:1a63*     __set_EDOM_
+0000:1a75*     __set_ERANGE_
+0000:1a87*     __set_EINVAL_
+0000:1a9c      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:1aa8      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
+0000:1c36      __qread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:1c56      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:1c90      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:1cc3      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:1f0c      __freefp_
+0000:1fad      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:1fee      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:2022      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:2053      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:2084      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:2095      __flushall_
+0000:2129*     flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
+0000:212f      getche_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:2149+     int86x_
+0000:22cc      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fwrite.c)
+0000:22f9      fwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rand.c)
+0000:267e      rand_
+0000:26c0*     srand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:26e4      __I4M
+0000:26e4      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:87b6*     textInit_
-0885:0cb2      _romFonts
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:26b0*     __set_commode_
-0885:02a2      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0885:02a4      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:26bc      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:28eb*     open_
-0000:2922      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:294f      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:29ae      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:2b60      __MemAllocator
-0000:2c2a      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:2d87      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:2efd      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:2fec      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:2fef      _nmalloc_
-0885:02a6      ___nheapbeg
-0885:02a8      ___MiniHeapRover
-0885:02aa      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:30c9*     _heapgrow_
-0000:30c9*     _fheapgrow_
-0000:30ca      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:3142      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:3376*     fcloseall_
-0000:337d      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:3387      _nfree_
-0885:0cca+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:3482      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:3657      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0885:0ccc      ____Argv
-0885:0cd0      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0885:02ac      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0885:0300      __Start_XI
-0885:0318      __End_XI
-0885:0318      __Start_YI
-0885:0324      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:47c8*     __dosretax
-0000:47cd*     __dosret0
-0000:47d4      __set_errno_dos_
-0000:483c*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:4847      __GetIOMode_
-0000:487c      __SetIOMode_nogrow_
-0885:02c2      ___NFiles
-0885:02c4      ___init_mode
-0885:02ec      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:48b1      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:4911      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:4916+     __grow_iomode_
-0000:49fd+     __shrink_iomode_
-0000:4a3e      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:4ae5      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:4af9      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:4b5f      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:4b85      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:4ba1*     __get_doserrno_ptr_
-0885:0cd4      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0885:02f0      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:4ba8      _dos_creat_
-0000:4bcc*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:4bed*     _heapenable_
-0885:02f2      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:4bfe      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:4c86      __LastFree_
-0000:4d00      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:4e11      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:4e5c+     utoa_
-0000:4efd      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:4f47      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0885:02f4      ___EFG_printf
-0885:02f8*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0885:02fc      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:4f8f*     _ismbblead_
-0885:0cd6      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:4fab      ulltoa_
-0000:50e8*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:5159      ultoa_
-0000:5217*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:5265*     _dos_close_
-0000:5273      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:5282*     _frealloc_
-0000:5282      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:535e      __ChkTTYIOMode_
-0000:53cc*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:53dc      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:5756      __doserror_
-0000:5764*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:5770*     sbrk_
-0000:5780      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0885:0072      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:5826      __mbinit_
-0885:02fe+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:5901*     _msize_
-0000:591c      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:592d      __HeapManager_expand_
-0000:5e36      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:5e89      _fexpand_
-0000:5e89*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:5ebe      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:5ee3      _bexpand_
+0000:8816*     textInit_
+088e:0c86      _romFonts
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:26fc*     __set_commode_
+088e:02a4      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:2708      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:2924*     open_
+0000:295b      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:2988      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:29e7      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:2b94      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:2ba0      __MemAllocator
+0000:2c6a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:2dc7      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:2f3d      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:302c      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:302f      _nmalloc_
+088e:02a6      ___nheapbeg
+088e:02a8      ___MiniHeapRover
+088e:02aa      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:3109      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:333d*     fcloseall_
+0000:3344      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:334e      _nfree_
+088e:0c9e+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:3449      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:361c      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+088e:0ca0      ____Argv
+088e:0ca4      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+088e:02ac      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+088e:02d6      __Start_XI
+088e:02ee      __End_XI
+088e:02ee      __Start_YI
+088e:02fa      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:4786      __get_errno_ptr_
+0000:478d      __get_doserrno_ptr_
+088e:0ca6+     _errno
+088e:0ca8+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:4794*     _dosretax_
+0000:4799*     _dosret0_
+0000:47a0      __set_errno_dos_
+0000:4808*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:4813      __GetIOMode_
+0000:4848      __SetIOMode_nogrow_
+088e:02c2      ___NFiles
+088e:02c4      ___io_mode
+088b:0000      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:487d      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:48da      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:48df+     __grow_iomode_
+0000:49c9+     __shrink_iomode_
+0000:4a0e      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:4ab5      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:4ac9      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:4b2f      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:4b55      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+088e:02c8      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:4b71      _dos_creat_
+0000:4b95*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:4bb7*     _heapgrow_
+0000:4bb7*     _fheapgrow_
+0000:4bb8      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:4c36*     _heapenable_
+088e:02ca      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:4c47      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:4ccf      __LastFree_
+0000:4d49      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:4e5a      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:4ea5+     utoa_
+0000:4f46      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:4f8c      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+088e:02cc      ___EFG_printf
+088e:02d0*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+088e:0cac      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:4fd4*     _ismbblead_
+088e:0cae      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:4ffc      ulltoa_
+0000:5139*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:51aa      ultoa_
+0000:5268*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:52b6*     _dos_close_
+0000:52c4      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:52d4*     _frealloc_
+0000:52d4      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:53b0      __ChkTTYIOMode_
+0000:541e*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:542e      _DoINTR_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:57a8      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:57b6*     sbrk_
+0000:57c6      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+088e:0072      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:5886      __mbinit_
+088e:02d4+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:5961*     _msize_
+0000:597c      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:598d      __HeapManager_expand_
+0000:5e96      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:5ee9      _fexpand_
+0000:5ee9*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:5f1e      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:5f43      _bexpand_
 
 
                         +--------------------+
@@ -407,7 +411,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +--------------------+
 
 gfx.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -415,6 +419,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000170f0 (94448.)
+Memory size:  00017150 (94544.)
 Entry point address: 0000:01e0
 Link time: 00:00.00
index dfcfd6e685d24711befa84549b8bd1079ec9b961..72fabb39d95ea6e85e921714c4147f35c5427fef 100755 (executable)
Binary files a/vgmtest.exe and b/vgmtest.exe differ
index 82dcce5c65f1bf81b67afbd3a17f2ee31a12b8d8..49ace3cfaa89f1f5576cff73fe7a4dbc4f36c024 100755 (executable)
@@ -1,7 +1,6 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
-Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Open Watcom Linker Version 1.9
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/09/24 14:57:14
+Created on:       15/09/24 16:49:02
 Executable Image: vgmtest.exe
 creating a DOS executable
 
@@ -13,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          09cc:0000            0000e660
+DGROUP                          09e5:0000            0000e540
 
 
 
@@ -27,26 +26,28 @@ Segment                Class          Group          Address         Size
 vgmtest_TEXT           CODE           AUTO           0000:0000       00000114
 16_in_TEXT             CODE           AUTO           0000:0120       00001d43
 16_head_TEXT           CODE           AUTO           0000:1e70       00000405
-_TEXT                  CODE           AUTO           0000:2280       0000601c
-16_snd_TEXT            CODE           AUTO           0000:82a0       00000338
-vgmSnd_TEXT            CODE           AUTO           0000:85e0       00001525
-16_in13_DATA           FAR_DATA       AUTO           09b1:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           09cb:0004       00000000
-_NULL                  BEGDATA        DGROUP         09cc:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         09ce:0000       00000002
-CONST                  DATA           DGROUP         09ce:0002       00000076
-CONST2                 DATA           DGROUP         09d5:0008       00000102
-_DATA                  DATA           DGROUP         09e6:0000       000004ee
-XIB                    DATA           DGROUP         0a34:000e       00000000
-XI                     DATA           DGROUP         0a34:000e       00000024
-XIE                    DATA           DGROUP         0a37:0002       00000000
-YIB                    DATA           DGROUP         0a37:0002       00000000
-YI                     DATA           DGROUP         0a37:0002       00000012
-YIE                    DATA           DGROUP         0a38:0004       00000000
-STRINGS                DATA           DGROUP         0a38:0004       00000000
-DATA                   DATA           DGROUP         0a38:0004       00000000
-_BSS                   BSS            DGROUP         0a39:0000       000004cf
-STACK                  STACK          DGROUP         0a86:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:2280       0000606c
+16_snd_TEXT            CODE           AUTO           0000:82f0       00000336
+vgmSnd_TEXT            CODE           AUTO           0000:8630       00001525
+16_in13_DATA           FAR_DATA       AUTO           09b6:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           09d0:0004       00000000
+istable13_DATA         FAR_DATA       AUTO           09d1:0000       00000101
+iomode13_DATA          FAR_DATA       AUTO           09d1:0110       00000028
+_NULL                  BEGDATA        DGROUP         09e5:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         09e7:0000       00000002
+CONST                  DATA           DGROUP         09e7:0002       00000076
+CONST2                 DATA           DGROUP         09ee:0008       00000000
+_DATA                  DATA           DGROUP         09ef:0000       000004c4
+XIB                    DATA           DGROUP         0a3b:0004       00000000
+XI                     DATA           DGROUP         0a3b:0004       00000024
+XIE                    DATA           DGROUP         0a3d:0008       00000000
+YIB                    DATA           DGROUP         0a3d:0008       00000000
+YI                     DATA           DGROUP         0a3d:0008       00000012
+YIE                    DATA           DGROUP         0a3e:000a       00000000
+STRINGS                DATA           DGROUP         0a3e:000a       00000000
+DATA                   DATA           DGROUP         0a3e:000a       00000000
+_BSS                   BSS            DGROUP         0a3f:0000       000004d1
+STACK                  STACK          DGROUP         0a8d:0000       0000dac0
 
 
                         +----------------+
@@ -87,344 +88,348 @@ Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
 0000:1d4a      IN_KeyDown_
 0000:1d92+     IN_ClearKey_
 0000:1e0a*     IN_qb_
-09cc:06de+     _inpu
+09e5:05ae+     _inpu
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
 0000:1e7e*     wait_
 0000:1eca*     filesize_
 0000:1f30*     printmeminfoline_
 0000:211c      US_CheckParm_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
 0000:2285      __STK
 0000:22a5*     __STKOVERFLOW_
 Module: vgmsnd.lib(/dos/z/16/src/lib/16_snd.c)
-0000:82a0      opl2out_
-0000:82e2*     opl3out_
-0000:831e*     opl3exp_
-0000:835a*     FMReset_
-0000:8398*     FMKeyOff_
-0000:83c2*     FMKeyOn_
-0000:8410*     FMSetVoice_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
+0000:82f0      opl2out_
+0000:8332*     opl3out_
+0000:836e*     opl3exp_
+0000:83aa*     FMReset_
+0000:83e6*     FMKeyOff_
+0000:8410*     FMKeyOn_
+0000:845e*     FMSetVoice_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
 0000:22c2      _fmalloc_
 0000:22c2      malloc_
-09cc:0474+     ___fheap
-09cc:0476      ___fheapRover
-09cc:0478      ___LargestSizeB4Rover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:243f      __PIA
-0000:2438*     __PIS
+09e5:0374+     ___fheap
+09e5:0376      ___fheapRover
+09e5:0378      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
+0000:2439      __PIA
+0000:2432*     __PIS
 Module: vgmsnd.lib(/dos/z/16/src/lib/vgmsnd/vgmSnd.c)
-0000:862a      OpenVGMFile_
-0000:891a      FreeVGMFile_
-0000:8ed2      InitEngine_
-0000:9090      DeinitEngine_
-0000:90f8      PlayMusic_
-0000:9162*     PlaySFX_
-0000:91f6      StopMusic_
-0000:9216*     StopSFX_
-0000:92ac*     PauseMusic_
-0000:9308*     ResumeMusic_
-0000:9a54      UpdateSoundEngine_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:2456      printf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-09cc:0000*     __nullarea
-09cc:0484*     __ovlflag
-09cc:0485*     __intno
-09cc:0486*     __ovlvec
-0000:2486      _cstart_
-0000:2559*     _Not_Enough_Memory_
-0000:268b      __exit_
-0000:26aa      __do_exit_with_msg__
-0000:2707      __GETDS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:2712      _big_code_
-0000:2712*     CodeModelMismatch
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-09cc:0a6e      __argv
-09cc:0a72      ___argv
-09cc:0a76      __argc
-09cc:0a78      ___argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:2712+     int86x_
-0000:2895      int86_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:28c2      __I4M
-0000:28c2      __U4M
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:28da      _dos_getvect_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:28e5      _dos_setvect_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:28f2      __I4D
-0000:2941      __U4D
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:29c5+     __ibm_bios_get_ticks_
-0000:2a3c      clock_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:2a63      kbhit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:2a7a      ftell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:2c60      fseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:2e58      ultoa_
-0000:2f16*     ltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-09cc:0098      __IsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:2f64      tolower_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:2f72      __PTC
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:2fa5*     __exit_with_msg_
-0000:2faa      __fatal_runtime_error_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-09cc:0492      __curbrk
-09cc:049a      __STACKLOW
-09cc:049c      __STACKTOP
-09cc:049e      __cbyte
-09cc:04a0      __child
-09cc:04a2      __no87
-09cc:04af      ___FPE_handler
-09cc:0494      __psp
-09cc:04a3      __get_ovl_stack
-09cc:04a7      __restore_ovl_stack
-09cc:04ab      __close_ovl_file
-09cc:04b3      __LpCmdLine
-09cc:04b7      __LpPgmName
-09cc:0496      __osmajor
-09cc:0497      __osminor
-09cc:0498      __osmode
-09cc:0499      __HShift
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:2fd0      __MemAllocator
-0000:309a      __MemFree
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:31f7      __GrowSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:336d      __AllocSeg_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:345c      __fmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:345f      _nmalloc_
-09cc:04bc      ___nheapbeg
-09cc:04be      ___MiniHeapRover
-09cc:04c0      ___LargestSizeB4MiniHeapRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:3539*     _heapgrow_
-0000:3539*     _fheapgrow_
-0000:353a      _nheapgrow_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:35b2+     __open_flags_
-0000:3873+     _fsopen_
-0000:38da      fopen_
-0000:39fd*     freopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-0000:3a87      fread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:3dfe      __doclose_
-0000:3f48      __shutdown_stream_
-0000:3f62      fclose_
-09cc:0a7e+     ___RmTmpFileFn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:3fcd      _ffree_
-0000:3fcd      free_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-09cc:04c2      ___iob
-09cc:0a82      ___OpenStreams
-09cc:0a86      ___ClosedStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:4054      __fprtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:41a7      __CMain
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:420d      __InitRtns
-0000:420d*     __FInitRtns
-0000:4268      __FiniRtns
-0000:4268*     __FFiniRtns
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-09cc:062a      ___uselfn
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:42cc      __DOSseg__
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:42cd      __Init_Argv_
-0000:4330+     _getargv_
-0000:4660      __Fini_Argv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:468a      intr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:469e      segread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:4704      fflush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:4719      tell_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:472a      __PTS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:475b      lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:478c      __flush_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:49d5*     __get_errno_ptr_
-09cc:0a8e      _errno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-09cc:0022      ___Alphabet
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:49dc      __EnterWVIDEO_
-09cc:062c+     ___WD_Present
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:4a00*     _heapenable_
-09cc:062e      ___heap_enabled
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-09cc:0630      __amblksiz
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:4a11      __nmemneed_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:4a99      __LastFree_
-0000:4b13      __ExpandDGROUP_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:4c24      _nfree_
-09cc:0a90+     ___MiniHeapFreeRover
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:4d1f*     __set_commode_
-09cc:0632      __commode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-09cc:0634      __fmode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:4f4c*     open_
-0000:4f83      sopen_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:4fb0      __chktty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:500f      __freefp_
-0000:50b0      __purgefp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:50f1      __allocfp_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:52a1      __ioalloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:542f      __qread_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:544f      __fill_buffer_
-0000:569e*     fgetc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:57e5      __lseek_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:581f      __close_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:5855      __InitFiles_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:5a89*     fcloseall_
-0000:5a90      __full_io_exit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:5a9a      fputc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:5c6f      __prtf_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-09cc:0a92      ____Argv
-09cc:0a96      ____Argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:6ddf+     _null_exit_rtn_
-0000:6ddf+     __null_int23_exit_
-0000:6de0      exit_
-0000:6e01+     _exit_
-09cc:0636+     ___int23_exit
-09cc:063a+     ___FPE_handler_exit
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-09cc:068e      __Start_XI
-09cc:06b2      __End_XI
-09cc:06b2      __Start_YI
-09cc:06c4      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-09cc:0a98      ___historical_splitparms
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:6e1e      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:7197      __flushall_
-0000:722b      flushall_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:7231      __GetIOMode_
-0000:7266      __SetIOMode_nogrow_
-09cc:063e      ___NFiles
-09cc:0640      ___init_mode
-09cc:0668      ___io_mode
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:729b+     __grow_iomode_
-0000:7382+     __shrink_iomode_
-0000:73c3      __SetIOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:746a      __qwrite_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:74ca      fsync_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:74cf*     sbrk_
-0000:74df      __brk_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:7547      _dos_open_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:756d      isatty_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:7589*     __get_doserrno_ptr_
-09cc:0a9c      __doserrno
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-09cc:066c      ___umaskval
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:7590      _dos_creat_
-0000:75b4*     _dos_creatnew_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:75d5*     __dosretax
-0000:75da*     __dosret0
-0000:75e1      __set_errno_dos_
-0000:7649*     __set_errno_dos_reterr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:7654      getche_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:766e      wctomb_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:76b9+     utoa_
-0000:775a      itoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:77a4      strupr_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-09cc:0682      ___EFG_printf
-09cc:0686*     ___EFG_scanf
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-09cc:068a      ___IsDBCS
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:77ec*     _ismbblead_
-09cc:0a9e      ___MBCSIsTable
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:7808      ulltoa_
-0000:7945*     lltoa_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:79b6*     _frealloc_
-0000:79b6      realloc_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:7a92      __ChkTTYIOMode_
-0000:7b00*     __IOMode_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:7b10*     _dos_close_
-0000:7b1e      _dos_commit_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:7b2e      __doserror_
-0000:7b3c*     __doserror1_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:7b86      __mbinit_
-09cc:068c+     ___MBCodePage
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:7c61*     _msize_
-0000:7c7c      _fmsize_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:7c8d      __HeapManager_expand_
-0000:8196      _nexpand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:81e9      _fexpand_
-0000:81e9*     _expand_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:821e      _bfree_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:8243      _bexpand_
+0000:867a      OpenVGMFile_
+0000:896a      FreeVGMFile_
+0000:8f22      InitEngine_
+0000:90e0      DeinitEngine_
+0000:9148      PlayMusic_
+0000:91b2*     PlaySFX_
+0000:9246      StopMusic_
+0000:9266*     StopSFX_
+0000:92fc*     PauseMusic_
+0000:9358*     ResumeMusic_
+0000:9aa4      UpdateSoundEngine_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
+0000:2450      printf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
+09e5:0000*     __nullarea
+09e5:0384*     __ovlflag
+09e5:0385*     __intno
+09e5:0386*     __ovlvec
+0000:2480      _cstart_
+0000:2553*     _Not_Enough_Memory_
+0000:2687      __exit_
+0000:26a6      __do_exit_with_msg__
+0000:2704      __GETDS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
+0000:270e      _big_code_
+0000:270e*     CodeModelMismatch
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(argcv.c)
+09e5:093e      __argv
+09e5:0942      ___argv
+09e5:0946      __argc
+09e5:0948      ___argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
+0000:270e+     int86x_
+0000:2891      int86_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
+0000:28be      __I4M
+0000:28be      __U4M
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(d_getvec.c)
+0000:28d6      _dos_getvect_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(d_setvec.c)
+0000:28e1      _dos_setvect_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4d)
+0000:28ee      __I4D
+0000:293d      __U4D
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(clockdos.c)
+0000:29c1+     __ibm_bios_get_ticks_
+0000:2a38      clock_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(kbhit.c)
+0000:2a5f      kbhit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ftell.c)
+0000:2a76      ftell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
+0000:2c5c      fseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
+0000:2e41      ultoa_
+0000:2eff*     ltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(istable.c)
+09d1:0000      __IsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
+0000:2f4d      tolower_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
+0000:2f5c      __PTC
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
+0000:2f8f*     __exit_with_msg_
+0000:2f94      __fatal_runtime_error_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
+09e5:0392      __curbrk
+09e5:039a      __STACKLOW
+09e5:039c      __STACKTOP
+09e5:039e      __cbyte
+09e5:03a0      __child
+09e5:03a2      __no87
+09e5:03b0      ___FPE_handler
+09e5:0394      __psp
+09e5:03a4      __get_ovl_stack
+09e5:03a8      __restore_ovl_stack
+09e5:03ac      __close_ovl_file
+09e5:03b4      __LpCmdLine
+09e5:03b8      __LpPgmName
+09e5:0396      __osmajor
+09e5:0397      __osminor
+09e5:0398      __osmode
+09e5:0399      __HShift
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
+0000:2fb2      __CMain_nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
+0000:2fc0      __MemAllocator
+0000:308a      __MemFree
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
+0000:31e7      __GrowSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
+0000:335d      __AllocSeg_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
+0000:344c      __fmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
+0000:344f      _nmalloc_
+09e5:03bc      ___nheapbeg
+09e5:03be      ___MiniHeapRover
+09e5:03c0      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
+0000:3529+     __open_flags_
+0000:37e9+     _fsopen_
+0000:3850      fopen_
+0000:3972*     freopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fread.c)
+0000:39fc      fread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
+0000:3d71      __doclose_
+0000:3ebb      __shutdown_stream_
+0000:3ed5      fclose_
+09e5:094e+     ___RmTmpFileFn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
+0000:3f40      _ffree_
+0000:3f40      free_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
+09e5:03c2      ___iob
+09e5:052a      __fmode
+09e5:0952      ___OpenStreams
+09e5:0956      ___ClosedStreams
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
+0000:3fc7      __fprtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
+0000:411a      __CMain
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
+0000:4180      __InitRtns
+0000:4180*     __FInitRtns
+0000:41db      __FiniRtns
+0000:41db*     __FFiniRtns
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
+09e5:052c      ___uselfn
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
+0000:4240      __DOSseg__
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initargv.c)
+0000:4241      __Init_Argv_
+0000:42a4+     _getargv_
+0000:45d4      __Fini_Argv_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
+0000:45fe      intr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
+0000:4612      segread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fflush.c)
+0000:4678      fflush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
+0000:468d      tell_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
+0000:469e      __PTS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
+0000:46cf      lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
+0000:4700      __flush_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
+0000:4949      __set_errno_
+0000:495d*     __set_EDOM_
+0000:496f*     __set_ERANGE_
+0000:4981*     __set_EINVAL_
+0000:4996      __set_doserrno_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
+09e5:0022      ___Alphabet
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
+0000:49a2      __EnterWVIDEO_
+09e5:052e+     ___WD_Present
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
+0000:49c6*     _heapgrow_
+0000:49c6*     _fheapgrow_
+0000:49c7      _nheapgrow_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
+0000:4a45*     _heapenable_
+09e5:0530      ___heap_enabled
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
+09e5:0532      __amblksiz
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
+0000:4a56      __nmemneed_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
+0000:4ade      __LastFree_
+0000:4b58      __ExpandDGROUP_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
+0000:4c69*     __set_commode_
+09e5:0534      __commode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
+0000:4e83*     open_
+0000:4eba      sopen_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
+0000:4ee7      __chktty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
+0000:4f46      __freefp_
+0000:4fe7      __purgefp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
+0000:5028      __allocfp_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
+0000:51d5      __ioalloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
+0000:5363      __qread_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
+0000:5383      __fill_buffer_
+0000:55d2*     fgetc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
+0000:5717      __lseek_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
+0000:5751      __close_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
+0000:5784      _nfree_
+09e5:095e+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
+0000:587f      __InitFiles_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
+0000:5ab3*     fcloseall_
+0000:5aba      __full_io_exit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
+0000:5ac4      fputc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
+0000:5c97      __prtf_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
+09e5:0960      ____Argv
+09e5:0964      ____Argc
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
+0000:6e01+     __null_int23_exit_
+0000:6e02      exit_
+0000:6e33*     _exit_
+09e5:0536+     ___int23_exit
+09e5:053a+     ___FPE_handler_exit
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
+09e5:0564      __Start_XI
+09e5:0588      __End_XI
+09e5:0588      __Start_YI
+09e5:059a      __End_YI
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(histsplt.c)
+09e5:0966      ___historical_splitparms
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
+0000:6e4c      _DoINTR_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
+0000:71c5      __flushall_
+0000:7259      flushall_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
+0000:725f      __GetIOMode_
+0000:7294      __SetIOMode_nogrow_
+09e5:053e      ___NFiles
+09e5:0540      ___io_mode
+09d1:0110      ___init_mode
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
+0000:72c9+     __grow_iomode_
+0000:73b3+     __shrink_iomode_
+0000:73f8      __SetIOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
+0000:749f      __qwrite_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
+0000:74fc      fsync_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
+0000:7501      __get_errno_ptr_
+0000:7508      __get_doserrno_ptr_
+09e5:096a+     _errno
+09e5:096c+     __doserrno
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
+0000:750f*     sbrk_
+0000:751f      __brk_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
+0000:7589      _dos_open_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
+0000:75af      isatty_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
+0000:75cb*     _dosretax_
+0000:75d0*     _dosret0_
+0000:75d7      __set_errno_dos_
+0000:763f*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
+09e5:0558      ___umaskval
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
+0000:764a      _dos_creat_
+0000:766e*     _dos_creatnew_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
+0000:7690      getche_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
+0000:76aa      wctomb_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
+0000:76f5+     utoa_
+0000:7796      itoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
+0000:77dc      strupr_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
+09e5:055a      ___EFG_printf
+09e5:055e*     ___EFG_scanf
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
+09e5:096e      ___IsDBCS
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
+0000:7824*     _ismbblead_
+09e5:0970      ___MBCSIsTable
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
+0000:784c      ulltoa_
+0000:7989*     lltoa_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
+0000:79fa*     _frealloc_
+0000:79fa      realloc_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
+0000:7ad6      __ChkTTYIOMode_
+0000:7b44*     __IOMode_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
+0000:7b54*     _dos_close_
+0000:7b62      _dos_commit_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
+0000:7b72      __doserror_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
+0000:7bd6      __mbinit_
+09e5:0562+     ___MBCodePage
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
+0000:7cb1*     _msize_
+0000:7ccc      _fmsize_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
+0000:7cdd      __HeapManager_expand_
+0000:81e6      _nexpand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
+0000:8239      _fexpand_
+0000:8239*     _expand_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
+0000:826e      _bfree_
+Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
+0000:8293      _bexpand_
 
 
                         +--------------------+
@@ -432,7 +437,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
                         +--------------------+
 
 vgmsnd.lib
-/dos/fdos/watcom2/lib286/dos/clibh.lib
+/dos/fdos/watcom/lib286/dos/clibh.lib
 
 
                         +-----------------------+
@@ -440,6 +445,6 @@ vgmsnd.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00018320 (99104.)
-Entry point address: 0000:2486
+Memory size:  00018390 (99216.)
+Entry point address: 0000:2480
 Link time: 00:00.00