From 5e3bd947aeefd1c119ed12697c794c81f7566e5e Mon Sep 17 00:00:00 2001 From: sparky4 Date: Wed, 23 Sep 2015 12:15:44 -0500 Subject: [PATCH] wwww 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: test.exe modified: test.map modified: test2.exe modified: test2.map modified: vgmtest.exe modified: vgmtest.map --- 16.exe | Bin 54036 -> 54052 bytes 16.map | 450 ++++++++++++++++++++-------------------- bakapi.exe | Bin 45148 -> 45196 bytes bakapi.map | 498 ++++++++++++++++++++++---------------------- exmmtest.exe | Bin 51388 -> 51404 bytes exmmtest.map | 420 +++++++++++++++++++------------------- fmemtest.exe | Bin 16930 -> 16946 bytes fmemtest.map | 260 +++++++++++------------ fontgfx.exe | Bin 35752 -> 35768 bytes fontgfx.map | 354 ++++++++++++++++---------------- fonttest.exe | Bin 18358 -> 18374 bytes inputest.exe | Bin 32756 -> 32772 bytes inputest.map | 350 +++++++++++++++---------------- maptest.exe | Bin 42378 -> 42394 bytes maptest.map | 428 +++++++++++++++++++------------------- palettec.exe | Bin 33164 -> 33180 bytes palettec.map | 334 +++++++++++++++--------------- pcxtest.exe | Bin 47548 -> 47596 bytes pcxtest.map | 440 +++++++++++++++++++-------------------- scroll.exe | Bin 76978 -> 77010 bytes scroll.map | 566 +++++++++++++++++++++++++-------------------------- test.exe | Bin 33484 -> 33500 bytes test.map | 336 +++++++++++++++--------------- test2.exe | Bin 36548 -> 36564 bytes test2.map | 360 ++++++++++++++++---------------- vgmtest.exe | Bin 43732 -> 43748 bytes vgmtest.map | 314 ++++++++++++++-------------- 27 files changed, 2555 insertions(+), 2555 deletions(-) diff --git a/16.exe b/16.exe index b51645a312f900079f92a63c9e5c1e32ab72b738..9ce9fe68cd0e7e269c4a1d835929f6b2520d2706 100755 GIT binary patch delta 14295 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 delta 14363 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 a@*W{vmuL9Saq|A`^OX^JdO6P{ diff --git a/16.map b/16.map index 873850a0..44af2c3c 100755 --- a/16.map +++ b/16.map @@ -1,7 +1,7 @@ -Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) +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. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/23 10:11:32 +Created on: 15/09/23 12:15:41 Executable Image: 16.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 0c41:0000 0000ef40 +DGROUP 0c42:0000 0000ef40 @@ -27,30 +27,30 @@ 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 0000662c -modex16_TEXT CODE AUTO 0000:7a10 00001fae -16_in_TEXT CODE AUTO 0000:99c0 00001d43 -wcpu_TEXT CODE AUTO 0000:b710 00000058 -bitmap_TEXT CODE AUTO 0000:b770 000005c9 -16text_TEXT CODE AUTO 0000:bd40 0000010d -16_head_TEXT CODE AUTO 0000:be50 00000405 -16_in13_DATA FAR_DATA AUTO 0c26:0000 000001a4 -FAR_DATA FAR_DATA AUTO 0c40:0004 00000000 -_NULL BEGDATA DGROUP 0c41:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0c43:0000 00000002 -CONST DATA DGROUP 0c43:0002 00000076 -CONST2 DATA DGROUP 0c4a:0008 00000102 -_DATA DATA DGROUP 0c5b:0000 0000052e -XIB DATA DGROUP 0cad:000e 00000000 -XI DATA DGROUP 0cad:000e 00000024 -XIE DATA DGROUP 0cb0:0002 00000000 -YIB DATA DGROUP 0cb0:0002 00000000 -YI DATA DGROUP 0cb0:0002 00000012 -YIE DATA DGROUP 0cb1:0004 00000000 -STRINGS DATA DGROUP 0cb1:0004 00000000 -DATA DATA DGROUP 0cb1:0004 00000000 -_BSS BSS DGROUP 0cb2:0000 00000d6d -STACK STACK DGROUP 0d89:0000 0000dac0 +_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 +----------------+ @@ -65,12 +65,12 @@ Address Symbol Module: 16.o(/dos/z/16/src/16.c) 0000:00cc main_ -0c41:0710+ _player -0c41:0810+ _gvar -0c41:0828+ _cpus -0c41:082c* _gpal -0c41:0830+ _dpal -0c41:0834+ _engi_stat +0c42:0710+ _player +0c42:0810+ _gvar +0c42:0828+ _cpus +0c42:082c* _gpal +0c42:0830+ _dpal +0c42:0834+ _engi_stat Module: mapread.o(/dos/z/16/src/lib/mapread.c) 0000:02dc+ jsoneq_ 0000:0380+ dump_ @@ -82,78 +82,78 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) 0000:13e5 __STK 0000:1405* __STKOVERFLOW_ Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:7bc8 VGAmodeX_ -0000:7c70+ modexEnter_ -0000:7d0c* modexLeave_ -0000:7d24* modexDefaultPage_ -0000:7d7e* modexNextPage_ -0000:7e3a* modexNextPage0_ -0000:7ede* modexShowPage_ -0000:7fda* modexPanPage_ -0000:802a* modexSelectPlane_ -0000:804e+ modexClearRegion_ -0000:8166* oldDrawBmp_ -0000:82cc* modexDrawBmp_ -0000:8332+ modexDrawBmpRegion_ -0000:849c* modexDrawPlanarBuf_ -0000:84ba* modexDrawSprite_ -0000:8520+ modexDrawSpriteRegion_ -0000:8698* modexCopyPageRegion_ -0000:8802 modexFadeOn_ -0000:8832 modexFadeOff_ -0000:8860* modexFlashOn_ -0000:888e* modexFlashOff_ -0000:895e modexPalSave_ -0000:89b4 modexNewPal_ -0000:8a04* modexLoadPalFile_ -0000:8ae6* modexSavePalFile_ -0000:8b5e modexPalBlack_ -0000:8b88* modexPalWhite_ -0000:8bb2+ modexPalUpdate_ -0000:9122+ modexPalUpdate1_ -0000:919c* modexPalUpdate0_ -0000:91e8+ chkcolor_ -0000:9500+ modexputPixel_ -0000:958e* modexgetPixel_ -0000:9614* modexhlin_ -0000:9680* modexprint_ -0000:981a* modexprintbig_ -0000:9996+ modexWaitBorder_ -0c41:01c4+ _VGA +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_ Module: 16.lib(/dos/z/16/src/lib/16_in.c) -0000:9ad8+ INL_KeyService_ -0000:9d22+ Mouse_ -0000:9d7a+ IN_GetJoyAbs_ -0000:a140+ IN_GetJoyButtonsDB_ -0000:a3d6+ IN_SetupJoy_ -0000:a598 IN_Startup_ -0000:a69e IN_Default_ -0000:a802 IN_Shutdown_ -0000:a882* IN_SetKeyHook_ -0000:a8a4+ IN_ClearKeysDown_ -0000:a984* IN_ReadCursor_ -0000:aaa0 IN_ReadControl_ -0000:b220* IN_SetControlType_ -0000:b26e* IN_GetScanName_ -0000:b2f6* IN_WaitForKey_ -0000:b32c* IN_WaitForASCII_ -0000:b362+ IN_AckBack_ -0000:b44a* IN_Ack_ -0000:b4ec+ IN_IsUserInput_ -0000:b592* IN_UserInput_ -0000:b5ea IN_KeyDown_ -0000:b632+ IN_ClearKey_ -0000:b6aa* IN_qb_ -0c41:115e+ _inpu +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 Module: 16.lib(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:b710 detectcpu_ +0000:b720 detectcpu_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -0c41:0000* __nullarea -0c41:049a* __ovlflag -0c41:049b* __intno -0c41:049c* __ovlvec +0c42:0000* __nullarea +0c42:049a* __ovlflag +0c42:049b* __intno +0c42:049c* __ovlvec 0000:1452 _cstart_ 0000:1525* _Not_Enough_Memory_ 0000:1657 __exit_ @@ -163,10 +163,10 @@ 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) -0c41:12b4 __argv -0c41:12b8 ___argv -0c41:12bc __argc -0c41:12be ___argc +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 @@ -175,35 +175,35 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) 0000:1739 _fmalloc_ 0000:1739 malloc_ -0c41:04a0+ ___fheap -0c41:04a2 ___fheapRover -0c41:04a4 ___LargestSizeB4Rover +0c42:04a0+ ___fheap +0c42:04a2 ___fheapRover +0c42:04a4 ___LargestSizeB4Rover Module: 16.lib(/dos/z/16/src/lib/bitmap.c) -0000:ba72 bitmapLoadPcx_ -0000:bbce* bitmapLoadPcxTiles_ +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:1a4b+ __open_flags_ -0000:1d0c+ _fsopen_ -0000:1d73 fopen_ -0000:1e96* freopen_ +0000:1a4c+ __open_flags_ +0000:1d0d+ _fsopen_ +0000:1d74 fopen_ +0000:1e97* freopen_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0000:1f20 fread_ +0000:1f21 fread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:2297 __get_errno_ptr_ -0c41:1340 _errno +0000:2298 __get_errno_ptr_ +0c42:1340 _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -0c41:04b4 ___iob -0c41:1342 ___ClosedStreams -0c41:1346 ___OpenStreams +0c42:04b4 ___iob +0c42:1342 ___OpenStreams +0c42:1346 ___ClosedStreams Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:229e fprintf_ +0000:229f fprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:22cd* _frealloc_ -0000:22cd realloc_ +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) @@ -212,23 +212,23 @@ 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) -0c41:061c __curbrk -0c41:0624 __STACKLOW -0c41:0626 __STACKTOP -0c41:0628 __cbyte -0c41:062a __child -0c41:062c __no87 -0c41:0639 ___FPE_handler -0c41:061e __psp -0c41:062d __get_ovl_stack -0c41:0631 __restore_ovl_stack -0c41:0635 __close_ovl_file -0c41:063d __LpCmdLine -0c41:0641 __LpPgmName -0c41:0620 __osmajor -0c41:0621 __osminor -0c41:0622 __osmode -0c41:0623 __HShift +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_ @@ -237,8 +237,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) 0000:25ec+ __null_int23_exit_ 0000:25ed exit_ 0000:260e+ _exit_ -0c41:0646+ ___int23_exit -0c41:064a+ ___FPE_handler_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_ @@ -246,7 +246,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) 0000:29c0 __doclose_ 0000:2b0a __shutdown_stream_ 0000:2b24 fclose_ -0c41:134a+ ___RmTmpFileFn +0c42:134a+ ___RmTmpFileFn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) 0000:2b8f _ffree_ 0000:2b8f free_ @@ -259,8 +259,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) 0000:2fda __I4M 0000:2fda __U4M Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:bdb6* textInit_ -0c41:134e _romFonts +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) @@ -271,10 +271,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) 0000:3178 __I4D 0000:31c7 __U4D Module: 16.lib(/dos/z/16/src/lib/16_head.c) -0000:be5e* wait_ -0000:beaa* filesize_ -0000:bf10* printmeminfoline_ -0000:c0fc US_CheckParm_ +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) @@ -283,7 +283,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) 0000:330c __FiniRtns 0000:330c* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -0c41:0664 ___uselfn +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) @@ -301,9 +301,9 @@ 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_ -0c41:0666 ___nheapbeg -0c41:0668 ___MiniHeapRover -0c41:066a ___LargestSizeB4MiniHeapRover +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_ @@ -313,12 +313,12 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) 0000:4028 __PTS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -0c41:0098 __IsTable +0c42:0098 __IsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) 0000:4059* __set_commode_ -0c41:066c __commode +0c42:066c __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -0c41:066e __fmode +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) @@ -351,7 +351,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) 0000:4f64* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) 0000:4f99 __EnterWVIDEO_ -0c41:0670+ ___WD_Present +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) @@ -369,7 +369,7 @@ 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_ -0c41:136a+ ___MiniHeapFreeRover +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) @@ -377,111 +377,111 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) 0000:56d4 __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:6836+ __ibm_bios_get_ticks_ -0000:68ad clock_ +0000:6844+ __ibm_bios_get_ticks_ +0000:68bb clock_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:68d4 kbhit_ +0000:68e2 kbhit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:68eb ftell_ +0000:68f9 ftell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:69b3 ultoa_ -0000:6a71* ltoa_ +0000:69c1 ultoa_ +0000:6a7f* ltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -0c41:1370 ____Argv -0c41:1374 ____Argc +0c42:1370 ____Argv +0c42:1374 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -0c41:067a __amblksiz +0c42:067a __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -0c41:06ce __Start_XI -0c41:06f2 __End_XI -0c41:06f2 __Start_YI -0c41:0704 __End_YI +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) -0c41:1376 ___historical_splitparms +0c42:1376 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:6ac0* _heapenable_ -0c41:067c ___heap_enabled +0000:6ace* _heapenable_ +0c42:067c ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:6ad1 __nmemneed_ +0000:6adf __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:6b59 __LastFree_ -0000:6bd3 __ExpandDGROUP_ +0000:6b67 __LastFree_ +0000:6be1 __ExpandDGROUP_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:6ce4 lseek_ +0000:6cf2 lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:6d15 tell_ +0000:6d23 tell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:6d26 _dos_open_ +0000:6d34 _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:6d4c __GetIOMode_ -0000:6d81 __SetIOMode_nogrow_ -0c41:067e ___NFiles -0c41:0680 ___init_mode -0c41:06a8 ___io_mode +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:6db6 isatty_ +0000:6dc4 isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:6dd2* __get_doserrno_ptr_ -0c41:1378 __doserrno +0000:6de0* __get_doserrno_ptr_ +0c42:1378 __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -0c41:06ac ___umaskval +0c42:06ac ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:6dd9 _dos_creat_ -0000:6dfd* _dos_creatnew_ +0000:6de7 _dos_creat_ +0000:6e0b* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:6e1e+ __grow_iomode_ -0000:6f05+ __shrink_iomode_ -0000:6f46 __SetIOMode_ +0000:6e2c+ __grow_iomode_ +0000:6f13+ __shrink_iomode_ +0000:6f54 __SetIOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:6fed* __dosretax -0000:6ff2* __dosret0 -0000:6ff9 __set_errno_dos_ -0000:7061* __set_errno_dos_reterr_ +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:706c _bfree_ +0000:707a _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:7091 _bexpand_ +0000:709f _bexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:70ea _DoINTR_ +0000:70f8 _DoINTR_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:7463 fsync_ +0000:7471 fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:7468 wctomb_ +0000:7476 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:74b3+ utoa_ -0000:7554 itoa_ +0000:74c1+ utoa_ +0000:7562 itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:759e strupr_ +0000:75ac strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -0c41:06c2 ___EFG_printf -0c41:06c6* ___EFG_scanf +0c42:06c2 ___EFG_printf +0c42:06c6* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -0c41:06ca ___IsDBCS +0c42:06ca ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:75e6* _ismbblead_ -0c41:137c ___MBCSIsTable +0000:75f4* _ismbblead_ +0c42:137c ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:7602 ulltoa_ -0000:773f* lltoa_ +0000:7610 ulltoa_ +0000:774d* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:77b0 fflush_ +0000:77be fflush_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -0c41:0072 ___Alphabet +0c42:0072 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:77c5* sbrk_ -0000:77d5 __brk_ +0000:77d3* sbrk_ +0000:77e3 __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:783e __doserror_ -0000:784c* __doserror1_ +0000:784c __doserror_ +0000:785a* __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:7858 __ChkTTYIOMode_ -0000:78c6* __IOMode_ +0000:7866 __ChkTTYIOMode_ +0000:78d4* __IOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:78d6* _dos_close_ -0000:78e4 _dos_commit_ +0000:78e4* _dos_close_ +0000:78f2 _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:7931 __mbinit_ -0c41:06cc+ ___MBCodePage +0000:793f __mbinit_ +0c42:06cc+ ___MBCodePage +--------------------+ @@ -497,6 +497,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 0001b350 (111440.) +Memory size: 0001b360 (111456.) Entry point address: 0000:1452 Link time: 00:00.00 diff --git a/bakapi.exe b/bakapi.exe index e0be1485a66f172959c28c9fd26a46ae15037dfe..6742d72ef9fef11c261294a3de7f1e841ef4539e 100755 GIT binary patch delta 13260 zcmaib3w%u1_WwR-CJ!Nph=>t+jL1YpB=L%nOyV`6UWqVTVN!3ZXqkz&NTNxuoSYcb zZmOZGXiB+#{ZJu&kRVN6m(*IZ!$_v!axH3m_&gymstE}r?thbp5RwhB0)7Cfk_hPtSOvHS z@Jl9SFrW_5SC7wBLcE3&5<85Lw*b|EYXG0&g!Bj00qlTwBM5nS1j!=@@udNfJCcwO z(g^ux6d`S%A*4GX2`~vT1F#gZ7O)fWHJ}#o8z6NIAgvc-~!$PNQ()He2I{GFB39oDIpnv_W?HmLzaOt z!1I6=fHi;}fc*d$pv+9j_ka*@3swu50O*@TNa-ttY-oaeN`| zr%K5y^yz`#jzNTM4~CEdqeHQofUaSL+ywO160#BC*`1IDfVgl%(t8jx7jO}9HUhE% zEYcBjA22c!vIMN|Nyu$LKolVx0RFwOk{FEdgSq0MiSf|5o_L%C`~@)gC1mOVs2^bR zAgDES~DeCv`VGo7EwBYCJ+Tg+8KJMQ?RwJ0j@iT28FCo{z7MKYXZ= zrh5cF>{YYgvd4S#J-SWMt+Evu?t~Q>8pGC_P789+O|}Y-lzu13pRTa2HOPYeRjw`G zg`p;{=&&WgmD5z&TYa$52Yn3d##Wo-7mO^e6PpBiC3ScV;I>n(r+=HiE7)+ooJx~D zyL%>)K{5p1a!o;GIrDFru`(&W;s!y1Y zx!1G%#-7xsV|a(Qow*zu+4c|apERJ|8SXl@w_7rjElx5t4DsyA=PZ;4>iD8Y^D@jY z-ip6qtrwd_Gzs$I-Zs(Tg!nSWX0bt#&-St5NBuF=Ezxit6K?TMi@6(X6RX7IXg6R} z^zsjJMTgBQ`&3uacNRaTr6x`xVpe@sNd1Heu$Um|`}d0%51+`KC{`%@9NR*|V$CnkzjO25)sNIw(?WB3*28QT6Md_UPfgAa(KVIBH&BkAN0wQY{~ z6&u86LH?XZ`iY+tdV^nCmU?3Z3XO51h}=iZ~S9ftmm`zX9}?zm3-npoN{%xy$tX zP8odgz`Z>K{5Y;~@8HhUIPN6f7#PZ3qXz;dtZ;Z2ZP1c_5TX5dXNFNcBK{!A|8$Dg z;w|wTLH?5FbqVzUucgU4`eBy{p2X49UHWPZeaxEp3xe#_+7xLH!R}fFs3Oxuh@qK= zYqXeZq$U&3GR-*d6uqW7z`aVhc4aI?2W{os#L<5R{ez33ncbG~ezEjuw}cTbqR|;& zTVl8$|6SY_L5{lt^)E5B#9gVo^qIQulK6vIb>>pk=`s$jF27q$rMdb_S>^XFCgpF4 zXG@GuIyBfnui5Xccuu?*-zXWI;}5HhcSK{O*z8v&8k@uhDW|b4>bPWR(wt7LUfBl9 zHQSZ==d!=|^**VUj+B_3;6gOClo*_GSK?ga@u;7R8ds_8Ye<39Cr@QBBJqu2v9f~@ z|6P17&l5^Z1<>4Nc$}{C=nK>u+pQ)MeNom<>}L5$o$N)m`H71cznZ z5y{l#cP8=PN*^$n{G``W5(@t!5<@hLcNA`y%7UZ@NbNFLp_FPjK6&v#Bam`|L{sc}9 z9uF)l-UDSGc;Wa9SCI`yV?m z(aDzAz*zj=-TPo9R;QPbT%|uw=%SwxWn-9XH>O_Rc$M*BXtq`X8+yWIQ*gCaP)2sn zS)-KOjP`|BsT9_=zg`}9wNfBr4fAa7G4c>)M$phnp^}F*nFo60)k>F3Jcn<=SLwMh zU3a~F`!}{HC5FcQ$eVFj?Bz~n5oGML|T zd<;?L&l8-Wf@N8*FsAGp7p7NiDmo_!-uAo|uAI?H=4D-zUbGChR_Q=d^MGQ$<0D6` zvEkie_$G#r<_6Gr!Xsw(D#&djdC`)g zMe*R(y2cTLxA~}evA~O$lHn>8=OL|fI;v|7O&oEYvYML3+l(_;D82%nw;XX9T3q9s z@SQV%f@iA58@pfZk>=P2ZyMGksheD$YD-3(AfR0`+z~wrYIyrtSNvgnx{JQjBZT{& zZtO7~oc+~f7@mV7`tey#x+o$RKej{+!s&`mq30s{;%7VEOgxw9*7?b|FDjdypX($R zmHl7~Z66ufK|X=jI#^(_I{z1VFgh?Y665JbIwR76FQYHgJ(0T++=!+Y`zx;EY8bwY zXIv#&-zj0qi#?yuV`f)0+>uP{t)@4{dbZRu(Qrdi+8fq-3@|n`wdKtoF2fziSzrOT zF%6D_;tFz` ziKR_J?v3a?whH%ePyCKC|M_U;%4xN z6+A}%2-O02k2om%8ywI}y~2>`V8Kic+^fubdOU`oyzun!6gK=Z?yK%U&3%QG%k)jc zI`5U9b4^#<-@RXBXhF7j^@$ns+)`Zl)D(B*pPC-Z2>!aSlO4FX?Y*2&j8+Eg<(Lak zE$_WYgC7Vu?0ylGGbK-Qnipp7k1b^`3p?7487%qY`KQ;L@ff|sY{M!a+l_3Dk3THl z6%B~E8=1RlDm@REBX0y9_@@$&q(0{U@Nm810E!KblHrzQY=prbGFUXsyans+V2RA* z+W4Xs8p>-`>?1f(Or-TN>?1Icc;I+JlXc=q-d@_69EapNIg#Y4q0QBT ze5#|3J`*z@)~hUL6`p~8BDwQ4rB4y}DLvL_6l~L!LDVlcgX>6V#cH_*S`^!l`+^>f zjpa(IJ+==wopy;Etd{)~Y}6Pxkdx`!xX5nue8{XCQBED=QPI>WHu=>d+;kb7aydO6 zm&h%oKJk6j@|ANoniS7wm*UsO%HRJ7IS?dyrz9Bm%;YS(U>*shi8aMFB2zlsSj6m` zAQ@Z42Kf>l-FIsEi5n~mXdQ(_&Yk{r6zdTPFeQljkBuJhJBE9ocI=mus+YH%k;cQ0 z-h#U@-jRJD8=arB*iz!kX;#bvwsqN=wakPtc1poKoAM+2M!&V(TQszPB-e+g^-mn} z`z`xu7X|?pD9Du?r&{G2=`1_}5Rj;|@0S3@H~ecipwRI?3Rpd>Gq__XN3)Y6lJF*3nsmMslO+hl4`Xes6CM zMf_IMExy(Ychpo`r7I3r*t%xX*n(f~r~}dMNyQb~Uw5+81n-Qz!-;kOO4}#K za(ih?Vkj1qofzsh`J&@yW@RBQLVFzDpQsHA!dRu;!Ggk+(s~v}vY<;ZgYU%9PM80s z?0d?C9G~Fd-mt*~cu+JZ_2ib&yrf8c-O{QhZacKWGc|82P zM!$%gN7v{lqUF54JGYqL*AK+^{wZPY*scu`wyT!=K<>|{bP8&UVHvr~{+jE!!O7V( zUE*oS>nAcZuupVdN?I}ooc~NMb#CTT;~LLg%KxQ()M>Fwkkv6Z?sN=G3-&t)VgXKH z$ES);)OfzHLbapfC0|4&{;4V4W}2BA?(NkF)A)gCZfY3Tu{CuRIFeJNda((l&R0}- zztf(MzpyLcqJps38t-%#8zw^gkaH>=?#9p|LxX(B#q>xLtKjc3=N>w1Xc~8$?is2J zVGFBpxoSLL^7SH)0LgS`pZ=s)^Bq!Ly*!iN9Gcj6a&NG3)E?@>p7a~Gj*F(%!(yZF zRkJ-&0&_22YpSD{f2(GVI!S3lP9=2{Iy6S;aC^?!E=&E26gwuvN zPTLCz6cG6CWQe1GjOdEp@E$pWTTaJ~jO6mEWn?y|q2G@T7yde|I10%Fa%>YtJq%{4-gt2YDuTBbift4`k`-*CmFkbK#r|}Q88p>s? z1V5;t08{Gxf-fsAoabz2?XeIHKo}?`NE3MAV9sCbtQQnI!VA8RZ%nKRmziOl0wYv# z-MiHa&G+5*f-en73uWcQTY_xnY|B)3fvf025KF641^F#HE-i>Fq6^X@Vcg$H)8q~R z+I`j_+~vG@OY*{Dgk}9&*$hPKun1xrj|s#SSm}GLEQ6|y)zl&ewzl756|fdjKihZ5 zTwe)kPitik&1~bqJ`BnQwsD>3`|fxFD9wsO*M0>H(#d)rUKiS9=D`6xDT;xg(d1E~ z+#7WIsKDq~fdrC2*gtkwbOd9jqphY0nYS7RGHki-M4Lvh)_6u;-!jPbY4^&q^LSvo@4cPXDQV^(lJZXm3 zJ`)iz52M^B@WBuiBIxF4l%w%Xa+kZ6P}j!EQxpex2`+a`sJ z4T?5E06WKM10yPJOw@)3CFwR?m5f)QJ?-hmF#%owKE#y$xOf(vDm{vP1o`qIDvXVT z8%Y^!2}nGIZ9z;So{ciJIQ|c|;vz`bj*aB+AEdX&nwYMS3-Vum5V<%@MnQ|!?*tiE zd0Yg1N%^=aE|i`c7ntmI(5*#Y;K08Ji^;x(A8}Mi_D2$2SWVdl`;pLIgLIel$T75P9Ig_tKwUn2^9-p#JI6{-1o#b_6v6aZ;=0f(X+C zxHWWMdL)-k*QG}V4)~mHn~q`W+-Ox`3}Q@=1}FE@L%B0FD5Lubl)8PC68X;k%A{ZS z}4Wz_YF}wUSu~}?lsFm!X=V2_WCe8LMESIb3&QwK^ zmsi+O2V^AzYMmI=wa|w{mB5MHm|wx->gv8cY?SE^iqo`uVq_Q9J|+vdjwZpvpd1gY z_{Uz#XLb+O9Yf*5QRaw(k3?}!>C?;Rzn03CrTjsZi!)#4;^~)}b5Q#ZpEMM^FlW+S zt`q&&q)E(7!Aa()%27k!e+vOShrNR5@OB(Hijo$}A-bbpVzo|6bAmP^ zeD9*esK!dw9d3#vGhJt#dvIxaHfI?Oj7exa!sI%Bdx3JL|``d2X zk~InOb;h)8E_Ux{)3iLooiiqhTTQdGqqr$l%#P(E_a4Nv>)rAP21Id<$Grwuda!M~ zSiYB^!E^kD_o?Sh9sE|z%tYwnyqPvUn`W}Y)sR_H+zL8p)=(~y?wpm(-`h^F&a!a} z=V@YEi+bWo7bS!- zYmH5mLSW)AnA<9*s~}HJETix<8^eBI#4cIdE$%Y>+l#nTv}d>yZ|7igOe9&X)c zA>OvnRXg$pB{foS0l$c|jLz23$9>@^37@OJs!-KkwpLB4v)?ZFuf6?#wqs{S;hQh@ z;3{dvOR+tlo>7no*V~ZmWV%{efU1q&1xc)YDMAU5F>7MY()P(5$(?qPBiuKsf{gg9 zkbe16WamPkx~p|{*x=ibMqk@Nn_ue76!c~0L`T0Ii{v%VCCD>2C|XzIg~0@p(*&$(|7htj`Z9?tEgiAzUdWbV=sZaCetG?0&8Pq$h$JR+C6rCE&fvRJNw zPG9x~u)3N<*a&kpQ+;y;@;=GD21eQ6VnFXyOAl@a&9ekEN_a-lO3N(W5u43%I%A4h zC)U7|tgbQpMjiQ-8=3~O-QJy@{akg%#3|U}5jiYf+?X>O&&xSu$3b@IcQmWw4`(Yu z)zG`bArs1sVqTky;vR6SPb?kaQ(jvh zq+Bt!W@sLy^)7waayH+s<=wf%G~kt((7g8)d)69CpK!FrJ+59}xgHTtTL_iTc!iyq z(pQGKcjGME4e{>>`ys37Pp<^ynpV7xj)%>9`OI1>yxLvM)Dqc)SiNt4(@E{7)}I-b zPS-&fduISf>(wl-AN}an6#jN8z42-oS4Z2w77$bDV_C4)a2=-G`g1An044pqDnTwU zwV_2cj1Y~6_}aCG9(cn*A@Z6(+n?9wasKq=YsrD%OK!YDqH!?8`0kKWVT zmns_5Szk}3Z-b-|9wr+5v&N(B)diT(6#;n*-968W#!;-toApd-r7>PK&Ss5jg~m`f z=1Zc{%ocD@io! zS?hlk)N>_D<4n;wl{NmzCW6;lISaSZc`JiCrj4t#oR)sQDxAMxOs}l!&Yvr$-nrem z{WLl^90|{a+*E9t5k5k z6HayGYFqe61r;hHcXz?7jyvH-?8*=~6il2_aJ_?g3wR&CJ|S>Of$iDM3^a8y!bl%S zKEbl0Q?z}77LGc;AQ&!hLcyG%yw`2d0;?0l!u<`(au0CZ(^Cb3-R{0#caz12Vw3J} zB+7XRkZTYpp_2X6>y$4v23}arCNhGC5A5C#KwuLsp-T!iIPYR%Fe+U;3q!d;T2nX= zsY`58M9{^2+p}zhnvGDVZ9*{GI<6=XPIpZaW3ap^yxYQ7+^#GiLVPBUZ)~08UOv52 z)So*>HUEghMhySQ7DNn}|Dg@Ikmt_*esN#sp@J;PH8gO|MlP0qvSt5!2hG-V4R8*#i9J|RrGpsU+!xfDrRaIu43kr z)m!T1Iyu^KRW!(wLBLqNX@TXBp;Rp3f@xq$Fz;Hy=IJ7?{9p4dTS;?^`|xEe=*Pv~ z_=uJCU&SH3$4WL8U$=sWi38~fsT;S7&X7V;2v{w>5u|<1Exa%#+z~H|3b->ty-%rX>ANjkQeZbrfsaT{JrILu(fy4@>ksa zl>}BKse9r5fZN5!Mp#in#E4EcUJ^;y@Wt;cfIRf!7X+C&rA1w}`% zO2_vT%L|UGVK@c(O0G?;7r%9Db*r|fSA-#H*iZA;^^M!Qf?a9c66D*f5ey=cg~JR+ z!l^O3a&8C}KdxZpCV-rGg%jlF)645L{I5B*WnI@fvmu`HaOaPj9z^-C+u5TTzN#>_=DF zBJ`!jprypDyVuwr5SwBYDz<|^d0vjKl|S5auX22;99@B_P?jZ=6(xVR_3(^$fAxN& zM}SxBY$53rGc#J1ehVG?#td!<-SI|B+C4KwaS7+`9?Ul031P+7Yi71JEdIO1E{spG z_Is@UF9){Vxgf3Oeh}MC8O<-b_j3+~Xf0 zDf9iYOi^xSLd>`5@%ieOJ;7h=e3dkuYBgoc9%ud0e5>hnItXu&p`5LkF)i)kd3_~h zmrZNv0RHk)>ZI(IyP);yo=2EW_tTfxKg5rrpRI4jA44y!pTTXT$r}#T~v8f8kIq+~^1zvr&`PYl&_6 zjn(&vYUS;k6cU>!WY|Y~T=Bj-w zR}qve>lBvAxN5uD%~jh~=?ay5i?9GiaU?pREGjK;5%|C*pHkUU7{r?}!(cC5 z!2OFzxRFxcz!?sKj9G-7l??&w?lmRS^0H8W4chNK(e6dhmc{aCU!>lf^xg-+k6u3a zA|1b}H+PV(*rY*SYs01(J_t>lyQ%6C&i=Y7A}D&Hdq+IoXB>X6snv-hAln0 zH|bYfy6E~ZdXnbd`44Ey4{827pSEln%|~Wyl$XGVUWQxUt_hf> z^g6vB@0mc?Z4czWr8~DPk<0c-xYC>3HJa~dwMwJJOT_DaFyQIRE1zFd?T!HCIte?X zV$aNUM?_55peM>q3uZA6P~lspuJKCcFwU*}f{dAV1O_K4{fxt0AfUAN5J4})Chh3Q zCDXe*!UL*jDkiP9Q0;aPuwU;7`O}$fOzSILtOF7F^!L*O*3Ec~8%6$l8R!1}U=Ang z{n#lnt^I5VSp5WYO0sdw(p^yb@iS~NP-S=Fi&)Hj7XCxIY~L}1twu}{2eC#nT#}4GLvf&1 zI}=cU9=$Ut_|U@*Qr1GqGLac6)kKHEl9cLl2SasX@PT_$>I zXQyDhNtv$3aEBub-;WK)G`j)=_nR0$IJux&D?itZ)Pc!ST zJ(S(xzrW7sPnk29%q9-<49QSA94~Y|*+|GsNF?$$lp>4 z**~5T>jXmhiG&0Kh62U_rUSA88v#222LNXQp_2${oJ>g26hh(wdcY@ue*)%D1r0y| zYz6e4M##7{LUaZ~E(83t@(DRQpO8MvLXX}H2$=#n1n9YtkPj4v9v=h5MTBUV5t0g+ z2v`Eh1$+tk3K0A}Ark~z>na|y-0{UACDBkvw+tD z)qrb&p)V1V2`B`-4LAcB03rKl0~fFiFmE{_k5&+pu!<0m)r5orasVd*o@*c&AQmtM zFdJY3Yy{K;UNjQ24-njlM^6(Z0Vs2@4C@G4@d_cI0)Bgi`t$v`LYmC`E&g@`Atiax z;j4sHl@Kzwl#tf|UzTCP0j5oav;qVRA>VH%#O-xLPQO9OHUysl2jKrg3Gr2f8^8vb+LsWYFhYj)BV-cb4B&V;A-4f( z8bYoE`bR)lfJOZY`3}$mSQkl1GvI|mg!CFrNO24yA8Mhl{&;)|xB_@KmXM@jAOs8> z4uJp%5@2Z~Kt%nN)llibm4SG+DueO#a|!k<^bp)C2P&(&5mk~@#|hQuMs1z;~Pm+4jQLb7@ zy23Tyr_cjDJS#tAtX#Dx=giJLS6N7_TnBl{JzbnV{2bQ$$TcLQ(8GMCRK@Wjmwr-Q zLZgSdp(x3fCq^ZNJa?q)d3DT9hMVjb=U(Vhrnjr4i*$oqpl_i^m6B-dRMLwM3)4qY zGRgA+;>T{jV+uVWm8VLm6S(>NJq|=-Qi`LnFHW!da+Kw@cgwYVEcng-uS>HH~!b&*!`-#%cKCX5$)+FWl2! zH8%(?0-99Py8|tP&JOiu2(3bsO8R`T1wR_j8tw_YyBP2t&(uMeqbKDjXultCEKH(h4WfWlR^UWknxz5J&I;zOo0i zoAVl>K_w~3oXm66h0}7s+*wEus78SNru+=){vp1f@1D;8Cz^)#7|MmynLX;d?2Q$g zgjSXG295BVz`ajbd5z@K>4#nuz1f`4#x3&{n#vlrSFv76(tEUP&oHilM)w>Ow8*no zXD{?Po6{y5+O&1zP;(aVL{&+BX?f4^(QU(w?m|vmnZa&53LH@>&fv{Dy9OJg&_g54 z;>{;DV((?1nw>9rY6Lctx27!k1y5ldZ(ZQPTHNbt=YJnc@Ab0qkA~9MywkW-^jq(A z{*PgY`}=rtT;bsnz2|b=hxAR~5U!Sf?ki%3WBaHBrVW7#t#|C{df}Atol5$^E>sKm zgs)W6J2bzKZ?FHEn&e6k^aM=}XrmFH~@7edN^$lfKF|c{Nr^3R(N) zSK)H0z9ps^letiTz5Y6fX9ZU+80=n`g)72iZL_GiYfmcl4+MR)(CT$s(6EK<`!PkxL9?LqMAiEvB=Klbv@=ngrw1SZ$APu15gN>mVxTyg$0B%X>4M-;-y~_bdSSepcEnS?IRlP^FZO zFJA=vCri^L+0(#GWh8gDZAQv;pb_1$_dKy9yU1H1Njfl~$^#Mzt+LvCNz^Aqo!{GE zG_QKz&NR4O9Wvg6IkC`rm-a)7Z$3=v(#nY>CR zjRBg&AzV>O@et`=s75Jy;!B{~KTi7Xmc?wa!}ZrYUBwkKNSp$)~R>eUp@wc!6&5eu}`<&69d_rrgIb&$i2>IPg0}CF{GChZ1vUjV~6iibo8F`ZQ z@FpX#;^}9zRQWe2a_IV zL$h@)DR?~97*z0BXWU}@0IDijsS#M$En^O|7nlBesiXL#uF~N#+Q_ zSD^EzGY(ywV`>Y&bH;z*Iojk76DV;>wY`TUb!5N9kxA0#(W4M7sL(Fz9tbW)wY+tj zLwnM?)SdyiQ7zQNZKQS+PEQnOb;CaQU?$ioG*}zxKl;ssygkC7!80R#2*3IdS`r?O zAC=+5m6Bhwg+2(6#m@-Mb9k0&HVsF3a-A)EL7ttM6xIumOAYoI$0rJ*;ZjQl8%xx+ ziuyLJ{;g|5eJQq2b-|A~@o0KPgi<GH z`$wBxn^U`UM*p%4SjGXJ>M6vktcZiCQL>CS8RW!#X^j?yjfA9SZOJM={eoC4ZJQKh!uBtIJL* zEN&okUP;p9#{c4%(TU$lwt!Wg7AFhz+LOXV0d7Ip%C>zAyxtY?Io!z3s#2H4!N#FD zdI!d6>q@Y3bq_>6&bp`(IM?$LMzz{lX482YAm}MO!WZUgboa3G4(QT4rQhnLQspcOX!5=BCquchogS8HU zHV#O$>^>os>_N>Z;XZ*O>h59h!Ok^83U8g>HYx@Q_NWAsuY|!@W4`Bl(xro@!qI#- zXak-@2S;$<)479-xqr|f2ai`uslzRFaCAE7O$(yc+&#K0dI)!%eit3hnW<~cU@nUe ziy46+gNvtYV&b?v^k7UxV3PD&BV1mSP%np}%|eS;J@m)+)js-5OahlpBea7-MH=aB zEgOBmc9VaS^!xv@9j$**8U&wauoqu7rod4$9~tY--J(lk=WyT9Q?bFIobZ42r`So{ zUK%|l*-NUrWI@2mi0^}3@}l`e{CZ29FImcACo;=22!NnhIz&GjQqFCoi9;i}A#~Bu zgmHK8StmFgIjuki3UcBm>4V>`+i_$xTctlzW(v15(xFx)dcip=QMFFB^A%OC>pv7E zR3#}d#6gFjU7HxWuLTlSO8|+J8lU# znr?{mMH)TknSvWE75Pfg-&INBbWdCgHu&B%}?$oWYDr@1ku~zoMLDX|ZNRL1MDM!J{ z9ZCG*(IbZO;FgovpW8%tBu3zSZQ?Ax``0vdR2+Ai&Kk7<(>^*X1|4@sO@%rVlCrst zbYIeRw6rGm<>u3%v8e(H_ zmVS(riv=p_Ls~e_H*%|t)1EmLMA)3=vV6H!cqHmQkZ2g7KOcH(TudO-4^vJTV!L21 zA}pcl)}GL)sb`8mR-=E)IPQ6xof3h9*VdFQE`k0hB~0aW%EG+9=mI@H?oTzkey+>p zG6qf4g>qlgRk~=dobJ^5;ONx|^H_mm=ORyy7`%iPC>D7NN)#xTcnWj*4wHs)>8l_Q z_9ZaI-b*}L;h>ST7}aNkL4Y7mj2EZzz`>Y`i{`5`AJr01+gAowVncvB3$CZ=u6w)h zS>(BMi6f!G`FKuF~=fRK!8)nit4LCwXCjL5gW{T{1twFybfJa@m~ z*^zTXJT$X~gZS_!SJ}e#UgWuZ2~gx9SF#?5`|w5*7(>;yP5o-JSF__*#&tF^jTLLjOb zw~U5NP{Z4enc&A=qL~xM0&B;F1izVIvK3`HXy_EGfr3F?snUn1CpW~y2VUX*oomj8$kt~ zcOprWuq`Ia+hXFVKE7Yb38$P5KIO`NK?hHY<#@VaQUdoC-9Aa(b#R!_BwGR|UpqQ9v^}UN3-kHjdTi0p*abQGGV^!@1(|U2gQq#1MUKO8rUMyBN!J#rO z9M1dvG{4@dpa1V#4*47flRnftEg0whkhG{?-+acFMF|6+(eApS$21>qAKjQ1!R6CK zX_3A&KVxgBVOSa`+G$7!U8Y4roPhKY?miuv-gg`-*&cEQy!KOh$&iQicbpJ=342NAw9h!gS#@)I_)#RNLVeJ&(}78GS=^ zXHk!^RoEhNNTN0;_a#Zj|E!j(%J`#&bYaHJC};mWV=-r=V`q%PDiqIH!nxABGiESn zGBcNZiyoi(4{k19rT5NHG3z`^m5DK{UrJ0^y9_C#Moe*kcn6}RZ0n5xvjnA8#7H%| z|FB%-<&U8;{R0t6^qm;)l2C&)!`*iL3`$j~aA?l>3YTyS+rbn`v3v2w4GQb4q*Lsb z@Ua|wvHsc=4~HYaAaSs1`4a@zNT9@CPPBr=0mh6D0mnnYHBJFN{{I4AIrP5*df1L@ z9?o;u6iiXNTUR@5gPw{zzO%d@#TRo8Ph`Pt%MYFua-NoxE(n8kSRJsh)u=lCvr=+Ngh+zp!fTmt5`^*IZknuV+i_58v}?f|6=$8byOw+lz{ zk-Mq)A`AB>-Lr_5pxhVF#dGoENY#fsSI{Bi|;6ujhvdowVqcqsr^bl8Hq zyf9Z;>@Yqf;FP{<8iT%bFO8PNZiE@OPczWqn>`b>+1Uf|+?L%R&r{j)q0C)lRm5QU z_^ZaQvfC=kR}#~B{LBJbpXF+Hf5==>H%?I2ro#Hm$MKHTZctLgHC!NC(;W%-bC^8y zm$M9{V7WJ*TbD<4--2uId9%M(5*B;md^oo}yyv8CviDNjzGv~2a2d_~ioU$>HmX?> z3A(fuLEIL)d_~v*Mr~_kq|UI*HBG3I<*TYxlwH|*T_N`VQBjX-R$p4Rf?dAdSP>Kx z`wqMq!Xv%CJz{a*!ilQS6vrzS^*79?XVqKp@99-{|Gg~RKFBrNGf9-IJ&pWwovMZbl~$B>T)P3xFxA6qxlxgeL>f(VZ~mPFFht}h4Ss#Lg- zjwj71lbC7Z%YD_%+7ROl)kl`KoL9fq{xiMG?l|gT_xA86FJ~eOx%zT4uPuY}HW zl*vme#EW^cXANH!eZvXKg}7)nJzuW73-4?Gp$wOCV$$CgD(O<0h52LMI6<$|)|Kn} z;np8a%jCxCf_^@0Y+$bfV7Xpd%8j9qUm2CJXr~%3=tnSwf67$9h%(hgK|h%__Fz<3 zL?{2zfsezT8MDHP`K+KH&l=qsX7PY_)Tx4g z5o=Y-s4JYPD+RrgHMTL-OnPIz&wvzXPY#R0%XQafY^}2`PSDR~jq=+LK_U&!_4aXd zc0DKP=diBt86%t`xeIY!{9$eo$82+hnwv&{*$~D@3AATkU*1iiad~~YpXltoFzy81 zkT)7@empM)Pi1}rme=GCz25#85+dPiBzQ?u4NcEa?^gc>?CNI0R6A!ocKGA`(;TlZ zrpCfVq{g2V`f{UaU7;E~#a0*)>L@K=(l$GDUUeHQ7$KPhlb2tU{ZP?eZy2)XRZG~v ziz*dF>g&K6Ipv%a(VronEt)>7=xz_;9`LTbI?eaRBFnQG>1gVshoh}QQovFh2Td+g zbN{9bih?kS{G!DHhhDWj3oLJjg_{*r&N^_DsiVj@FrujbHx}CoEt-cB+Bz2C;);x2 z0(utF*w^&FUBQ5P)S|l{@POX|feo~S?s&})2j0=wf^bM(el3Jcr4L_Q%3Y&b#o+AJzqtk>8_4W;H2eN`my;Ltn z>23=;Nz|!8ix(j<{q?k3DB`Bj)Y2e6I+u;p=Vn7JI295qhbY1|Vd{hS)y2HZBDkZpxGap@ zN)MEUpi)*>#v+Dp*$D0{kjfYi*hJYKwV$c=QjmJJHC)Oq%TUq zOO8MrH(ENF&C;tXS3^GO%^XX+d`Z$r8*E?7TUW(QNHk@zs-kLhKi37$ufsR@^NBY( zM+;7yo{`>e^ylfS%?r2}>7~udsZl1V;yU)*V|Z}9qQS1Kd`)a=Sj={v-Q=EQ?T=Xz zW2{PgZ2S{`Q8l~af_`VeuJ)@oGFFZ4tct2#*fsrimGnNPuP4CCoqs(!RqLehKysF5 zjk0me17f`F&f{@^Ii8JXP_9q$ubPKVL?TNiNkG<$182t!PguB<9L<6$;@CmI?Y zZr1*7s>+3O`zd;MYlKhwD%lUz$fX(G_o5ztU=-!vV43!yHwG|?SZM%0>5Xi>9CZGT za1=@JzY)cUtfZlDYJ8`xfNN7pKf4|KN)dDNSMAkfbvRLtbl#hOnR8ZH#{OFPm?(1Z zmoKqr!oJwbr&VfTQ5@))d+U*ru96NvWOjvjJ07Yk@8qV51{H>^Utu=%&|X9pPC*{t z$9_puRSsdDJyBq$^>2Fjp2rlleFcomRaJR@y-X*G^zob7y}n(J;Jv;2<9su#ny%j# z;=6k}a&)-^$DnKo?5!>A-fe2%7dz3&3nOoinbf+iucnq(rW_Raf#NcJ)XL~70tV4)8TI=xo?y`PM2(&_tro} z)9=6K$GuF?zBP!S^b*b69;j$Qu-j{UctGZh&J}TW?s1%RE$xR0EO&b(UK-o5ouv@( zY*!&~^sMox--;+tCQG{&@S-UI!|)Z)x93cpOiki?aXBGvfIUp3)PZy`HB7|2~4hyo}o4_M?S=KY>Vk%#KJtaw&ajM@;y?Ui>qQ z%}Zq#x_i*Bo6sPOwSk`65yBm&H+IBKlx2^Qk+gNr$<(;1P*hP#UQ5|ghn4JTc1L9g zGkvt=zngml`zMc{;-$LxytJG+R{NEHj21gOw$P}aJQ=0NAPeU*ffcKZe`mHU~5c|bsE>L;XOb(ME!=Y*zd=EN`?Ia`4xY{;D{5WNN$yRK2cGU zlx<*!qPruzT5v=XWq`xJV{X(y*|}+XN}(FB(LGT)UV}8SIq7b8$e@xU8O2TWX+|(P z&xM8^*vj{rM~@u{RxO?GpvbK4Kp2b8r$DN*5g*ic6`AgNu2$)vv!F zJRxMR%vgHL*mEuzOEP0rKone_i%`v8>U$!;WXrV3^51?Uf0BfK_kIM5Y@6Qq3)q_J zR2F>jJr{2R@4?~LpS?$op#1$oG1upGEcDn+S<+4meP#|@=*#SGq23u5KJ%`T1_5#bv1e$O4SdjEai*N^86_nhZ>&U2pgZ0EW6 zWU<|6#diMD37>I`IG#-4&Udw17pkfoInGtdaeX=4KflEsH>=ox4pA281fn~bMwHZr zXmd)Yb6j{d$E`w}8q0CoIF7r6_89H<3;0EIo5gXyXk*Z3qCG|%W#G6k(R##l+(fkB z&~DG>xMn-0s+BeT-AAERot(pQ-zRWfKm0ust>0XZ+kkcv?fzUYhnqBym@b{yAkm!woB;*Z;CPtk%E99M#N7EJ+ed)af`y7e5lWCO?L zp_QN=MSGmXaW1(W*N~3|HgjBtk>mDn2ZKbZI)PS&wr39{L(6y%r@>_$Hyv#jJCB4NDb8`NKWjmbPtaYCt5M@nbuZhL>Cqo?ghjKzRdWyj{!QbWF}XmiP_ z!fQn(C8q$lq_D8QNY_?)4S)CF*nuv+wx`gM#o*x(X5y^SYl9-uN820F_j0@SuSZ1GU4j18i$d6e=! zl9?tBe~09^rLQ(CX_#XeAm%!*Mt{Z8AN?PWap`FZg@Uu(!AU*n zZTZoxEKlh5E`w3@9*KTz@Aq*G_j(8O4h-Ska3l5hTBY2ssMWPA=}xbBf2Arwi06&f z0iwH65m07Q1PH^83c)p?(A%UCCh|?mRuJv!-NcAK^@)2%$I$mvjJWzT{mu4;2GDnW z2cWO_-HColzXe#huHRCgcOFQG`hN$FGTzkIiQWf@T6#!*0s`C^N9?raedn!La2biv ziiCjSz%LF6Mt?G3Mg)UuvnT0FV`HrYd}y_$D6Wzb6TMw|we+Zc?xk3qm3Y?J7@}+; z3700#5`K=00n-x#14s|0N^f4T&|?j~`8D=S*A4Il>74^oNCN$HfCt!g3;LOq*fDQp1fiiz#U20QONWE9$JyUKQ}(15esM9adw`(oKf zLD$YUmVYz7i%l*$kjrE|CV}3qFket20~w!z1AW{XpQ5f^PzcS!?-JK8)C%VTHgDj- z;G_L3f8d2$ZJqEH=uf#FR4bFyd{tIz7jb@-e}-~YWQpA>FMuB#7y_-8c3O=$LzM3* zJl)?@Fk`}grA-*y_l`oq5VRJs%JAnspAR-wsyN}H(4wtVOTXMO2{kY$2P`v&E)4&J zw3p8rlt;)H^jmE>80|WkIgbg0Cy-#eWpE(*jea=zZH&YY3CHOSvI6h;myE<#hf2tB z$Y3X>>QY=xtN})Hc?eSm#Zcxbh78SA8f}XE;n0*ErnvK&;+Ab!1c=@{nBs0%2ns0f z4uvp}7w*naN@QLElw^I;)&Wv<-=UEGn)9u6-*etTXeewHM~E|dz^J9vFHFXpG9C2} zh2?_Ht;87Op;CEw9c2lMKq}jz=qn^X7IaVZtJCe8e&C=0k6==veBpOEkIEf(6%gyN zJyYQf#=;3aVa5g9GA2G1JcKBw@j?qbx~D>zTrLwjC! zJC_lcm;IE>h{pMqjvNGl`jN~8?u~o_{qv&&&@UaubZXnE-a$;KMn#^mTRn}TrcV_f z;(%WA0f)Jtjbk()?h?)m^`Lca)Qg@CJ$?MkCk-hXzwnJ znznkMyn{8P^#g4J5fh)58F3a&BJF|$lr)~nL^M3M>9e;{QK{tinP}VSjT7X^8-JxK z)XJQe3M@4FTG^@EPDS;RoltZA$68&RQblS2!g2NRgQ|@+p*%#N*vg#Vi7`14)yT+t zc(HQTxTDP6Pd%SPTxr0Bdh!l^IN@kcDsR*|vpodVPIBZp;e77c;PmMj+o~8nXw~Y` z5n0Ov#7T}qP5qDOb$?)y!bTwxCO~v8TNRarE6}wH&GjiQYH7+@lW<oMHzz3Xl5NZO%sCLi}5GFb1S8uRu5_34v5Sj}cWobH`70w$Q89?nM zXR9@L^uUaz&*s?}$3f=b*D$Eu(ZT5noqSFJpJTx%cJlw@Gg2x8ekY&tos2qLKCwgu zJecnokQ=RVY+7plceb7LtJfz!V+qX6l9{RGxx&V+3T<5hRJvI$jitX$av>qqUbh7* zTcq31|9QH6Xp|%2f3K#IlfB7xI)AbUsiYZ`eaLS5`s5fgh5j-*koeMWQHaBUZu3t;5e;o@f=N!68*rxt5g*!PY8V{N*r{&hCY?2P z7RjfFrX~^p@-EYSd16PyqD7KLE24u)H2pC;oOqSH%m^o%dlj-TLzvP%77b6&JB+Nf zXLA0seC|v;Lh5OfK9Iaix9C}#by{yi9~<*L`qyKE$Vz%DW;_X}Bz6p2I<~l5(#Jx* zP$TLd3Xef#Exi@Hh1Ai-abDyQ&5w&F^Xc`twc~$0W`fWJ-5tSjUt3qCYmn2%%g5xw zyMm#W4Ss_`siFh2MKIiEga0E#?kg{P!GmbTa;CeC^=qQxDhrkH9awfX{dCqa-!bJ( zQ)(52jRuJJ+PePj026dS0Ul6Z)WyJ(v}J}7^YYF$s=WVh~R#QSnlUv%TOT~L<;?qg9!n=>D;$MbzIB|!fBC&sHHhK zOu%7LUHDopb!jx^*X1ZPT=VJ2bGmnV=X;az7`huN1=9LC8giLh=EyuZuxtyFuUYoh zm()^Ms!a%mj1m+2k->ChLKx{qKTL3QzJJ(q-_k`bJ^p}xp1@M0hY6z+m8$yN^w+o5wmd4n&v(|KXqy_hq`~cHq zfxqU_I}GMbK<-#By(hC6n*)`w_<~*tzs8#gMI49NE3&i}$rToDmX#n%k*8_z7p zGVdYnl8G@J8Y?F8NN^CY8xh~sQV#uSK^V!Tw-$^cF4QY|F8PG6O&-g9NV2cTtb;P6 z!U!>Y@VUebc~^)qb|doZ-;&)zgAUrPd!k^_F`Ml#+pNn$*}7u|!-7tem#hcq;1^TK z8+6x;V?yQ}u%SIC7)COP&t$X-2V}IVf?+xv?2bVR4rifTh{iVaykHp0X3nx1`wki} z2nGWi>?PCqm5yKN5^{6Djs6V5@DiI-$aClR%k)2Q+qrebQWawmP77acM5gg}$`It% z8*5J}f=(YHG*v+tpuwmQj{;4wR* z@0yTufwn?uoLd8%l8)^)3D+&Z{gr9BL)CjO3HAT26vxf{O{1||TNeP=RCrBrDAL`5 z@M?8;m4VBqHA>GV;iFU-(0OXKyZST;RTcSqbg z(TYUULENmfR`z6(?^_y^r6DymEz8sMU@`NXEZ6xvSTC4%5iQH|)qJ$gG&>H7e%@W& zFj{da?zXHpj^4}~+IK)23NV9;QIt^>r95QLaDKFW&(xc%Kw=UNU*kc3p;2p=Y1VeQ zf#f+NRsH4b#5M0jFo-h z`r8Dq|ZW}_#Jvx4a2lYw9>{Z7g8Vtdc=^VlbtD#wk( zwb{_txgKz!5;-HtEP5kn66r>Lay34Ew-3ko_U)j}uD-QuX$TZg*9I0b4ngEj7{V@W zYH7t2W8!@=u~`@kDQ5AQ-Cu0(&Q&@>Pg*xK?+BPA%$`n3U}r`3KE=Escz& zzrHq?{79$e$GeGnf7>#H1evVzPx1*N8MI=vSJ1?l*}6+MVL`R|r)3>0&Bik>?n<@v z!4ssSfN-JK&3-;zHZj>Swe2wfi;f(tN$Jhr(19Uz{1(|nw)ioTZ1EvS>3=Zt7CpWt z9!YlBf)Fx_MiltsVl=nF3klKM0w3}*-Bl3oup9!5gg3rYFo93brXvgb@{e-pyn;Ub z%^bR}z}xjA{VKEBjd!cN>tlrm;iApDS@GvL zF<$ladYjbY@}lVrg(LVgX>>tR|E`F5ZBfeH^bkzwX;oo@N9q;<2Ci$%zn0^WkvvM* znl%q|Q8c_L9GAAFq9IOeR_d!Jq^hO&=jkE!_&;SHt{MlB3Yxtw05_Vx+velKhrjvEl{9CYKVS4R ze)>BLh<25FoK69KvMsRdsFk+ZGx}F!^#pplxR26u6tpsFj42rS>rEjfm3A*4K(Cs5 z+O2-gBr_yoWHek%ba4n7L)R9Maw^L+u?RNWO2>cb%aX_9Nl+;N?SY^Xy**^ell0C* z>8TgKh5^BpBBi~VY%|EQMTbK69FSGHaD{ow%EF6kX#zb2?78&%_5(S$U(s7L?^-kO zs3mt1k*PcC(RNMI*1YUCYsLfF)87SpQK8zrR@UFQGX4?1)aF@BEWaEHv+O(;X8F%k zn}&9W49Zq_vc-2e?kO4YTTp2hY0mZ0TE%#^NFUNf7q9;XdX6sLkw>=BdpiPiH0f+7 zqJw`o?jwa>bhs`FEqZfUs=89m>E*qu(_vEb9pK(-2CJ>Jjxa0J)PSpGtlVFXjVS>j zU0&T06acVjr3@g)_|I0`03xMBG6m}hwfTjW%uJ5v*rtRQZ0RRBLAxez0xh&=@t_g3 zT#afI<3ifX7I73BY}e&QHZoc8YXG~RCWFb|`$ZWJw|NjByIRmSqgY#mzyX3X?1~Op z6&N25*qpPDHeeS3x7dJNJAq$cVk69U>HIgszpP?%u<+mHC zwb{%dUX~%6&b2?49Tl!TkrEDZXCTs2>l>kT{2Ts!>0-KZPcYs7Mqj>l`Sv$M=&d(= z;LojZJjeG++x})SUHGOezkL~Iy4Wk4!WB((6jfQTu!$RQx{{r=_^lAC+0~0*zl0$t z?o#pFR}fA|V5-5o;C(&Yby@(lrrEIu1b3!INUoXTB6gI_9G-?5B$n*H zYd-Q8Gve%xCbKWm<4G-Clr?Zq9_)+haf2;!{cR~Vz1>^mDWhUYCRe-EW=%L@x^l0Z z&%MQLNjY~ykyDt_mY40wrT12wPrQW#Ev5VSCi^V=f5P;o{-w!o_fnWU7p_!rB&LGn zW1wHsK)Sos)8W-k)=WnfvOg`=L>V?|t2@IPyDqDxiJMI3ze1d%BgCS67_(GLbElqP4rSrj_tTLxG=&;HlkwFxt1ea zD^l7+i_0{qogFHZ-CtR_Tgc)7LBWLmkX1~ravtVEJ>J$v{hT7$H?6UDcrn(V9<1N&a8^Q&UJ^r%5F0c;FmtX&{A3WuQ|9T-+ciTT= zQr$9B$2-khydt-o(TcYUJnl=@424i@sX$186S24aE*r3b*94&V`ZC;6%Wclv6B@uJpck?&h4uI4kQHxjO8*zy&= z6z%q|hrf0Ma^VbL1V|1y=3#paFIE=pm1FFZw2Yf}nXQ(u%mwtfcf61(0Dj2V>lu9Q zzrd^ig5PVAnDou=OldqB-t^sU9fX^8EEfNBDd|kADWiccb=_P5)D9(m5!w6Y`8G*! zygON;$4x&#jg;dQJ^8NABP7XGRC44AyLdOSJV#XE+AVFQn)m$Fr(d-#cAWsco)#a~ zl3{fHd!cyQ)_gQfeWtKpFY2m`GLN7(lS9qF(=$`kT$VhtN{Xt!e_7+|!sygz-2sd2H5;tmnzxUv8 zONurhd1B3MEv!SjBp0MwoZ)sVRi(Cx+iaqRm9H9|P2ix2PWxa0UtdC39_mkbec;9) zOz9Ao>7yY2ObP9AD2QG@;;2+UP)lAZRDWau1c^D+0JfUkhxUB&qGvMpS5`qE#BeAO2?$skv}X1k^@tcRAZN=6-M zp$TXDH?F3ac5>wyp204w3m10G_BlF{T`rHhdHO9f850{sDBIx`roRdq|Dre}`H&Z> z^;od1Ea8q{$of;4+_BRYhXTXC;xb;csYgMFdL%9|F}=aWKlLV3nn=4G3lC0OXlhD* z_z%tbg6Nu==Ipf`5OsKHwS4d|%!JYAV=6L-{&_6a#*foyjGsv9kECZ}3Jm@H|7Ivs z+M381!o)url2*}gk85X%$xRUt{=v>?MA!C=9X#B&eDHMq(a(j6I>uT{Fjnx-vB9MnOQ-dpcnlXAy^i$c zJ9tF3RI-n`N=B`8wZ+C?^qsNs8yaH{9P(raBa8y= zb>XVhg$zdobh&D#mLf7uO|pfF3eyrhO>m$%Qxs687!F zkW5?1Vh-Jm3V(~9T?p*fm_)<^e1ss*XaiK&PN-@d0A7yLZWW%a%2qLqjHAgFTDzLL zCffZ(e_BzY={oJ0n0>;iGc$WUNwvoZI64+(o&=#N+U-Oj-g6~a^s|RD>W;BVCucS( z)g>?j0sNF>w0?JAXSuj{QOQ+Jqu-wx<~D!2t(c`^#VljuT`}=KuG%4$G3=sW>F*^* zqhy4)d=i2fqNuiRt9@Z(0p1Q`J1DYMhK(2x2zt9pSIqG+ky}h4ua+&7Ssd;zd+wfndHtWrL_aZ}EEU**lm6Jh;43AEF zb)P@AGtzV?ay1~}(@=+8Gdp}cI_Fcr`1xjbfjTn{RSl?;@26vYh?WWZ?dWww%Czh9FPkHwz?j!t)EWte9mA>Um@yRkP(Q9 zZQ=|`%xo*Fl0eR#YODNx^3AbDMycJMoQ{z__4zk&wJqAr0Di%nCz?^E9kyjER>4cq zR=k{sM`zdIkAG^nehj9}2JG2}x!^C%jSTZUmQ{+UU!Mvj1F7|tMlm-E zr{1T!7ivtys>k5X_Uh^ky!~vdp5Q_zGc<&86s1_=s+NAGV^8}LRM<|(lhw5Hv@eOF z-=1EK!p5XCL3ok2{7fKTq`h%wm|wCEx*-@ITfVS4A|xCVooHhbRcrYme+4v>;F_5| zC4EMTS;zKt(A9t#S5bv5VgP2$vbIliHM8Q*o5 qk2xR2!zPXkAP&SP0T@&`QLg+2YS0juk1PxiJ6leFIki-|zqT<9)-s_ndRjJ@;()+;?Sz z&B+Zm{&5peax*xd4B^hVw^-hCs;cKW7h8_=;jI5$XL8)|4gM2|azkDq9=kJ$k~))! zJi};?^Nr)U>1YEIIL7<2YxuaJ0c_575GN99M&8lf-e6Xg{IV zjpw*V8>Led+CBXJibCmhU;@WopU83D@OOVSmq{EqAMGUC_mj9huHR&i`x5OoTGbSe zbDzp_A#ZWqLbRP|m1v!&aoi-dkI|~oen4}Xj&Za@Xg{OPn!$0)(LO{wj3%MYNaMII zXfp`MT|jF_>&tUoDVnPd$FY-55JA7Y}?Bg6a^aRK4MSF;5 zHbE$r9OqWWaXl)CqL{S5yTo9ORh&>dsbZv~beqzjMAFmBeuK~AF{dJkf>D| z-{7<=DUvr7oV8a;0o&!i?yRp{Yu^PcTr#J%^5n<^ROUiM$Js@J+IqV+Zb~P8ov3My zw%tpzGsMV`Nnvy5Vxy9V*@ppQlKo;luiE?L`GID%?yXC{I9ormN3S?69eFjyZ^B}TgNU^Wb^)7KY|?kG-n ziMpKWBEO1m1^4;S^F{-=BvpQCrrAWn4l}H%Cc#w1kc)RW z250f=&dUfEuO7VcRfGAlP^C+X7axj$dL36*q`M4~<>}hQ=dY*xme-QCTsu>mCN9aPN=jAoowO4ZpYt^L7m3T;xXT<+;dKuc*8x;ZNn-l>;Vu|Ng)j78&WMG+S#jt5q<8R_>zv!=X3P9_%i*? z^@Rq|k9~XKS?jwQ&sp83V&aS4X7l{>FxtoeJ7|>tR>VcoYZp;T_o;V4fGgvO?Y6w` zg5?S>D;ZibF(4B78v=syJQ*-1ia|9iNv5s7zQ&H@BC5>Ai6%x&^m5@<(w{ApE+=5G z#IySP5Zi}j;^krEgnuW-gXtlG0i=`CNo!oL&|(g)@g4R{m-g@g>CHXT$Y}baha1>* z4f;1z-De@p9(+Un-PxSwTWy3cTWuy@j;Okvs7n&gV^UyG4fT+XOIXeelNE)Q%-4l1 zMd7Wi!5G^Z8Y^qKki(mgC8FcI&~c#HCycEnC9DVNipeedIvcP1BpPk8jj6>V)M4*3 zX?d8J52mdbG%ajlg|{->S>=)kxs1ST3h3Pl^93c+lkpkY)4L1fQ`EEw3ZYSWBylZ5 zjc^`dlY90I{;0d@M_#CjxF~!J`XlcJ)yU-3-@ZC@ofiHFX{?ygtALR6^marz7;XP5a~?xp9YS8AYhDc`KhcA)Zbwf-?{Mr+FAMOF zeZxqsvok@4ywK0@+SLG!$@D$}OnM-B?`Crm1oFZvGq zVcKMK9AfSJ!6-O`L2v@km~p|j^vTZ!H(@x_c;O-2y5~a7M#YXz3bu)@{G!`U9M0H@ zxTwEnQgA{Sy<&%fZjCH}5WM>J!&BE!BJa{cue}E4UGiEFLMSbdnu~!B{dIVz_3z&0 zfH$}kbS(wBEnHS&LGE)dD-Qct*1s13YWp)2_@)1wc)lJTfamOJrc>*q-Gi7;MaP`5 zS^Ne=%^W2>!3OEP!D0TDSVr^77U8^53tHEr-||p8nH)K&L5yU%!uIe~D4#!*JgLz< zRnoBoyxK8p5mh_n6)YK`?P(Q=nEbqaBldzxq(!iUk|r^kh`Og%efHX@FxhfDHqqt* zD~HIDH|c6asD(K#C$P}qYhk-;-4&<9HbV9FpK3JCN+(hc5RR*bA9Pw-9m+%W$xY1Z zofw!0QT30hg%_)Eiao;2{nYDe#FhpOsU=(KlOad)Ci8lYBU?j2%`kh86VB%k3eFsc zzIBQLy%x%TwSZ`VFwVa4+6tS7RUC+cL|#3!rVeKf!g+l? z1E?A1XtCrE=$SRo3V?Ce$8jpDp<0H@9}t|G*v8-pFu2&tpyU6|;6Y}p|BFFKb7jEe zDO2nN^5Yct4T~)1u>a1lW8t;s$uD`qYNu5*UQImMU*{5WajmYUs9q(-RT~(PrdiNE z!OlWBDk+LOYu1p%bem=;-|kGs>%;8{PfpX(BfO%1s4~Fk361(QTZC$%7B&Gj0P%}e z%vaV2tm`0Dk6GKnTq-pF9YESccZ`T9N%W5qfh3%Ij!Yp}>57s5oi1I<>>=u!O%@BB z;!Tybg;tCVBN_CEk#9{nPIFd0ZYBn%`L8kex4!`x4WTA^ChJQ3Jp*U(=Q)_C7ICc9Dy zZBWrQ2!csg(^9N?C}uxZNyjNojAIK)eB15!qXv2KzM%Ux;$pF;PEIv%(S>h1yVbOg zJrs2J*x2{-*x`z8Z@LlnmI|ifh{Kv|qV6jeP~l;~z)E^~Twn4AB|2{sLVa~CVOyr_ zM^4ZRoj+MjZ|c^fC*8$|u1e|#dGAb$BNOPOq(Hdvzb7L1;1@#12RSQm8O)!`d)Xp9 zll{ZL>CEvF9?R+tqNcfFo<&T4VjYgSXwfu-1MJiI2y&nPdwc}T4C-xc?;}&-xrxk! z3uhSJ3GUHsw)~hz!ewrn-l+*$V2t?7}HW62@# z^Cx(EUB4|H3LbJ^=??*DO2p%jR}+bbr3z{HwX0O0qvl z|22_iO16`tla)@j_iAszLp>7yEWc|bcDZMxlK%Ka)_~^WBsS|RbGc(ltV+^ zK?4$kM4=jT^`BCMHT^QhlMJTqlEa8IjY{?-ztJhl0+~U7PVO1Af1=Kk?PSSzgckn@ z*JU+iU5gxB)O*<)gvRrBoGjQ&3NA5TC$DP|ml=Qw5>xt;YAU33$2130`lx5`k)^cG zdtGjeklbRfPiQ`C$?SrB;aQ3wV7#aLtLP3j=#E>eBnrtOyTgnnY~tLKt06kH|3pp{6xEvc@d{dQYTc&MP$Ff;8g zo2l<^*{%}=-PAU_mfG*8v2Uf3opkqG14Cx+vZB2v==w8=D>7RAE*WisH7Gf-aMFK4*}pS|Jw+x+Sdhi43_X#tNFPKf^k$uIOEBU!1nUJ zoI4MrxtD*Dm@A=9r-g4_78G_4+DAZ#b!P0wc;AXiI`hdc;|eoaJYfVwWl< zj>7JR*RmKZrrDld9m`~&h+M2nx#Nt|%)CT%DFz#7M>;E=vQTY+$-o&3myjPzB{V8M z-hIzU%<Wpq=2i=q5U-4DOuMW_JQ(2S9+ted_x6{t~`nsa8iYrH0^i@>5{}p;ayQ|&7 z1zHf9OdWE3p%@`KYEOravOS8L`{L%I7Q|UQaka)`>dYqlg{J1H$#uFc$HU{Z4b1(B znx=n%b%niuNDt@us!y*sjE9d(DtLhNNE2dc7r0i?m`2SxeSErRpj;EX0VNzoaoQ7h z2$>QmpGvjHN{|>w2Q6_Uk7?49xoV-+KlG{+^7!Jk=PAhmExJ&-f!anHR z03w3sS3w5{$=Hwy12&Id1ymA!ysR&oNyC<_dAnjdV!0Rjna*53pXAUR%i~B8^~MqV8dh9g#B{iT;=VK8U5u{?^aZABHm=B}>z5v6yHI{XN$ezQissjHqef zJU^^=LY^mEd!C8fNb|tn0$a zLV7ztmG7{Y#;)vzO@uVmEmwf&a1*B+R1as>-~qkm@t1^Z7>ap zMg9Qq-pVKZ+2U1ku%pwfoMD{btnv<;u)0-gF%4Vv_rS8&4-ll<#;`y&^(=@&lAKh~ z7iWXw0zU%L7B~}uo-24gY4mJZ)%Ze#{wC_3=lWSP9W9ymDr0K8R?PlUCB+mn?}s6M z^7mTNB|&A3n9EcrpiqAk1LyiNtmXDv(G^3V&)14NdyLu_(&TsCJ-&GdN+)O@$l0{0 zvBjWl*DA?G={p%@EVaBdi9Di{3X@#775r_<3=(A4RMZp_f}nqKwP#SDIc(k~t1zL; z`1Rb@nP%Y~$9!9rbl@2hQ$YC94r~0pJyx+@U~1cH{+H}IR>9I5y`Td_X#5)4MArB* zk*x71XXq#B*-Ou@Ng^eh86>V3u?=aQc^54X+F48cGw{jzAH+tM`x z>|4`ZcrDK^D>YivlrtG){pg_LaB`W>FYfIyYoWHXce+YCLH89$@XZ!;5aI5h;}$!U|<1kfQ7~%^d)KZw++Lf zPklEAk|}h`#*p6avf4JKvsSnP`++6JNC&goVoop{E@JPIIi|z~#;AowmsC4|qL<1z zY?k@wLt*C4N5jk?KDR1pN66st;x@MUR=+(VORi1G@!;Gm5f(8?B~trM$g*GVyv_*#=>j?Al+Wv8WR98ZlMeyhxmUjwgSXRCYgezpUOCNA+wS*dDbD}A@aMs z@PRfBUIbcb$>BjmJzs^I1mi;5$|kWF>a3^cEGwBDxHW)PXUJf(^Ijyw;dl??V;2jW zMx1b}5jQ|khMn39>jcI%fXzE=Zw2-P@IxzbQyXyMEGuEQO837Je!Pgu!OElGe3ekE zW&A%`B(n%POns4n8>NZ`tUE^fevwsv(id{~R+gn)SpB0{~`JXf7 zm)}4olz(>td*ScTmVc7x%0DBmKS}Z!xgcZpnlBG6k&$^1E5xSR@=Q+`$UmK}KUXs3 zw}W%!A2N&Kk$Eza@8lQ0mz5nGnS*my4t87Ny3xFnzOHv>8OA5*5aXFPA?;=cj1W>X zHgXw8tP?&=U36I82Eu!V{sUrdvhHYF+ZHUXxW2ubs9(JG z(q+o2K4RlC@@B_;?Am zV5yI2`A#>|l^)+26v$6E2sdjR3NK~`2;Y$}WkJ@bBKX32wVuVm$G@noBX;?- zgl$(G>R&r|y+NAj@4K8s)=zC)p`$jTlFN^<$W`MAb{*a+7n!c6QFw-vED}x{zB}CS z`U(S+L=*ZWZpr;Ea}1g7QKuH3h}pjaYcpNBJ0fU$uDPi8S2=VgSsF6`Ms>!Dzf;{r zZ|zo-Qu@d4A>NU5GUw}|>L^2t1H{R=F}#A=P&R5Z*FkM)(#PJNo@8VO zPq9jR<%1ClEouM(Dx@9<>6JYix9Ai@amk@)?EGEF@*Pou)3>yN2JQ7z)h@G6cAWtH zG%Y_8LHuda-caJcu_8=$rl?jcYO0E}52>VrbgDYW9GlO+NZvc0rXC6;qiFuV(7;wv z2p42w9G#V^E66?1WsN^B5BQhL1JVcd`o0MFV;KztT8=L%ZOCO$^Hx!FmS}!8Z$G|- zdhPFqg5lu(!`;qJ{!e~mP-89K@8>&vDTHd%a81cTx`>hm6C*J(1GCFB*0NwwI0|};|e$uP`iqfJB#g&Ji>FZ2Qr7VA= z9S*p^`bA0c>O;>g*-b?kku}N1sE3a5I;Q8P)`5F$;2|qr)jJx%!3sL*Ko9PJ;R_+t`nhZCl?t0s%HGB z+Vtn6-=ZCk1e`=rT6QarR8HLZSs>l|se89A2`ow!oo1&JG1(T( zKAKvb_7ugVDRC%>SC*Af@>zhw{6Qtz_*n>lm%RomhgvGTm9f84yIRsK7FKMjNUtbt zb?hv&d@&a8L7vm0bXywk;?=psB{d z-tFX36lt#uUpZXJvPae+SItz?$ZP{S-RU|A4a$zXo@1MJH|liu_oxI=lTrP~sWEMl z2GLIb(qTxpHC8cCZp8iBLoGWII4?1X2m<(IK^(&_n>^c~s;mGp((ly!xCg7U9q&te z(S^q&Y_3l-P@fas>BZyf_R&Yh+!K0@ky+wNI`~)*d;8+-lOU8ty-x(9QnK)PHzgD? z@+cd0aAbqh&54Xa03UUf{;F+1{y3QSKEoM2fVwOJnftdU&&f3wY zcy`b?`Fn1QL&*sDdlI4-!Y8hql|}VyabJk#pvYzl>lY6QeC~m7N*Ynw(KR=(*}}zU z;(Q9ee#-_Z#?~d{O1+omuOaCh+WVwG=|U%*oU8s~RKWvyHT-u{8DovwF2%a$1Yl34 zcTNV8VbtMs&yI6PwS}0DL@ozJejaMKz{oZqpACHOmlS7YC#Y+0psE2?GT&7hQ;b@1 z^W7Hoo_vE&%3(3W& zlSl!*eA<_!(qB%`L}g>#nIPgy^Uko(Yj&UM>$gw?-4Jw7&0kyH5HbyE$IzF?B5$Mx z(8zwP$98_A%_=c}V})eNc>AGrZFO+iwqaH)Mcod2*TpX~Bg+yT|y8_? zS$lbyjlI)pyX)FoWQ zbKiaUoO|x?o^$T+zP!C3AK#BF*4F2tWr(13bn2l{C{Eh#M@S<@CUulJaiU1+Y1r;qaL9XMF=e|1`r^J3)Ye%~3KExJ*UjrcL9J5`t@wIyO)S4a-)(GVUZ#70!Ow; zTSJaj#3^kZc2_FH*!0yE&vb3{re$ejS1BR&EKv(oa`pwkuxo)xd;vk*VE>N>-ejRi zk1w_m<0JH5To3ls(+|H2VX(y~N7_`u+ZJ%~Vto1&EUZT#=SafiTz!9?xOd6C_mCpM zp?X$Lx1|_G);P3{!=5Uc?X^r(e6u7MYD;z?v638;|6^DCSF`iOa!K#7|IXXxbwbvA^!9O}S6d-NK|Cw#`a>~ka%tZW=$;jJ^_8c|*2yz@}U zXLNbuz8XOSvu$6GuMGLjb1>gLJFX6~b7F%WwA_q2CLuk8qdxPLAi+Igf{-u@&i3_; zAgFNr-E;bD9GPhMGc@4oZTelJC9^!qeQwWm@Qq+5Z@QV}Rtx_1Y>di)_Q z!v;(N4RtO`#Y)c`i_$Ufq^Fe6JzNpr+U+QY7{QTku-8L?sA=(|_~*1`@n&4*xw<%x zgFJn`WIJ9!H!cbrA@I=s{`F5*J)4WzH8-FJBzhTQ; zyI-*X013eSLSyluLx7?(s%{*t^*_dWr z(`YePJ8NC^iIhfsjGjvQ1CI7Qt&YMN(_PDw@pbx}Wr?_t{t5c;P~WmzY@^E544gwN zQXB9EdNj2VzdKH(+6VIpH zvg2V1XLbf2q`%K@z>V}?c2d0Us#gX@Ec%r4KLS##q$_gLaWbvV$!z-OQ?`+*NbI;0 z_U(;f)DgJysklQv5)iy6FAIg7{~+d>U{}ATj`WCRbTWiOsx@3!EHK!Ct8Ox+2uM)< z=KcpfCMp@#gj6*g85ln>M7piET7HuMP6eknOwsgBosvGBYhq|}3ykhPD(#n#&Gw2&F7F;n0#QSdT!&OS-ZH{k|3 zp1U(I#_tww9FmWKw#;*^E-x~&8#`!b;Vrzv0zis*^B8Zv5v0HoYjh^XF9!b`Eqz^A z(j-V6O5Ly`5IgD?@s$Dwrvj+O4%`c#6#n4kLG$eW1$^dN@o4TC3Hv{1p9RY2tK=@f zxGNvTo!NGKY;73Xmbo9~4=h5HgRpqpo4cV{UtR)E%rhdp ze8Q;a;1JNR%ir?S403j}(+y<9PPlW(O|uP33EWXsso%uiyF?xO$I?BQf+O&yGtb(2|iCdiYq}oUYw4% z(fNj@EaZkHoI$G%Pvg_H)9^TGXP^(?k|oRW7nGD_K>t{Y4ey{)rA3UyO1CjTrMWQv zap^j|mZln?V@zUP4JC zLx|RvCwq34Yq|KH@K1nA_;&!lgQSr4vRmMscjaDgmMY0M_b) AVE_OC delta 3122 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 delta 6437 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 diff --git a/fontgfx.map b/fontgfx.map index 678cb4bb..e7f19ef8 100755 --- a/fontgfx.map +++ b/fontgfx.map @@ -1,7 +1,7 @@ -Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) +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. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/23 10:11:32 +Created on: 15/09/23 12:15:41 Executable Image: fontgfx.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 080c:0000 0000ec80 +DGROUP 080d:0000 0000ec80 @@ -25,25 +25,25 @@ Segment Class Group Address Size ======= ===== ===== ======= ==== fontgfx_TEXT CODE AUTO 0000:0000 00000147 -_TEXT CODE AUTO 0000:0150 00005ea3 -16text_TEXT CODE AUTO 0000:6000 0000010d -modex16_TEXT CODE AUTO 0000:6110 00001fae -FAR_DATA FAR_DATA AUTO 080b:000e 00000000 -_NULL BEGDATA DGROUP 080c:0000 00000020 -_AFTERNULL BEGDATA DGROUP 080e:0000 00000002 -CONST DATA DGROUP 080e:0002 00000076 -CONST2 DATA DGROUP 0815:0008 00000000 -_DATA DATA DGROUP 0816:0000 00000698 -XIB DATA DGROUP 087f:0008 00000000 -XI DATA DGROUP 087f:0008 0000001e -XIE DATA DGROUP 0881:0006 00000000 -YIB DATA DGROUP 0881:0006 00000000 -YI DATA DGROUP 0881:0006 00000012 -YIE DATA DGROUP 0882:0008 00000000 -STRINGS DATA DGROUP 0882:0008 00000000 -DATA DATA DGROUP 0882:0008 00000000 -_BSS BSS DGROUP 0882:0008 00000a4d -STACK STACK DGROUP 0928:0000 0000dac0 +_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 +----------------+ @@ -62,47 +62,47 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) 0000:0155 __STK 0000:0175* __STKOVERFLOW_ Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:6076 textInit_ -080c:0770 _romFonts +0000:6086 textInit_ +080d:0770 _romFonts Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:62c8* VGAmodeX_ -0000:6370 modexEnter_ -0000:640c modexLeave_ -0000:6424 modexDefaultPage_ -0000:647e* modexNextPage_ -0000:653a* modexNextPage0_ -0000:65de* modexShowPage_ -0000:66da* modexPanPage_ -0000:672a* modexSelectPlane_ -0000:674e+ modexClearRegion_ -0000:6866* oldDrawBmp_ -0000:69cc* modexDrawBmp_ -0000:6a32+ modexDrawBmpRegion_ -0000:6b9c* modexDrawPlanarBuf_ -0000:6bba* modexDrawSprite_ -0000:6c20+ modexDrawSpriteRegion_ -0000:6d98* modexCopyPageRegion_ -0000:6f02* modexFadeOn_ -0000:6f32* modexFadeOff_ -0000:6f60* modexFlashOn_ -0000:6f8e* modexFlashOff_ -0000:705e+ modexPalSave_ -0000:70b4+ modexNewPal_ -0000:7104* modexLoadPalFile_ -0000:71e6* modexSavePalFile_ -0000:725e* modexPalBlack_ -0000:7288* modexPalWhite_ -0000:72b2+ modexPalUpdate_ -0000:7822+ modexPalUpdate1_ -0000:789c* modexPalUpdate0_ -0000:78e8+ chkcolor_ -0000:7c00+ modexputPixel_ -0000:7c8e* modexgetPixel_ -0000:7d14* modexhlin_ -0000:7d80 modexprint_ -0000:7f1a modexprintbig_ -0000:8096+ modexWaitBorder_ -080c:0504+ _VGA +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:0192 getch_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) @@ -110,10 +110,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) 0000:01db sprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -080c:0000* __nullarea -080c:052c* __ovlflag -080c:052d* __intno -080c:052e* __ovlvec +080d:0000* __nullarea +080d:052c* __ovlflag +080d:052d* __intno +080d:052e* __ovlvec 0000:020a _cstart_ 0000:02dd* _Not_Enough_Memory_ 0000:040f __exit_ @@ -123,31 +123,31 @@ 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) -080c:1088 __argv -080c:108c ___argv -080c:1090 __argc -080c:1092 ___argc +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) -080c:0532 __curbrk -080c:053a __STACKLOW -080c:053c __STACKTOP -080c:053e __cbyte -080c:0540 __child -080c:0542 __no87 -080c:054f ___FPE_handler -080c:0534 __psp -080c:0543 __get_ovl_stack -080c:0547 __restore_ovl_stack -080c:054b __close_ovl_file -080c:0553 __LpCmdLine -080c:0557 __LpPgmName -080c:0536 __osmajor -080c:0537 __osminor -080c:0538 __osmode -080c:0539 __HShift +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 @@ -160,16 +160,16 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) 0000:06a0 _fmalloc_ 0000:06a0 malloc_ -080c:055c+ ___fheap -080c:055e ___fheapRover -080c:0560 ___LargestSizeB4Rover +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_ -080c:0562+ ___int23_exit -080c:0566+ ___FPE_handler_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_ @@ -182,7 +182,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) 0000:10be __doclose_ 0000:1208 __shutdown_stream_ 0000:1222 fclose_ -080c:1094+ ___RmTmpFileFn +080d:1094+ ___RmTmpFileFn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) 0000:128d _ffree_ 0000:128d free_ @@ -192,9 +192,9 @@ 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) -080c:056e ___iob -080c:1098 ___ClosedStreams -080c:109c ___OpenStreams +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) @@ -207,7 +207,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) 0000:1961 __FiniRtns 0000:1961* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -080c:06d6 ___uselfn +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) @@ -216,7 +216,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) 0000:1d5a __Fini_Argv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) 0000:1d84 __EnterWVIDEO_ -080c:06d8+ ___WD_Present +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) @@ -232,21 +232,21 @@ 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_ -080c:06da ___nheapbeg -080c:06dc ___MiniHeapRover -080c:06de ___LargestSizeB4MiniHeapRover +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_ -080c:06e0 __commode +080d:06e0 __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) 0000:241e* __get_errno_ptr_ -080c:10a4 _errno +080d:10a4 _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -080c:06e2 __fmode +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) @@ -280,7 +280,7 @@ 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_ -080c:10a6+ ___MiniHeapFreeRover +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) @@ -293,116 +293,116 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) 0000:3783 __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -080c:10a8 ____Argv -080c:10ac ____Argc +080d:10a8 ____Argv +080d:10ac ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -080c:06e4 __amblksiz +080d:06e4 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -080c:0738 __Start_XI -080c:0756 __End_XI -080c:0756 __Start_YI -080c:0768 __End_YI +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) -080c:10ae ___historical_splitparms +080d:10ae ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:48e6 __PTS +0000:48f4 __PTS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:4918 _DoINTR_ +0000:4926 _DoINTR_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:4c91* _heapenable_ -080c:06e6 ___heap_enabled +0000:4c9f* _heapenable_ +080d:06e6 ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:4ca2 __nmemneed_ +0000:4cb0 __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:4d2a __LastFree_ -0000:4da4 __ExpandDGROUP_ +0000:4d38 __LastFree_ +0000:4db2 __ExpandDGROUP_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:4eb5 _dos_open_ +0000:4ec3 _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:4edb __GetIOMode_ -0000:4f10 __SetIOMode_nogrow_ -080c:06e8 ___NFiles -080c:06ea ___init_mode -080c:0712 ___io_mode +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:4f45 isatty_ +0000:4f53 isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:4f61* __get_doserrno_ptr_ -080c:10b0 __doserrno +0000:4f6f* __get_doserrno_ptr_ +080d:10b0 __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -080c:0716 ___umaskval +080d:0716 ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:4f68 _dos_creat_ -0000:4f8c* _dos_creatnew_ +0000:4f76 _dos_creat_ +0000:4f9a* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:4fad+ __grow_iomode_ -0000:5094+ __shrink_iomode_ -0000:50d5 __SetIOMode_ +0000:4fbb+ __grow_iomode_ +0000:50a2+ __shrink_iomode_ +0000:50e3 __SetIOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:517c* __dosretax -0000:5181* __dosret0 -0000:5188 __set_errno_dos_ -0000:51f0* __set_errno_dos_reterr_ +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:51fb lseek_ +0000:5209 lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:522c tell_ +0000:523a tell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:523d fsync_ +0000:524b fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:5242 wctomb_ +0000:5250 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:528d+ utoa_ -0000:532e itoa_ +0000:529b+ utoa_ +0000:533c itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:5378 strupr_ +0000:5386 strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -080c:072c ___EFG_printf -080c:0730* ___EFG_scanf +080d:072c ___EFG_printf +080d:0730* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -080c:0734 ___IsDBCS +080d:0734 ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:53c0* _ismbblead_ -080c:10b4 ___MBCSIsTable +0000:53ce* _ismbblead_ +080d:10b4 ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:53dc ulltoa_ -0000:5519* lltoa_ +0000:53ea ulltoa_ +0000:5527* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:558a ultoa_ -0000:5648* ltoa_ +0000:5598 ultoa_ +0000:5656* ltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:5696* sbrk_ -0000:56a6 __brk_ +0000:56a4* sbrk_ +0000:56b4 __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:570e __doserror_ -0000:571c* __doserror1_ +0000:571c __doserror_ +0000:572a* __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:5728* _frealloc_ -0000:5728 realloc_ +0000:5736* _frealloc_ +0000:5736 realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:5804 __ChkTTYIOMode_ -0000:5872* __IOMode_ +0000:5812 __ChkTTYIOMode_ +0000:5880* __IOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:5882* _dos_close_ -0000:5890 _dos_commit_ +0000:5890* _dos_close_ +0000:589e _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -080c:0072 ___Alphabet +080d:0072 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:58dd __mbinit_ -080c:0736+ ___MBCodePage +0000:58eb __mbinit_ +080d:0736+ ___MBCodePage Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:59b8* _msize_ -0000:59d3 _fmsize_ +0000:59c6* _msize_ +0000:59e1 _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:59e4 __HeapManager_expand_ -0000:5eed _nexpand_ +0000:59f2 __HeapManager_expand_ +0000:5efb _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:5f40 _fexpand_ -0000:5f40* _expand_ +0000:5f4e _fexpand_ +0000:5f4e* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:5f75 _bfree_ +0000:5f83 _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:5f9a _bexpand_ +0000:5fa8 _bexpand_ +--------------------+ @@ -418,6 +418,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00016d40 (93504.) +Memory size: 00016d50 (93520.) Entry point address: 0000:020a Link time: 00:00.00 diff --git a/fonttest.exe b/fonttest.exe index e21bb3daea642245d0c03b0feabf00f462120456..20336c3e6f022bbbe0b9d8252e1cfd81f0a22512 100755 GIT binary patch delta 4163 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 diff --git a/inputest.exe b/inputest.exe index 5cd84077071d80e7fe4376a7798ff39dc4782eec..d63484041a681134d944d06dc89e47be2a98268e 100755 GIT binary patch delta 9992 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 delta 9930 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 delta 9756 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 diff --git a/maptest.map b/maptest.map index 20d6af5c..36ac35c2 100755 --- a/maptest.map +++ b/maptest.map @@ -1,7 +1,7 @@ -Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) +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. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/23 10:11:32 +Created on: 15/09/23 12:15:41 Executable Image: maptest.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 09da:0000 0000e9c0 +DGROUP 09db:0000 0000e9c0 @@ -27,26 +27,26 @@ 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 000063bb -bitmap_TEXT CODE AUTO 0000:7710 000005c9 -modex16_TEXT CODE AUTO 0000:7ce0 00001fae -16text_TEXT CODE AUTO 0000:9c90 0000010d -FAR_DATA FAR_DATA AUTO 09d9:000d 00000000 -_NULL BEGDATA DGROUP 09da:0000 00000020 -_AFTERNULL BEGDATA DGROUP 09dc:0000 00000002 -CONST DATA DGROUP 09dc:0002 00000076 -CONST2 DATA DGROUP 09e3:0008 00000102 -_DATA DATA DGROUP 09f4:0000 0000025a -XIB DATA DGROUP 0a19:000a 00000000 -XI DATA DGROUP 0a19:000a 0000001e -XIE DATA DGROUP 0a1b:0008 00000000 -YIB DATA DGROUP 0a1b:0008 00000000 -YI DATA DGROUP 0a1b:0008 00000012 -YIE DATA DGROUP 0a1c:000a 00000000 -STRINGS DATA DGROUP 0a1c:000a 00000000 -DATA DATA DGROUP 0a1c:000a 00000000 -_BSS BSS DGROUP 0a1c:000a 00000ad5 -STACK STACK DGROUP 0aca:0000 0000dac0 +_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 +----------------+ @@ -72,16 +72,16 @@ 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) -09da:01b8 ___iob -09da:043a ___ClosedStreams -09da:043e ___OpenStreams +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) -09da:0000* __nullarea -09da:0320* __ovlflag -09da:0321* __intno -09da:0322* __ovlvec +09db:0000* __nullarea +09db:0320* __ovlflag +09db:0321* __intno +09db:0322* __ovlvec 0000:13c2 _cstart_ 0000:1495* _Not_Enough_Memory_ 0000:15c7 __exit_ @@ -91,10 +91,10 @@ 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) -09da:0442 __argv -09da:0446 ___argv -09da:044a __argc -09da:044c ___argc +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 @@ -103,76 +103,76 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) 0000:16a9 _fmalloc_ 0000:16a9 malloc_ -09da:0326+ ___fheap -09da:0328 ___fheapRover -09da:032a ___LargestSizeB4Rover +09db:0326+ ___fheap +09db:0328 ___fheapRover +09db:032a ___LargestSizeB4Rover Module: 16.lib(/dos/z/16/src/lib/bitmap.c) -0000:7a12 bitmapLoadPcx_ -0000:7b6e* bitmapLoadPcxTiles_ +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:19bb+ __open_flags_ -0000:1c7c+ _fsopen_ -0000:1ce3 fopen_ -0000:1e06* freopen_ +0000:19bc+ __open_flags_ +0000:1c7d+ _fsopen_ +0000:1ce4 fopen_ +0000:1e07* freopen_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0000:1e90 fread_ +0000:1e91 fread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:2207 __get_errno_ptr_ -09da:04ce _errno +0000:2208 __get_errno_ptr_ +09db:04ce _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:220e* _frealloc_ -0000:220e realloc_ +0000:220f* _frealloc_ +0000:220f realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:22ea __PTC +0000:22ec __PTC Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c) -0000:231d strncpy_ +0000:231f strncpy_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:2359* __exit_with_msg_ -0000:235e __fatal_runtime_error_ +0000:235b* __exit_with_msg_ +0000:2360 __fatal_runtime_error_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -09da:0334 __curbrk -09da:033c __STACKLOW -09da:033e __STACKTOP -09da:0340 __cbyte -09da:0342 __child -09da:0344 __no87 -09da:0351 ___FPE_handler -09da:0336 __psp -09da:0345 __get_ovl_stack -09da:0349 __restore_ovl_stack -09da:034d __close_ovl_file -09da:0355 __LpCmdLine -09da:0359 __LpPgmName -09da:0338 __osmajor -09da:0339 __osminor -09da:033a __osmode -09da:033b __HShift +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:237c __InitFiles_ +0000:237e __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:25b0* fcloseall_ -0000:25b7 __full_io_exit_ +0000:25b2* fcloseall_ +0000:25b9 __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:25db __fprtf_ +0000:25dd __fprtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:272e __CMain +0000:2730 __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:2794 __InitRtns -0000:2794* __FInitRtns -0000:27ef __FiniRtns -0000:27ef* __FFiniRtns +0000:2796 __InitRtns +0000:2796* __FInitRtns +0000:27f1 __FiniRtns +0000:27f1* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -09da:035e ___uselfn +09db:035e ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:2854 __DOSseg__ +0000:2856 __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:2855 __Init_Argv_ -0000:28b8+ _getargv_ -0000:2be8 __Fini_Argv_ +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 @@ -184,9 +184,9 @@ 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_ -09da:0360 ___nheapbeg -09da:0362 ___MiniHeapRover -09da:0364 ___LargestSizeB4MiniHeapRover +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_ @@ -197,67 +197,67 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) 0000:3231 __doclose_ 0000:337b __shutdown_stream_ 0000:3395 fclose_ -09da:04d4+ ___RmTmpFileFn +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_ -09da:0366+ ___int23_exit -09da:036a+ ___FPE_handler_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_ Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:7e98* VGAmodeX_ -0000:7f40+ modexEnter_ -0000:7fdc* modexLeave_ -0000:7ff4* modexDefaultPage_ -0000:804e* modexNextPage_ -0000:810a* modexNextPage0_ -0000:81ae* modexShowPage_ -0000:82aa* modexPanPage_ -0000:82fa* modexSelectPlane_ -0000:831e+ modexClearRegion_ -0000:8436* oldDrawBmp_ -0000:859c* modexDrawBmp_ -0000:8602+ modexDrawBmpRegion_ -0000:876c* modexDrawPlanarBuf_ -0000:878a* modexDrawSprite_ -0000:87f0+ modexDrawSpriteRegion_ -0000:8968* modexCopyPageRegion_ -0000:8ad2* modexFadeOn_ -0000:8b02* modexFadeOff_ -0000:8b30* modexFlashOn_ -0000:8b5e* modexFlashOff_ -0000:8c2e+ modexPalSave_ -0000:8c84 modexNewPal_ -0000:8cd4* modexLoadPalFile_ -0000:8db6* modexSavePalFile_ -0000:8e2e* modexPalBlack_ -0000:8e58* modexPalWhite_ -0000:8e82+ modexPalUpdate_ -0000:93f2+ modexPalUpdate1_ -0000:946c* modexPalUpdate0_ -0000:94b8+ chkcolor_ -0000:97d0+ modexputPixel_ -0000:985e* modexgetPixel_ -0000:98e4* modexhlin_ -0000:9950* modexprint_ -0000:9aea* modexprintbig_ -0000:9c66+ modexWaitBorder_ -09da:0374+ _VGA +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) -09da:0098 __IsTable +09db:0098 __IsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) 0000:3b1b* __set_commode_ -09da:039c __commode +09db:039c __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -09da:039e __fmode +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) @@ -288,142 +288,142 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) 0000:484e* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) 0000:4883 __EnterWVIDEO_ -09da:03a0+ ___WD_Present +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:5bde __flush_ +0000:5bec __flush_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -09da:0dd8 ____Argv -09da:0ddc ____Argc +09db:0dd8 ____Argv +09db:0ddc ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -09da:03a2 __amblksiz +09db:03a2 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -09da:03fa __Start_XI -09da:0418 __End_XI -09da:0418 __Start_YI -09da:042a __End_YI +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) -09da:0dde ___historical_splitparms +09db:0dde ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:5e28* _heapenable_ -09da:03a4 ___heap_enabled +0000:5e36* _heapenable_ +09db:03a4 ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:5e39 __nmemneed_ +0000:5e47 __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:5ec1 __LastFree_ -0000:5f3b __ExpandDGROUP_ +0000:5ecf __LastFree_ +0000:5f49 __ExpandDGROUP_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:604c _nfree_ -09da:0de0+ ___MiniHeapFreeRover +0000:605a _nfree_ +09db:0de0+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:6147 __lseek_ +0000:6155 __lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:6181 __close_ +0000:618f __close_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:61b7 lseek_ +0000:61c5 lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:61e8 tell_ +0000:61f6 tell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:61f9 __flushall_ -0000:628d* flushall_ +0000:6207 __flushall_ +0000:629b* flushall_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:6293 getche_ +0000:62a1 getche_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:62ad+ int86x_ -0000:6430 int86_ +0000:62bb+ int86x_ +0000:643e int86_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:645d fwrite_ +0000:646b fwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:67d6 rand_ -0000:6818* srand_ +0000:67e4 rand_ +0000:6826* srand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:683c __I4M -0000:683c __U4M +0000:684a __I4M +0000:684a __U4M Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:9d06* textInit_ -09da:0de2 _romFonts +0000:9d16* textInit_ +09db:0de2 _romFonts Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:6854 _dos_open_ +0000:6862 _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:687a __GetIOMode_ -0000:68af __SetIOMode_nogrow_ -09da:03aa ___NFiles -09da:03ac ___init_mode -09da:03d4 ___io_mode +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:68e4 isatty_ +0000:68f2 isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:6900* __get_doserrno_ptr_ -09da:0dfa __doserrno +0000:690e* __get_doserrno_ptr_ +09db:0dfa __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -09da:03d8 ___umaskval +09db:03d8 ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:6907 _dos_creat_ -0000:692b* _dos_creatnew_ +0000:6915 _dos_creat_ +0000:6939* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:694c+ __grow_iomode_ -0000:6a33+ __shrink_iomode_ -0000:6a74 __SetIOMode_ +0000:695a+ __grow_iomode_ +0000:6a41+ __shrink_iomode_ +0000:6a82 __SetIOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:6b1b* __dosretax -0000:6b20* __dosret0 -0000:6b27 __set_errno_dos_ -0000:6b8f* __set_errno_dos_reterr_ +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:6b9a _bfree_ +0000:6ba8 _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:6bbf _bexpand_ +0000:6bcd _bexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:6c18 wctomb_ +0000:6c26 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:6c63+ utoa_ -0000:6d04 itoa_ +0000:6c71+ utoa_ +0000:6d12 itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:6d4e strupr_ +0000:6d5c strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -09da:03ee ___EFG_printf -09da:03f2* ___EFG_scanf +09db:03ee ___EFG_printf +09db:03f2* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -09da:03f6 ___IsDBCS +09db:03f6 ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:6d96* _ismbblead_ -09da:0dfe ___MBCSIsTable +0000:6da4* _ismbblead_ +09db:0dfe ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:6db2 ulltoa_ -0000:6eef* lltoa_ +0000:6dc0 ulltoa_ +0000:6efd* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:6f60 ultoa_ -0000:701e* ltoa_ +0000:6f6e ultoa_ +0000:702c* ltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:706c __qwrite_ +0000:707a __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:70cc fsync_ +0000:70da fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:70d1* sbrk_ -0000:70e1 __brk_ +0000:70df* sbrk_ +0000:70ef __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:7149 intr_ +0000:7157 intr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:715d segread_ +0000:716b segread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:71c4 __doserror_ -0000:71d2* __doserror1_ +0000:71d2 __doserror_ +0000:71e0* __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:71de __ChkTTYIOMode_ -0000:724c* __IOMode_ +0000:71ec __ChkTTYIOMode_ +0000:725a* __IOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -09da:0072 ___Alphabet +09db:0072 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:729a __mbinit_ -09da:03f8+ ___MBCodePage +0000:72a8 __mbinit_ +09db:03f8+ ___MBCodePage Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:7375* _dos_close_ -0000:7383 _dos_commit_ +0000:7383* _dos_close_ +0000:7391 _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:7392 _DoINTR_ +0000:73a0 _DoINTR_ +--------------------+ @@ -439,6 +439,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00018760 (100192.) +Memory size: 00018770 (100208.) Entry point address: 0000:13c2 Link time: 00:00.00 diff --git a/palettec.exe b/palettec.exe index b719a9df808241a0101bc562ccc95dcba23806a9..d8de2c1e93f5ec8bd7f0963ac0648c6b6fef0f82 100755 GIT binary patch delta 6064 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 Hm-PPuv6(*; delta 6067 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 H1N;91Z^BSZ diff --git a/palettec.map b/palettec.map index 4e781344..48064eca 100755 --- a/palettec.map +++ b/palettec.map @@ -1,7 +1,7 @@ -Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) +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. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/23 10:11:32 +Created on: 15/09/23 12:15:41 Executable Image: palettec.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 07b5:0000 0000e800 +DGROUP 07b6:0000 0000e800 @@ -25,25 +25,25 @@ Segment Class Group Address Size ======= ===== ===== ======= ==== palettec_TEXT CODE AUTO 0000:0000 0000004c -_TEXT CODE AUTO 0000:0050 00005a3d -modex16_TEXT CODE AUTO 0000:5a90 00001fae -16text_TEXT CODE AUTO 0000:7a40 0000010d -FAR_DATA FAR_DATA AUTO 07b4:000d 00000000 -_NULL BEGDATA DGROUP 07b5:0000 00000020 -_AFTERNULL BEGDATA DGROUP 07b7:0000 00000002 -CONST DATA DGROUP 07b7:0002 00000076 -CONST2 DATA DGROUP 07be:0008 00000000 -_DATA DATA DGROUP 07bf:0000 00000248 -XIB DATA DGROUP 07e3:0008 00000000 -XI DATA DGROUP 07e3:0008 00000018 -XIE DATA DGROUP 07e5:0000 00000000 -YIB DATA DGROUP 07e5:0000 00000000 -YI DATA DGROUP 07e5:0000 0000000c -YIE DATA DGROUP 07e5:000c 00000000 -STRINGS DATA DGROUP 07e5:000c 00000000 -DATA DATA DGROUP 07e5:000c 00000000 -_BSS BSS DGROUP 07e5:000c 00000a33 -STACK STACK DGROUP 0889:0000 0000dac0 +_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 +----------------+ @@ -62,49 +62,49 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) 0000:0055 __STK 0000:0075* __STKOVERFLOW_ Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:5c48* VGAmodeX_ -0000:5cf0 modexEnter_ -0000:5d8c modexLeave_ -0000:5da4* modexDefaultPage_ -0000:5dfe* modexNextPage_ -0000:5eba* modexNextPage0_ -0000:5f5e* modexShowPage_ -0000:605a* modexPanPage_ -0000:60aa* modexSelectPlane_ -0000:60ce+ modexClearRegion_ -0000:61e6* oldDrawBmp_ -0000:634c* modexDrawBmp_ -0000:63b2+ modexDrawBmpRegion_ -0000:651c* modexDrawPlanarBuf_ -0000:653a* modexDrawSprite_ -0000:65a0+ modexDrawSpriteRegion_ -0000:6718* modexCopyPageRegion_ -0000:6882* modexFadeOn_ -0000:68b2* modexFadeOff_ -0000:68e0* modexFlashOn_ -0000:690e* modexFlashOff_ -0000:69de modexPalSave_ -0000:6a34 modexNewPal_ -0000:6a84* modexLoadPalFile_ -0000:6b66 modexSavePalFile_ -0000:6bde* modexPalBlack_ -0000:6c08* modexPalWhite_ -0000:6c32+ modexPalUpdate_ -0000:71a2+ modexPalUpdate1_ -0000:721c* modexPalUpdate0_ -0000:7268+ chkcolor_ -0000:7580+ modexputPixel_ -0000:760e* modexgetPixel_ -0000:7694* modexhlin_ -0000:7700* modexprint_ -0000:789a* modexprintbig_ -0000:7a16+ modexWaitBorder_ -07b5:00b4+ _VGA +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) -07b5:0000* __nullarea -07b5:00dc* __ovlflag -07b5:00dd* __intno -07b5:00de* __ovlvec +07b6:0000* __nullarea +07b6:00dc* __ovlflag +07b6:00dd* __intno +07b6:00de* __ovlvec 0000:0092 _cstart_ 0000:0165* _Not_Enough_Memory_ 0000:0297 __exit_ @@ -117,23 +117,23 @@ 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) -07b5:00e2 __curbrk -07b5:00ea __STACKLOW -07b5:00ec __STACKTOP -07b5:00ee __cbyte -07b5:00f0 __child -07b5:00f2 __no87 -07b5:00ff ___FPE_handler -07b5:00e4 __psp -07b5:00f3 __get_ovl_stack -07b5:00f7 __restore_ovl_stack -07b5:00fb __close_ovl_file -07b5:0103 __LpCmdLine -07b5:0107 __LpPgmName -07b5:00e6 __osmajor -07b5:00e7 __osminor -07b5:00e8 __osmode -07b5:00e9 __HShift +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_ @@ -143,9 +143,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) 0000:0510 _fmalloc_ 0000:0510 malloc_ -07b5:010c+ ___fheap -07b5:010e ___fheapRover -07b5:0110 ___LargestSizeB4Rover +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) @@ -153,8 +153,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) 0000:06b4+ __null_int23_exit_ 0000:06b5 exit_ 0000:06d6+ _exit_ -07b5:0112+ ___int23_exit -07b5:0116+ ___FPE_handler_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_ @@ -167,7 +167,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) 0000:0f5d __doclose_ 0000:10a7 __shutdown_stream_ 0000:10c1 fclose_ -07b5:0c0c+ ___RmTmpFileFn +07b6:0c0c+ ___RmTmpFileFn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) 0000:112c _ffree_ 0000:112c free_ @@ -180,8 +180,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) 0000:1578 __I4M 0000:1578 __U4M Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:7ab6* textInit_ -07b5:0c10 _romFonts +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) @@ -190,12 +190,12 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) 0000:1651 __FiniRtns 0000:1651* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -07b5:011e ___uselfn +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_ -07b5:0120+ ___WD_Present +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) @@ -211,27 +211,27 @@ 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_ -07b5:0122 ___nheapbeg -07b5:0124 ___MiniHeapRover -07b5:0126 ___LargestSizeB4MiniHeapRover +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) -07b5:0128 ___iob -07b5:0c28 ___ClosedStreams -07b5:0c2c ___OpenStreams +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_ -07b5:0290 __commode +07b6:0290 __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) 0000:1ebb* __get_errno_ptr_ -07b5:0c30 _errno +07b6:0c30 _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -07b5:0292 __fmode +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) @@ -265,26 +265,26 @@ 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_ -07b5:0c32+ ___MiniHeapFreeRover +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) -07b5:0c34 ____Argv -07b5:0c38 ____Argc +07b6:0c34 ____Argv +07b6:0c38 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -07b5:0294 __amblksiz +07b6:0294 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -07b5:02e8 __Start_XI -07b5:0300 __End_XI -07b5:0300 __Start_YI -07b5:030c __End_YI +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_ -07b5:0296 ___heap_enabled +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) @@ -298,94 +298,94 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) 0000:37bc __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:491e _dos_open_ +0000:492c _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:4944 __GetIOMode_ -0000:4979 __SetIOMode_nogrow_ -07b5:0298 ___NFiles -07b5:029a ___init_mode -07b5:02c2 ___io_mode +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:49ae isatty_ +0000:49bc isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:49ca* __get_doserrno_ptr_ -07b5:0c3a __doserrno +0000:49d8* __get_doserrno_ptr_ +07b6:0c3a __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -07b5:02c6 ___umaskval +07b6:02c6 ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:49d1 _dos_creat_ -0000:49f5* _dos_creatnew_ +0000:49df _dos_creat_ +0000:4a03* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:4a16+ __grow_iomode_ -0000:4afd+ __shrink_iomode_ -0000:4b3e __SetIOMode_ +0000:4a24+ __grow_iomode_ +0000:4b0b+ __shrink_iomode_ +0000:4b4c __SetIOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:4be5* __dosretax -0000:4bea* __dosret0 -0000:4bf1 __set_errno_dos_ -0000:4c59* __set_errno_dos_reterr_ +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:4c64 __PTS +0000:4c72 __PTS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:4c95 lseek_ +0000:4ca3 lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:4cc6 tell_ +0000:4cd4 tell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:4cd7 fsync_ +0000:4ce5 fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:4cdc* sbrk_ -0000:4cec __brk_ +0000:4cea* sbrk_ +0000:4cfa __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:4d54 wctomb_ +0000:4d62 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:4d9f+ utoa_ -0000:4e40 itoa_ +0000:4dad+ utoa_ +0000:4e4e itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:4e8a strupr_ +0000:4e98 strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -07b5:02dc ___EFG_printf -07b5:02e0* ___EFG_scanf +07b6:02dc ___EFG_printf +07b6:02e0* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -07b5:02e4 ___IsDBCS +07b6:02e4 ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:4ed2* _ismbblead_ -07b5:0c3e ___MBCSIsTable +0000:4ee0* _ismbblead_ +07b6:0c3e ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:4eee ulltoa_ -0000:502b* lltoa_ +0000:4efc ulltoa_ +0000:5039* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:509c ultoa_ -0000:515a* ltoa_ +0000:50aa ultoa_ +0000:5168* ltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:51a8 __doserror_ -0000:51b6* __doserror1_ +0000:51b6 __doserror_ +0000:51c4* __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:51c2* _frealloc_ -0000:51c2 realloc_ +0000:51d0* _frealloc_ +0000:51d0 realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:529e __ChkTTYIOMode_ -0000:530c* __IOMode_ +0000:52ac __ChkTTYIOMode_ +0000:531a* __IOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:531c* _dos_close_ -0000:532a _dos_commit_ +0000:532a* _dos_close_ +0000:5338 _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -07b5:0072 ___Alphabet +07b6:0072 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:5377 __mbinit_ -07b5:02e6+ ___MBCodePage +0000:5385 __mbinit_ +07b6:02e6+ ___MBCodePage Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:5452* _msize_ -0000:546d _fmsize_ +0000:5460* _msize_ +0000:547b _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:547e __HeapManager_expand_ -0000:5987 _nexpand_ +0000:548c __HeapManager_expand_ +0000:5995 _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:59da _fexpand_ -0000:59da* _expand_ +0000:59e8 _fexpand_ +0000:59e8* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:5a0f _bfree_ +0000:5a1d _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:5a34 _bexpand_ +0000:5a42 _bexpand_ +--------------------+ @@ -401,6 +401,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00016350 (90960.) +Memory size: 00016360 (90976.) Entry point address: 0000:0092 Link time: 00:00.00 diff --git a/pcxtest.exe b/pcxtest.exe index 1095d539040e4725cf22f178c5b22b64b4796eef..0a989d906bb932ef31130443d729c78dad5bc9b2 100755 GIT binary patch delta 10678 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 AFaQ7m delta 10671 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 B&%gix diff --git a/scroll.map b/scroll.map index 33fc068b..9490fcdc 100755 --- a/scroll.map +++ b/scroll.map @@ -1,7 +1,7 @@ -Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) +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. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/23 10:47:10 +Created on: 15/09/23 12:15:41 Executable Image: scroll.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 1130:0000 0000f490 +DGROUP 1132:0000 0000f490 @@ -28,32 +28,32 @@ scroll_TEXT CODE AUTO 0000:0000 00000c51 scroll16_TEXT CODE AUTO 0000:0c60 0000341f mapread_TEXT CODE AUTO 0000:4080 00000872 jsmn_TEXT CODE AUTO 0000:4900 00000919 -_TEXT CODE AUTO 0000:5220 00006868 -bitmap_TEXT CODE AUTO 0000:ba90 000005c9 -planar_TEXT CODE AUTO 0000:c060 00000275 -16_in_TEXT CODE AUTO 0000:c2e0 00001d43 -16text_TEXT CODE AUTO 0000:e030 0000010d -modex16_TEXT CODE AUTO 0e14:0000 00001fae -bakapee_TEXT CODE AUTO 0e14:1fb0 00000be7 -wcpu_TEXT CODE AUTO 0e14:2ba0 00000058 -16_head_TEXT CODE AUTO 0e14:2c00 00000405 -16_in13_DATA FAR_DATA AUTO 1115:0000 000001a4 -FAR_DATA FAR_DATA AUTO 112f:0004 00000000 -_NULL BEGDATA DGROUP 1130:0000 00000020 -_AFTERNULL BEGDATA DGROUP 1132:0000 00000002 -CONST DATA DGROUP 1132:0002 00000076 -CONST2 DATA DGROUP 1139:0008 00000102 -_DATA DATA DGROUP 114a:0000 00000a0c -XIB DATA DGROUP 11ea:000c 00000000 -XI DATA DGROUP 11ea:000c 00000024 -XIE DATA DGROUP 11ed:0000 00000000 -YIB DATA DGROUP 11ed:0000 00000000 -YI DATA DGROUP 11ed:0000 00000012 -YIE DATA DGROUP 11ee:0002 00000000 -STRINGS DATA DGROUP 11ee:0002 00000000 -DATA DATA DGROUP 11ee:0002 00000000 -_BSS BSS DGROUP 11ef:0000 00000dd6 -STACK STACK DGROUP 12cd:0000 0000dac0 +_TEXT CODE AUTO 0000:5220 00006890 +bitmap_TEXT CODE AUTO 0000:bab0 000005c9 +planar_TEXT CODE AUTO 0000:c080 00000275 +16_in_TEXT CODE AUTO 0000:c300 00001d43 +16text_TEXT CODE AUTO 0000:e050 0000010d +modex16_TEXT CODE AUTO 0e16:0000 00001fae +bakapee_TEXT CODE AUTO 0e16:1fb0 00000be7 +wcpu_TEXT CODE AUTO 0e16:2ba0 00000058 +16_head_TEXT CODE AUTO 0e16:2c00 00000405 +16_in13_DATA FAR_DATA AUTO 1117:0000 000001a4 +FAR_DATA FAR_DATA AUTO 1131:0004 00000000 +_NULL BEGDATA DGROUP 1132:0000 00000020 +_AFTERNULL BEGDATA DGROUP 1134:0000 00000002 +CONST DATA DGROUP 1134:0002 00000076 +CONST2 DATA DGROUP 113b:0008 00000102 +_DATA DATA DGROUP 114c:0000 00000a0c +XIB DATA DGROUP 11ec:000c 00000000 +XI DATA DGROUP 11ec:000c 00000024 +XIE DATA DGROUP 11ef:0000 00000000 +YIB DATA DGROUP 11ef:0000 00000000 +YI DATA DGROUP 11ef:0000 00000012 +YIE DATA DGROUP 11f0:0002 00000000 +STRINGS DATA DGROUP 11f0:0002 00000000 +DATA DATA DGROUP 11f0:0002 00000000 +_BSS BSS DGROUP 11f1:0000 00000dd6 +STACK STACK DGROUP 12cf:0000 0000dac0 +----------------+ @@ -67,17 +67,17 @@ Address Symbol ======= ====== Module: scroll.o(/dos/z/16/src/scroll.c) -1130:0bf0+ _player -1130:0cf0+ _screen -1130:0d00+ _screen3 -1130:0d10+ _screen2 -1130:0d20+ _mv -1130:0d50+ _gvar -1130:0d68+ _spri -1130:0d6c+ _mask -1130:0d70+ _p +1132:0bf0+ _player +1132:0cf0+ _screen +1132:0d00+ _screen3 +1132:0d10+ _screen2 +1132:0d20+ _mv +1132:0d50+ _gvar +1132:0d68+ _spri +1132:0d6c+ _mask +1132:0d70+ _p 0000:01ee main_ -1130:0d80+ _bg +1132:0d80+ _bg Module: scroll16.o(/dos/z/16/src/lib/scroll16.c) 0000:0c6a walk_ 0000:2732+ mapScrollRight_ @@ -105,118 +105,118 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) 0000:5262 _fmalloc_ 0000:5262 malloc_ -1130:0678+ ___fheap -1130:067a ___fheapRover -1130:067c ___LargestSizeB4Rover +1132:0678+ ___fheap +1132:067a ___fheapRover +1132:067c ___LargestSizeB4Rover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) 0000:53df __PIA 0000:53d8* __PIS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -1130:067e ___iob -1130:0d94 ___ClosedStreams -1130:0d98 ___OpenStreams +1132:067e ___iob +1132:0d94 ___OpenStreams +1132:0d98 ___ClosedStreams Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) 0000:53f6 fprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) 0000:5425 printf_ Module: 16.lib(/dos/z/16/src/lib/bitmap.c) -0000:bd92 bitmapLoadPcx_ -0000:beee* bitmapLoadPcxTiles_ +0000:bdb2 bitmapLoadPcx_ +0000:bf0e* bitmapLoadPcxTiles_ Module: 16.lib(/dos/z/16/src/lib/planar.c) -0000:c060 planar_buf_from_bitmap_ -0000:c180+ planar_buf_alloc_ -0000:c27a* planar_buf_free_ +0000:c080 planar_buf_from_bitmap_ +0000:c1a0+ planar_buf_alloc_ +0000:c29a* planar_buf_free_ Module: 16.lib(/dos/z/16/src/lib/16_in.c) -0000:c3f8+ INL_KeyService_ -0000:c642+ Mouse_ -0000:c69a+ IN_GetJoyAbs_ -0000:ca60+ IN_GetJoyButtonsDB_ -0000:ccf6+ IN_SetupJoy_ -0000:ceb8 IN_Startup_ -0000:cfbe IN_Default_ -0000:d122 IN_Shutdown_ -0000:d1a2* IN_SetKeyHook_ -0000:d1c4+ IN_ClearKeysDown_ -0000:d2a4* IN_ReadCursor_ -0000:d3c0 IN_ReadControl_ -0000:db40* IN_SetControlType_ -0000:db8e* IN_GetScanName_ -0000:dc16* IN_WaitForKey_ -0000:dc4c* IN_WaitForASCII_ -0000:dc82+ IN_AckBack_ -0000:dd6a* IN_Ack_ -0000:de0c+ IN_IsUserInput_ -0000:deb2* IN_UserInput_ -0000:df0a IN_KeyDown_ -0000:df52+ IN_ClearKey_ -0000:dfca* IN_qb_ -1130:0e2e+ _inpu +0000:c418+ INL_KeyService_ +0000:c662+ Mouse_ +0000:c6ba+ IN_GetJoyAbs_ +0000:ca80+ IN_GetJoyButtonsDB_ +0000:cd16+ IN_SetupJoy_ +0000:ced8 IN_Startup_ +0000:cfde IN_Default_ +0000:d142 IN_Shutdown_ +0000:d1c2* IN_SetKeyHook_ +0000:d1e4+ IN_ClearKeysDown_ +0000:d2c4* IN_ReadCursor_ +0000:d3e0 IN_ReadControl_ +0000:db60* IN_SetControlType_ +0000:dbae* IN_GetScanName_ +0000:dc36* IN_WaitForKey_ +0000:dc6c* IN_WaitForASCII_ +0000:dca2+ IN_AckBack_ +0000:dd8a* IN_Ack_ +0000:de2c+ IN_IsUserInput_ +0000:ded2* IN_UserInput_ +0000:df2a IN_KeyDown_ +0000:df72+ IN_ClearKey_ +0000:dfea* IN_qb_ +1132:0e2e+ _inpu Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:e0a6 textInit_ -1130:0f84 _romFonts +0000:e0c6 textInit_ +1132:0f84 _romFonts Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0e14:01b8 VGAmodeX_ -0e14:0260+ modexEnter_ -0e14:02fc* modexLeave_ -0e14:0314 modexDefaultPage_ -0e14:036e modexNextPage_ -0e14:042a modexNextPage0_ -0e14:04ce modexShowPage_ -0e14:05ca* modexPanPage_ -0e14:061a* modexSelectPlane_ -0e14:063e modexClearRegion_ -0e14:0756* oldDrawBmp_ -0e14:08bc* modexDrawBmp_ -0e14:0922 modexDrawBmpRegion_ -0e14:0a8c* modexDrawPlanarBuf_ -0e14:0aaa* modexDrawSprite_ -0e14:0b10 modexDrawSpriteRegion_ -0e14:0c88 modexCopyPageRegion_ -0e14:0df2* modexFadeOn_ -0e14:0e22* modexFadeOff_ -0e14:0e50* modexFlashOn_ -0e14:0e7e* modexFlashOff_ -0e14:0f4e+ modexPalSave_ -0e14:0fa4 modexNewPal_ -0e14:0ff4* modexLoadPalFile_ -0e14:10d6* modexSavePalFile_ -0e14:114e* modexPalBlack_ -0e14:1178* modexPalWhite_ -0e14:11a2+ modexPalUpdate_ -0e14:1712+ modexPalUpdate1_ -0e14:178c* modexPalUpdate0_ -0e14:17d8+ chkcolor_ -0e14:1af0 modexputPixel_ -0e14:1b7e* modexgetPixel_ -0e14:1c04* modexhlin_ -0e14:1c70 modexprint_ -0e14:1e0a* modexprintbig_ -0e14:1f86 modexWaitBorder_ -1130:0ac4 _VGA +0e16:01b8 VGAmodeX_ +0e16:0260+ modexEnter_ +0e16:02fc* modexLeave_ +0e16:0314 modexDefaultPage_ +0e16:036e modexNextPage_ +0e16:042a modexNextPage0_ +0e16:04ce modexShowPage_ +0e16:05ca* modexPanPage_ +0e16:061a* modexSelectPlane_ +0e16:063e modexClearRegion_ +0e16:0756* oldDrawBmp_ +0e16:08bc* modexDrawBmp_ +0e16:0922 modexDrawBmpRegion_ +0e16:0a8c* modexDrawPlanarBuf_ +0e16:0aaa* modexDrawSprite_ +0e16:0b10 modexDrawSpriteRegion_ +0e16:0c88 modexCopyPageRegion_ +0e16:0df2* modexFadeOn_ +0e16:0e22* modexFadeOff_ +0e16:0e50* modexFlashOn_ +0e16:0e7e* modexFlashOff_ +0e16:0f4e+ modexPalSave_ +0e16:0fa4 modexNewPal_ +0e16:0ff4* modexLoadPalFile_ +0e16:10d6* modexSavePalFile_ +0e16:114e* modexPalBlack_ +0e16:1178* modexPalWhite_ +0e16:11a2+ modexPalUpdate_ +0e16:1712+ modexPalUpdate1_ +0e16:178c* modexPalUpdate0_ +0e16:17d8+ chkcolor_ +0e16:1af0 modexputPixel_ +0e16:1b7e* modexgetPixel_ +0e16:1c04* modexhlin_ +0e16:1c70 modexprint_ +0e16:1e0a* modexprintbig_ +0e16:1f86 modexWaitBorder_ +1132:0ac4 _VGA Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) 0000:5454 sprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sound.c) 0000:5483 sound_ 0000:54be nosound_ Module: 16.lib(/dos/z/16/src/lib/bakapee.c) -0e14:1fb8 pdump_ -0e14:201a+ cls_ -0e14:2080+ colortest_ -0e14:20d2+ colorz_ -0e14:2136+ ssd_ -0e14:2254+ dingpp_ -0e14:22c6+ dingo_ -0e14:235c+ dingas_ -0e14:240a+ dingu_ -0e14:246c+ dingq_ -0e14:250c* ding_ +0e16:1fb8 pdump_ +0e16:201a+ cls_ +0e16:2080+ colortest_ +0e16:20d2+ colorz_ +0e16:2136+ ssd_ +0e16:2254+ dingpp_ +0e16:22c6+ dingo_ +0e16:235c+ dingas_ +0e16:240a+ dingu_ +0e16:246c+ dingq_ +0e16:250c* ding_ Module: 16.lib(/dos/z/16/src/lib/wcpu/wcpu.c) -0e14:2ba0 detectcpu_ +0e16:2ba0 detectcpu_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -1130:0000* __nullarea -1130:0af4* __ovlflag -1130:0af5* __intno -1130:0af6* __ovlvec +1132:0000* __nullarea +1132:0af4* __ovlflag +1132:0af5* __intno +1132:0af6* __ovlvec 0000:54ca _cstart_ 0000:559d* _Not_Enough_Memory_ 0000:56cf __exit_ @@ -232,18 +232,18 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c) 0000:5895 atoi_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:5930+ __open_flags_ -0000:5bf1+ _fsopen_ -0000:5c58 fopen_ -0000:5d7b* freopen_ +0000:5931+ __open_flags_ +0000:5bf2+ _fsopen_ +0000:5c59 fopen_ +0000:5d7c* freopen_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0000:5e05 fread_ +0000:5e06 fread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:617c __get_errno_ptr_ -1130:189c _errno +0000:617d __get_errno_ptr_ +1132:189c _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:6183* _frealloc_ -0000:6183 realloc_ +0000:6184* _frealloc_ +0000:6184 realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) 0000:6260 __PTC Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c) @@ -252,23 +252,23 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) 0000:62cf* __exit_with_msg_ 0000:62d4 __fatal_runtime_error_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -1130:0afa __curbrk -1130:0b02 __STACKLOW -1130:0b04 __STACKTOP -1130:0b06 __cbyte -1130:0b08 __child -1130:0b0a __no87 -1130:0b17 ___FPE_handler -1130:0afc __psp -1130:0b0b __get_ovl_stack -1130:0b0f __restore_ovl_stack -1130:0b13 __close_ovl_file -1130:0b1b __LpCmdLine -1130:0b1f __LpPgmName -1130:0afe __osmajor -1130:0aff __osminor -1130:0b00 __osmode -1130:0b01 __HShift +1132:0afa __curbrk +1132:0b02 __STACKLOW +1132:0b04 __STACKTOP +1132:0b06 __cbyte +1132:0b08 __child +1132:0b0a __no87 +1132:0b17 ___FPE_handler +1132:0afc __psp +1132:0b0b __get_ovl_stack +1132:0b0f __restore_ovl_stack +1132:0b13 __close_ovl_file +1132:0b1b __LpCmdLine +1132:0b1f __LpPgmName +1132:0afe __osmajor +1132:0aff __osminor +1132:0b00 __osmode +1132:0b01 __HShift Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) 0000:6300 __MemAllocator 0000:63ca __MemFree @@ -280,9 +280,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) 0000:678c __fmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) 0000:678f _nmalloc_ -1130:0b24 ___nheapbeg -1130:0b26 ___MiniHeapRover -1130:0b28 ___LargestSizeB4MiniHeapRover +1132:0b24 ___nheapbeg +1132:0b26 ___MiniHeapRover +1132:0b28 ___LargestSizeB4MiniHeapRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) 0000:6869* _heapgrow_ 0000:6869* _fheapgrow_ @@ -298,14 +298,14 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) 0000:6c94 __doclose_ 0000:6dde __shutdown_stream_ 0000:6df8 fclose_ -1130:189e+ ___RmTmpFileFn +1132:189e+ ___RmTmpFileFn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) 0000:6e63+ _null_exit_rtn_ 0000:6e63+ __null_int23_exit_ 0000:6e64 exit_ 0000:6e85+ _exit_ -1130:0b2a+ ___int23_exit -1130:0b2e+ ___FPE_handler_exit +1132:0b2a+ ___int23_exit +1132:0b2e+ ___FPE_handler_exit Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) 0000:6fbf fseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) @@ -328,15 +328,15 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) 0000:779a __I4D 0000:77e9 __U4D Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -1130:18a2 __argv -1130:18a6 ___argv -1130:18aa __argc -1130:18ac ___argc +1132:18a2 __argv +1132:18a6 ___argv +1132:18aa __argc +1132:18ac ___argc Module: 16.lib(/dos/z/16/src/lib/16_head.c) -0e14:2c0e* wait_ -0e14:2c5a* filesize_ -0e14:2cc0* printmeminfoline_ -0e14:2eac US_CheckParm_ +0e16:2c0e* wait_ +0e16:2c5a* filesize_ +0e16:2cc0* printmeminfoline_ +0e16:2eac US_CheckParm_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) 0000:786d fwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) @@ -347,187 +347,187 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c) 0000:7ca6 delay_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:7e05 __CMain +0000:7e1e __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:7e6b __InitRtns -0000:7e6b* __FInitRtns -0000:7ec6 __FiniRtns -0000:7ec6* __FFiniRtns +0000:7e84 __InitRtns +0000:7e84* __FInitRtns +0000:7edf __FiniRtns +0000:7edf* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -1130:0b48 ___uselfn +1132:0b48 ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:7f2a __DOSseg__ +0000:7f44 __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:7f2c __PTS +0000:7f46 __PTS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -1130:0098 __IsTable +1132:0098 __IsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:7f5d* __set_commode_ -1130:0b4a __commode +0000:7f77* __set_commode_ +1132:0b4a __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -1130:0b4c __fmode +1132:0b4c __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:7f69 tolower_ +0000:7f83 tolower_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:8198* open_ -0000:81cf sopen_ +0000:81b2* open_ +0000:81e9 sopen_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:81fc __chktty_ +0000:8216 __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:825b __freefp_ -0000:82fc __purgefp_ +0000:8275 __freefp_ +0000:8316 __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:833d __allocfp_ +0000:8357 __allocfp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:84ed __ioalloc_ +0000:8507 __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:867b __qread_ +0000:8695 __qread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:869b* _msize_ -0000:86b6 _fmsize_ +0000:86b5* _msize_ +0000:86d0 _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:86c7 __HeapManager_expand_ -0000:8bd0 _nexpand_ +0000:86e1 __HeapManager_expand_ +0000:8bea _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:8c23 _fexpand_ -0000:8c23* _expand_ +0000:8c3d _fexpand_ +0000:8c3d* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:8c58 __EnterWVIDEO_ -1130:0b4e+ ___WD_Present +0000:8c72 __EnterWVIDEO_ +1132:0b4e+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:8c7c* _heapenable_ -1130:0b50 ___heap_enabled +0000:8c96* _heapenable_ +1132:0b50 ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -1130:0b52 __amblksiz +1132:0b52 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:8c8d __nmemneed_ +0000:8ca7 __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:8d15 __LastFree_ -0000:8d8f __ExpandDGROUP_ +0000:8d2f __LastFree_ +0000:8da9 __ExpandDGROUP_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:8ea0 _nfree_ -1130:18ae+ ___MiniHeapFreeRover +0000:8eba _nfree_ +1132:18ae+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:8f9b fputc_ +0000:8fb5 fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:9170 __prtf_ +0000:918a __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:a2d2 __flush_ +0000:a2fa __flush_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:a51b __lseek_ +0000:a543 __lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:a555 __close_ +0000:a57d __close_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:a58b lseek_ +0000:a5b3 lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:a5bc tell_ +0000:a5e4 tell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:a5cd __flushall_ -0000:a661 flushall_ +0000:a5f5 __flushall_ +0000:a689 flushall_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:a667 getche_ +0000:a68f getche_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:a681 intr_ +0000:a6a9 intr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:a695 segread_ +0000:a6bd segread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:a6fb __Init_Argv_ -0000:a75e+ _getargv_ -0000:aa8e __Fini_Argv_ +0000:a723 __Init_Argv_ +0000:a786+ _getargv_ +0000:aab6 __Fini_Argv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:aab8+ __ibm_bios_get_ticks_ -0000:ab2f clock_ +0000:aae0+ __ibm_bios_get_ticks_ +0000:ab57 clock_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:ab56 kbhit_ +0000:ab7e kbhit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:ab6d ftell_ +0000:ab95 ftell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:ac35 ultoa_ -0000:acf3* ltoa_ +0000:ac5d ultoa_ +0000:ad1b* ltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:ad41 __qwrite_ +0000:ad69 __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -1130:18b8 ____Argv -1130:18bc ____Argc +1132:18b8 ____Argv +1132:18bc ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -1130:0bac __Start_XI -1130:0bd0 __End_XI -1130:0bd0 __Start_YI -1130:0be2 __End_YI +1132:0bac __Start_XI +1132:0bd0 __End_XI +1132:0bd0 __Start_YI +1132:0be2 __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:ada2 _dos_open_ +0000:adca _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:adc8 __GetIOMode_ -0000:adfd __SetIOMode_nogrow_ -1130:0b5c ___NFiles -1130:0b5e ___init_mode -1130:0b86 ___io_mode +0000:adf0 __GetIOMode_ +0000:ae25 __SetIOMode_nogrow_ +1132:0b5c ___NFiles +1132:0b5e ___init_mode +1132:0b86 ___io_mode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:ae32 isatty_ +0000:ae5a isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:ae4e* __get_doserrno_ptr_ -1130:18be __doserrno +0000:ae76* __get_doserrno_ptr_ +1132:18be __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -1130:0b8a ___umaskval +1132:0b8a ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:ae55 _dos_creat_ -0000:ae79* _dos_creatnew_ +0000:ae7d _dos_creat_ +0000:aea1* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:ae9a+ __grow_iomode_ -0000:af81+ __shrink_iomode_ -0000:afc2 __SetIOMode_ +0000:aec2+ __grow_iomode_ +0000:afa9+ __shrink_iomode_ +0000:afea __SetIOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:b069* __dosretax -0000:b06e* __dosret0 -0000:b075 __set_errno_dos_ -0000:b0dd* __set_errno_dos_reterr_ +0000:b091* __dosretax +0000:b096* __dosret0 +0000:b09d __set_errno_dos_ +0000:b105* __set_errno_dos_reterr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:b0e8 _bfree_ +0000:b110 _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:b10d _bexpand_ +0000:b135 _bexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:b166* sbrk_ -0000:b176 __brk_ +0000:b18e* sbrk_ +0000:b19e __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:b1de wctomb_ +0000:b206 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:b229+ utoa_ -0000:b2ca itoa_ +0000:b251+ utoa_ +0000:b2f2 itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:b314 strupr_ +0000:b33c strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -1130:0ba0 ___EFG_printf -1130:0ba4* ___EFG_scanf +1132:0ba0 ___EFG_printf +1132:0ba4* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -1130:0ba8 ___IsDBCS +1132:0ba8 ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:b35c* _ismbblead_ -1130:18c2 ___MBCSIsTable +0000:b384* _ismbblead_ +1132:18c2 ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:b378 ulltoa_ -0000:b4b5* lltoa_ +0000:b3a0 ulltoa_ +0000:b4dd* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:b526 fsync_ +0000:b54e fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:b52c _DoINTR_ +0000:b554 _DoINTR_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -1130:19c4 ___historical_splitparms +1132:19c4 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:b8a5 fflush_ +0000:b8cd fflush_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -1130:0072 ___Alphabet +1132:0072 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:b8ba __doserror_ -0000:b8c8* __doserror1_ +0000:b8e2 __doserror_ +0000:b8f0* __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:b8d4 __ChkTTYIOMode_ -0000:b942* __IOMode_ +0000:b8fc __ChkTTYIOMode_ +0000:b96a* __IOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:b990 __mbinit_ -1130:0baa+ ___MBCodePage +0000:b9b8 __mbinit_ +1132:0baa+ ___MBCodePage Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:ba6b* _dos_close_ -0000:ba79 _dos_commit_ +0000:ba93* _dos_close_ +0000:baa1 _dos_commit_ +--------------------+ @@ -543,6 +543,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00020790 (133008.) +Memory size: 000207b0 (133040.) Entry point address: 0000:54ca Link time: 00:00.00 diff --git a/test.exe b/test.exe index 755202535d24721263d2292091d6cfb372c5fb42..9dcb9b4e792c5f006ac0f6bb80dd6e365bf6469a 100755 GIT binary patch delta 6351 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 delta 6354 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 diff --git a/test.map b/test.map index 2c8cc852..6896d325 100755 --- a/test.map +++ b/test.map @@ -1,7 +1,7 @@ -Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) +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. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/23 10:11:32 +Created on: 15/09/23 12:15:41 Executable Image: test.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 07c9:0000 0000e800 +DGROUP 07ca:0000 0000e800 @@ -25,25 +25,25 @@ Segment Class Group Address Size ======= ===== ===== ======= ==== test_TEXT CODE AUTO 0000:0000 0000018c -_TEXT CODE AUTO 0000:0190 00005a3d -modex16_TEXT CODE AUTO 0000:5bd0 00001fae -16text_TEXT CODE AUTO 0000:7b80 0000010d -FAR_DATA FAR_DATA AUTO 07c8:000d 00000000 -_NULL BEGDATA DGROUP 07c9:0000 00000020 -_AFTERNULL BEGDATA DGROUP 07cb:0000 00000002 -CONST DATA DGROUP 07cb:0002 00000076 -CONST2 DATA DGROUP 07d2:0008 00000000 -_DATA DATA DGROUP 07d3:0000 00000248 -XIB DATA DGROUP 07f7:0008 00000000 -XI DATA DGROUP 07f7:0008 00000018 -XIE DATA DGROUP 07f9:0000 00000000 -YIB DATA DGROUP 07f9:0000 00000000 -YI DATA DGROUP 07f9:0000 0000000c -YIE DATA DGROUP 07f9:000c 00000000 -STRINGS DATA DGROUP 07f9:000c 00000000 -DATA DATA DGROUP 07f9:000c 00000000 -_BSS BSS DGROUP 07f9:000c 00000a33 -STACK STACK DGROUP 089d:0000 0000dac0 +_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 +----------------+ @@ -58,54 +58,54 @@ Address Symbol Module: test.o(/dos/z/16/src/test.c) 0000:0012 main_ -07c9:00a4* _clockw +07ca:00a4* _clockw Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) 0000:0195 __STK 0000:01b5* __STKOVERFLOW_ Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0000:5d88* VGAmodeX_ -0000:5e30 modexEnter_ -0000:5ecc modexLeave_ -0000:5ee4 modexDefaultPage_ -0000:5f3e modexNextPage_ -0000:5ffa* modexNextPage0_ -0000:609e modexShowPage_ -0000:619a* modexPanPage_ -0000:61ea* modexSelectPlane_ -0000:620e modexClearRegion_ -0000:6326* oldDrawBmp_ -0000:648c* modexDrawBmp_ -0000:64f2+ modexDrawBmpRegion_ -0000:665c* modexDrawPlanarBuf_ -0000:667a* modexDrawSprite_ -0000:66e0+ modexDrawSpriteRegion_ -0000:6858* modexCopyPageRegion_ -0000:69c2 modexFadeOn_ -0000:69f2 modexFadeOff_ -0000:6a20* modexFlashOn_ -0000:6a4e* modexFlashOff_ -0000:6b1e modexPalSave_ -0000:6b74 modexNewPal_ -0000:6bc4 modexLoadPalFile_ -0000:6ca6* modexSavePalFile_ -0000:6d1e modexPalBlack_ -0000:6d48* modexPalWhite_ -0000:6d72+ modexPalUpdate_ -0000:72e2+ modexPalUpdate1_ -0000:735c* modexPalUpdate0_ -0000:73a8+ chkcolor_ -0000:76c0+ modexputPixel_ -0000:774e* modexgetPixel_ -0000:77d4* modexhlin_ -0000:7840* modexprint_ -0000:79da* modexprintbig_ -0000:7b56+ modexWaitBorder_ -07c9:00b4+ _VGA +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) -07c9:0000* __nullarea -07c9:00dc* __ovlflag -07c9:00dd* __intno -07c9:00de* __ovlvec +07ca:0000* __nullarea +07ca:00dc* __ovlflag +07ca:00dd* __intno +07ca:00de* __ovlvec 0000:01d2 _cstart_ 0000:02a5* _Not_Enough_Memory_ 0000:03d7 __exit_ @@ -118,23 +118,23 @@ 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) -07c9:00e2 __curbrk -07c9:00ea __STACKLOW -07c9:00ec __STACKTOP -07c9:00ee __cbyte -07c9:00f0 __child -07c9:00f2 __no87 -07c9:00ff ___FPE_handler -07c9:00e4 __psp -07c9:00f3 __get_ovl_stack -07c9:00f7 __restore_ovl_stack -07c9:00fb __close_ovl_file -07c9:0103 __LpCmdLine -07c9:0107 __LpPgmName -07c9:00e6 __osmajor -07c9:00e7 __osminor -07c9:00e8 __osmode -07c9:00e9 __HShift +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_ @@ -144,9 +144,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) 0000:0650 _fmalloc_ 0000:0650 malloc_ -07c9:010c+ ___fheap -07c9:010e ___fheapRover -07c9:0110 ___LargestSizeB4Rover +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) @@ -154,8 +154,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) 0000:07f4+ __null_int23_exit_ 0000:07f5 exit_ 0000:0816+ _exit_ -07c9:0112+ ___int23_exit -07c9:0116+ ___FPE_handler_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_ @@ -168,7 +168,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) 0000:109d __doclose_ 0000:11e7 __shutdown_stream_ 0000:1201 fclose_ -07c9:0c0c+ ___RmTmpFileFn +07ca:0c0c+ ___RmTmpFileFn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) 0000:126c _ffree_ 0000:126c free_ @@ -181,8 +181,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) 0000:16b8 __I4M 0000:16b8 __U4M Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0000:7bf6* textInit_ -07c9:0c10 _romFonts +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) @@ -191,12 +191,12 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) 0000:1791 __FiniRtns 0000:1791* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -07c9:011e ___uselfn +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_ -07c9:0120+ ___WD_Present +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) @@ -212,27 +212,27 @@ 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_ -07c9:0122 ___nheapbeg -07c9:0124 ___MiniHeapRover -07c9:0126 ___LargestSizeB4MiniHeapRover +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) -07c9:0128 ___iob -07c9:0c28 ___ClosedStreams -07c9:0c2c ___OpenStreams +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_ -07c9:0290 __commode +07ca:0290 __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) 0000:1ffb* __get_errno_ptr_ -07c9:0c30 _errno +07ca:0c30 _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -07c9:0292 __fmode +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) @@ -266,26 +266,26 @@ 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_ -07c9:0c32+ ___MiniHeapFreeRover +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) -07c9:0c34 ____Argv -07c9:0c38 ____Argc +07ca:0c34 ____Argv +07ca:0c38 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -07c9:0294 __amblksiz +07ca:0294 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -07c9:02e8 __Start_XI -07c9:0300 __End_XI -07c9:0300 __Start_YI -07c9:030c __End_YI +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_ -07c9:0296 ___heap_enabled +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) @@ -299,94 +299,94 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) 0000:38fc __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:4a5e _dos_open_ +0000:4a6c _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:4a84 __GetIOMode_ -0000:4ab9 __SetIOMode_nogrow_ -07c9:0298 ___NFiles -07c9:029a ___init_mode -07c9:02c2 ___io_mode +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:4aee isatty_ +0000:4afc isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:4b0a* __get_doserrno_ptr_ -07c9:0c3a __doserrno +0000:4b18* __get_doserrno_ptr_ +07ca:0c3a __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -07c9:02c6 ___umaskval +07ca:02c6 ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:4b11 _dos_creat_ -0000:4b35* _dos_creatnew_ +0000:4b1f _dos_creat_ +0000:4b43* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:4b56+ __grow_iomode_ -0000:4c3d+ __shrink_iomode_ -0000:4c7e __SetIOMode_ +0000:4b64+ __grow_iomode_ +0000:4c4b+ __shrink_iomode_ +0000:4c8c __SetIOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:4d25* __dosretax -0000:4d2a* __dosret0 -0000:4d31 __set_errno_dos_ -0000:4d99* __set_errno_dos_reterr_ +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:4da4 __PTS +0000:4db2 __PTS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:4dd5 lseek_ +0000:4de3 lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:4e06 tell_ +0000:4e14 tell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:4e17 fsync_ +0000:4e25 fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:4e1c* sbrk_ -0000:4e2c __brk_ +0000:4e2a* sbrk_ +0000:4e3a __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:4e94 wctomb_ +0000:4ea2 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:4edf+ utoa_ -0000:4f80 itoa_ +0000:4eed+ utoa_ +0000:4f8e itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:4fca strupr_ +0000:4fd8 strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -07c9:02dc ___EFG_printf -07c9:02e0* ___EFG_scanf +07ca:02dc ___EFG_printf +07ca:02e0* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -07c9:02e4 ___IsDBCS +07ca:02e4 ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:5012* _ismbblead_ -07c9:0c3e ___MBCSIsTable +0000:5020* _ismbblead_ +07ca:0c3e ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:502e ulltoa_ -0000:516b* lltoa_ +0000:503c ulltoa_ +0000:5179* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:51dc ultoa_ -0000:529a* ltoa_ +0000:51ea ultoa_ +0000:52a8* ltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:52e8 __doserror_ -0000:52f6* __doserror1_ +0000:52f6 __doserror_ +0000:5304* __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:5302* _frealloc_ -0000:5302 realloc_ +0000:5310* _frealloc_ +0000:5310 realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:53de __ChkTTYIOMode_ -0000:544c* __IOMode_ +0000:53ec __ChkTTYIOMode_ +0000:545a* __IOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:545c* _dos_close_ -0000:546a _dos_commit_ +0000:546a* _dos_close_ +0000:5478 _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -07c9:0072 ___Alphabet +07ca:0072 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:54b7 __mbinit_ -07c9:02e6+ ___MBCodePage +0000:54c5 __mbinit_ +07ca:02e6+ ___MBCodePage Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:5592* _msize_ -0000:55ad _fmsize_ +0000:55a0* _msize_ +0000:55bb _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:55be __HeapManager_expand_ -0000:5ac7 _nexpand_ +0000:55cc __HeapManager_expand_ +0000:5ad5 _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:5b1a _fexpand_ -0000:5b1a* _expand_ +0000:5b28 _fexpand_ +0000:5b28* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:5b4f _bfree_ +0000:5b5d _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:5b74 _bexpand_ +0000:5b82 _bexpand_ +--------------------+ @@ -402,6 +402,6 @@ gfx.lib +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00016490 (91280.) +Memory size: 000164a0 (91296.) Entry point address: 0000:01d2 Link time: 00:00.00 diff --git a/test2.exe b/test2.exe index 65da9a9d97efe2aa239e2ccfc4f49afbdb7d4011..245b8c8fc39e2dcd02f19be736f118f5a5756a8a 100755 GIT binary patch delta 7271 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� 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 diff --git a/test2.map b/test2.map index 2140958f..d6a888cd 100755 --- a/test2.map +++ b/test2.map @@ -1,7 +1,7 @@ -Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) +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. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/23 10:11:32 +Created on: 15/09/23 12:15:41 Executable Image: test2.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 0884:0000 0000e8a0 +DGROUP 0885:0000 0000e8a0 @@ -25,27 +25,27 @@ Segment Class Group Address Size ======= ===== ===== ======= ==== test2_TEXT CODE AUTO 0000:0000 00000142 -_TEXT CODE AUTO 0000:0150 00005dde -bitmap_TEXT CODE AUTO 0000:5f30 000005c9 -planar_TEXT CODE AUTO 0000:6500 00000275 -modex16_TEXT CODE AUTO 0000:6780 00001fae -16text_TEXT CODE AUTO 0000:8730 0000010d -FAR_DATA FAR_DATA AUTO 0883:000d 00000000 -_NULL BEGDATA DGROUP 0884:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0886:0000 00000002 -CONST DATA DGROUP 0886:0002 00000076 -CONST2 DATA DGROUP 088d:0008 00000000 -_DATA DATA DGROUP 088e:0000 00000260 -XIB DATA DGROUP 08b4:0000 00000000 -XI DATA DGROUP 08b4:0000 00000018 -XIE DATA DGROUP 08b5:0008 00000000 -YIB DATA DGROUP 08b5:0008 00000000 -YI DATA DGROUP 08b5:0008 0000000c -YIE DATA DGROUP 08b6:0004 00000000 -STRINGS DATA DGROUP 08b6:0004 00000000 -DATA DATA DGROUP 08b6:0004 00000000 -_BSS BSS DGROUP 08b6:0004 00000ab3 -STACK STACK DGROUP 0962:0000 0000dac0 +_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 +----------------+ @@ -60,27 +60,27 @@ Address Symbol Module: test2.o(/dos/z/16/src/test2.c) 0000:0024 main_ -0884:00a4* _clockw +0885:00a4* _clockw Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) 0000:0155 __STK 0000:0175* __STKOVERFLOW_ Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) -0000:6232 bitmapLoadPcx_ -0000:638e* bitmapLoadPcxTiles_ +0000:6242 bitmapLoadPcx_ +0000:639e* bitmapLoadPcxTiles_ Module: gfx.lib(/dos/z/16/src/lib/planar.c) -0000:6500 planar_buf_from_bitmap_ -0000:6620+ planar_buf_alloc_ -0000:671a* planar_buf_free_ +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:0199 __PIA 0000:0192* __PIS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) 0000:01b0 printf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -0884:0000* __nullarea -0884:00c4* __ovlflag -0884:00c5* __intno -0884:00c6* __ovlvec +0885:0000* __nullarea +0885:00c4* __ovlflag +0885:00c5* __intno +0885:00c6* __ovlvec 0000:01e0 _cstart_ 0000:02b3* _Not_Enough_Memory_ 0000:03e5 __exit_ @@ -93,81 +93,81 @@ 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) -0884:00ca __curbrk -0884:00d2 __STACKLOW -0884:00d4 __STACKTOP -0884:00d6 __cbyte -0884:00d8 __child -0884:00da __no87 -0884:00e7 ___FPE_handler -0884:00cc __psp -0884:00db __get_ovl_stack -0884:00df __restore_ovl_stack -0884:00e3 __close_ovl_file -0884:00eb __LpCmdLine -0884:00ef __LpPgmName -0884:00ce __osmajor -0884:00cf __osminor -0884:00d0 __osmode -0884:00d1 __HShift +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:0807 __doclose_ 0000:0951 __shutdown_stream_ 0000:096b fclose_ -0884:03a4+ ___RmTmpFileFn +0885:03a4+ ___RmTmpFileFn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) 0000:09d6+ _null_exit_rtn_ 0000:09d6+ __null_int23_exit_ 0000:09d7 exit_ 0000:09f8+ _exit_ -0884:00f4+ ___int23_exit -0884:00f8+ ___FPE_handler_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_ Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0000:6938* VGAmodeX_ -0000:69e0+ modexEnter_ -0000:6a7c* modexLeave_ -0000:6a94* modexDefaultPage_ -0000:6aee* modexNextPage_ -0000:6baa* modexNextPage0_ -0000:6c4e* modexShowPage_ -0000:6d4a* modexPanPage_ -0000:6d9a* modexSelectPlane_ -0000:6dbe+ modexClearRegion_ -0000:6ed6* oldDrawBmp_ -0000:703c* modexDrawBmp_ -0000:70a2+ modexDrawBmpRegion_ -0000:720c* modexDrawPlanarBuf_ -0000:722a* modexDrawSprite_ -0000:7290+ modexDrawSpriteRegion_ -0000:7408* modexCopyPageRegion_ -0000:7572* modexFadeOn_ -0000:75a2* modexFadeOff_ -0000:75d0* modexFlashOn_ -0000:75fe* modexFlashOff_ -0000:76ce+ modexPalSave_ -0000:7724 modexNewPal_ -0000:7774* modexLoadPalFile_ -0000:7856* modexSavePalFile_ -0000:78ce* modexPalBlack_ -0000:78f8* modexPalWhite_ -0000:7922+ modexPalUpdate_ -0000:7e92+ modexPalUpdate1_ -0000:7f0c* modexPalUpdate0_ -0000:7f58+ chkcolor_ -0000:8270+ modexputPixel_ -0000:82fe* modexgetPixel_ -0000:8384* modexhlin_ -0000:83f0* modexprint_ -0000:858a* modexprintbig_ -0000:8706+ modexWaitBorder_ -0884:0104+ _VGA +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_ @@ -176,13 +176,13 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) 0000:1595 _fmalloc_ 0000:1595 malloc_ -0884:012c+ ___fheap -0884:012e ___fheapRover -0884:0130 ___LargestSizeB4Rover +0885:012c+ ___fheap +0885:012e ___fheapRover +0885:0130 ___LargestSizeB4Rover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -0884:0132 ___iob -0884:0ca8 ___ClosedStreams -0884:0cac ___OpenStreams +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) @@ -198,15 +198,15 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) 0000:19d4 __FiniRtns 0000:19d4* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -0884:029a ___uselfn +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_ -0884:029c+ ___WD_Present +0885:029c+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) 0000:1a5d* __get_errno_ptr_ -0884:0cb0 _errno +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) @@ -245,13 +245,13 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) 0000:2698 __I4M 0000:2698 __U4M Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0000:87a6* textInit_ -0884:0cb2 _romFonts +0000:87b6* textInit_ +0885:0cb2 _romFonts Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) 0000:26b0* __set_commode_ -0884:02a2 __commode +0885:02a2 __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -0884:02a4 __fmode +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) @@ -272,9 +272,9 @@ 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_ -0884:02a6 ___nheapbeg -0884:02a8 ___MiniHeapRover -0884:02aa ___LargestSizeB4MiniHeapRover +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_ @@ -286,120 +286,120 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) 0000:337d __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) 0000:3387 _nfree_ -0884:0cca+ ___MiniHeapFreeRover +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) -0884:0ccc ____Argv -0884:0cd0 ____Argc +0885:0ccc ____Argv +0885:0cd0 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -0884:02ac __amblksiz +0885:02ac __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -0884:0300 __Start_XI -0884:0318 __End_XI -0884:0318 __Start_YI -0884:0324 __End_YI +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:47ba* __dosretax -0000:47bf* __dosret0 -0000:47c6 __set_errno_dos_ -0000:482e* __set_errno_dos_reterr_ +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:4839 __GetIOMode_ -0000:486e __SetIOMode_nogrow_ -0884:02c2 ___NFiles -0884:02c4 ___init_mode -0884:02ec ___io_mode +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:48a3 __qwrite_ +0000:48b1 __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:4903 fsync_ +0000:4911 fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:4908+ __grow_iomode_ -0000:49ef+ __shrink_iomode_ -0000:4a30 __SetIOMode_ +0000:4916+ __grow_iomode_ +0000:49fd+ __shrink_iomode_ +0000:4a3e __SetIOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:4ad7 intr_ +0000:4ae5 intr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:4aeb segread_ +0000:4af9 segread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:4b51 _dos_open_ +0000:4b5f _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:4b77 isatty_ +0000:4b85 isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:4b93* __get_doserrno_ptr_ -0884:0cd4 __doserrno +0000:4ba1* __get_doserrno_ptr_ +0885:0cd4 __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -0884:02f0 ___umaskval +0885:02f0 ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:4b9a _dos_creat_ -0000:4bbe* _dos_creatnew_ +0000:4ba8 _dos_creat_ +0000:4bcc* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:4bdf* _heapenable_ -0884:02f2 ___heap_enabled +0000:4bed* _heapenable_ +0885:02f2 ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:4bf0 __nmemneed_ +0000:4bfe __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:4c78 __LastFree_ -0000:4cf2 __ExpandDGROUP_ +0000:4c86 __LastFree_ +0000:4d00 __ExpandDGROUP_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:4e03 wctomb_ +0000:4e11 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:4e4e+ utoa_ -0000:4eef itoa_ +0000:4e5c+ utoa_ +0000:4efd itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:4f39 strupr_ +0000:4f47 strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -0884:02f4 ___EFG_printf -0884:02f8* ___EFG_scanf +0885:02f4 ___EFG_printf +0885:02f8* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -0884:02fc ___IsDBCS +0885:02fc ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:4f81* _ismbblead_ -0884:0cd6 ___MBCSIsTable +0000:4f8f* _ismbblead_ +0885:0cd6 ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:4f9d ulltoa_ -0000:50da* lltoa_ +0000:4fab ulltoa_ +0000:50e8* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:514b ultoa_ -0000:5209* ltoa_ +0000:5159 ultoa_ +0000:5217* ltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:5257* _dos_close_ -0000:5265 _dos_commit_ +0000:5265* _dos_close_ +0000:5273 _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:5274* _frealloc_ -0000:5274 realloc_ +0000:5282* _frealloc_ +0000:5282 realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:5350 __ChkTTYIOMode_ -0000:53be* __IOMode_ +0000:535e __ChkTTYIOMode_ +0000:53cc* __IOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:53ce _DoINTR_ +0000:53dc _DoINTR_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:5748 __doserror_ -0000:5756* __doserror1_ +0000:5756 __doserror_ +0000:5764* __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:5762* sbrk_ -0000:5772 __brk_ +0000:5770* sbrk_ +0000:5780 __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -0884:0072 ___Alphabet +0885:0072 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:5818 __mbinit_ -0884:02fe+ ___MBCodePage +0000:5826 __mbinit_ +0885:02fe+ ___MBCodePage Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:58f3* _msize_ -0000:590e _fmsize_ +0000:5901* _msize_ +0000:591c _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:591f __HeapManager_expand_ -0000:5e28 _nexpand_ +0000:592d __HeapManager_expand_ +0000:5e36 _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:5e7b _fexpand_ -0000:5e7b* _expand_ +0000:5e89 _fexpand_ +0000:5e89* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:5eb0 _bfree_ +0000:5ebe _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:5ed5 _bexpand_ +0000:5ee3 _bexpand_ +--------------------+ @@ -415,6 +415,6 @@ gfx.lib +-----------------------+ Stack size: dac0 (56000.) -Memory size: 000170e0 (94432.) +Memory size: 000170f0 (94448.) Entry point address: 0000:01e0 Link time: 00:00.00 diff --git a/vgmtest.exe b/vgmtest.exe index 60af4ed398e7d8ee704861e7fc2b7321ffac1674..dfcfd6e685d24711befa84549b8bd1079ec9b961 100755 GIT binary patch delta 8243 zcmai(3s_Xu+Q-)(h8bqi5tW-FcL5PWup_17fRz2AV-5V8$|NR|&cN8X?&m3HbbwU(x5YoGYkocX1>;=uh zQbovzpbr@6ZEnN}o9Yu(6N@lEGgUHtH|SbhfGfjwdSn%Gahk?POEcgGO*3 zdOo^3iu2%0Z~CWa%f?4X<*uZwmBCyVEmN-K zUZ?+7hNlcOTgpmedrcQKT5+5u=0Yt;@MIWOTxS@g5xpz^XpJt_hz3n8TKATht>{Zz zI=7{k5YzciW7)pGK2t0I5Am)WTBp~ncX^)kw5hCWE~Z%{o(;6{4d(VHB}Zy)v_tjS zP|UrpNioiaBb{ezuP9F1Xrwwep4GMlu2@FmTS-`jGN2G)rxk1Hu0i(lJfyxivAJej<|Yqwwfl_ z`5feV4W5c};oxy73kTmoxk3|%<^!5s);!W}j*DYaRvTUCHXl`|+_s{O8#)@jmJNN8 z^MV~|#f#qj@BA+svBleB9YpwVPTFd|8&<(YyzD*}$3kziEeRB9zju@Oe zwv*^OUe^Vkwz_+x*H7-rD5rX)pses1j`AIk05_~gBW=T19@qwS{@TM|2S=cM!s^Cp z#Qm(++z!36eL(fo)?pk5+3xY5)pM-F(R=-W^rn+N|AJ96J^fLZd-|aKz?12s%~OwZ zyjL*F6t9pN%waH_gI4r$w+`a?rbh;JCK}P%-C|XfN2=-jUUTv8uU>5RLEiIFuJ;av zvIM1&e#hL-D~q&O6eMSsH0zr8y%U(Sei|_b<#T?XHQ^&CvI;!X9G`u7av!w-YQ7CyF?(>S?mkA(3(rKqe}!*{ zdd+Quu4{_oReA1OAvRZD++)Z_kFv3m=wTh3jdFZM2+D;K%*fu4h(P&u1XHkKTp3DP zWGBiykx3{MqQWtaHBsF%N$`kE)h79*#;lMW#T2bkp5+U{*)b7eHkG);ZvHkxu~F^g zxmmrWB_-L4xiXbjDoGl_7|w0$|l}N`TN9c7~#8EUWOklCMDv> z@kv40y_)vPL)a$%G-WZ$r{V$zv87GX)X6ufG3+aGQK;S@HxuQLaj7Wdr?S1=IQ1~z z9its9Q?mY_#TL@V30aB~b(5|Shb$pA1m2xbm6_{81=G{Y0e%sXi zQ?ia_cF3PQ?K0$qO;43WXr3J(?5A?U@3>shoRHgNYvk3t)EY6Gz_&a<8(yX6 z``JG*MKsNg;kMD==H_rdG;Wd_Mf-$BAP&FA`yyYPaW{;&r{9wY6q7oI^_r#)?l08OgL$9i`ws zqZDZ^F?B5|`c%FVyM_gAP4bbpo8K(spOqKe4b%A?dGWV7)6jM#DM8u@euJ#@(-c%Z zNLq;LB`32}z9o4K9TE+$j#H5* zCpk~!X9nc`cXA*k`KK@wosr@{j?Gih_3?7Pi@z(9KE8=>l-?4YA*XY9O0vGVF2|{( zjUaqjQoIqIF~VKJAcN%(n$)<#MR4c3C)ICA!0OHI!UlFC9<3kasE<93hMa)@ADCT_ zVb`R_+(C{CgS_)j=d_L&$s+-Gi3@xXPcZ|> zbiU}=Vn0wP@B9%>1q+tCG=*UqL-FI*f&lI_s$BRq6p*+O=Z|h&7%*W$m<8>J94pt| zo1)MvvYa|+rY34)*A+TnzI*zmoz`@#lZ{~v=P^&!1q-Pi>GJm<@qbQ`%SuD8@-z0 zhdq{39%&et=MtkFvlh}HR2M=kY}$RiGNu_m2NM_cy$*BsD^yz*3VD`t^r-}(FcoC6*Sb#p`Y}7%*)MQhG zcHE>5nW4fA7rvqOMx*ZE7{t`hr+3FRbGmM$+{z)e6}qTzYS4kx~|VPRTcf3N!m4JCvW{Qe3yisYA#kkimDEkg32TmY-wMk#%UA zp|;!e#>;gm3$8VEDDTV=$A;2+bB%oCnhe6zvAI_Y|N{eA2+ z)~6Bq2Bc(0WTvaKN5?&rof0=IC&^5GR%LS>EnoExx1?s`Y8A&N(fBp~Tnx=vKV82zWazjS!x%x|W3}7i4lirO4tj8H zq=)qkOIdnY15>c1UPxFQ&TXN?Uy9`B(`hexaFb~2OABH6hhNIzifRV03zTuo==e;5 z`|$^m~K;X?AW- z+KJsSR#EH5WWVxH#0k-fAXiA{>m{EcHL{L&zsU;zA04mM@^xgPUvlCEyU@~l!|8HC zLs3m$&IYGB%n{*85&}mduy~FbqsR8dz&&Zi4^LSPi}0H{1c!Q7f9%MOg?J%D#^2}R zTiS8XF%8W4wFvGNy6!cW4D+vr4Ez2l+jc?T`CUp9q9js#TK8Je_`^qW1`uoFSpC3R zRV4O@Cu@Sjbh&z!LhxLpXuXA8fezisV%p;yeWOo*geV60rSB`gfXG^BKu*uXoJOlS zouFv_-dvyB+Hv=t;mvpdn$dX>erVgq(cF*p{f*<1U7Fh-6|E85tQLg76npgSG1PLobyjC%(DQgJ6Hnu){f+O7L3D8C#L{8fj=3!H{-fC@y3%UEp%fsoGO^CsKe&oTi`3bPvDGhLF0ZGrR=T<6`6Bn4lWEX6-3MWtLL%19au2>shO#dEJbYbt;7 zsJy6Q$i+^i4o+6$Cap1Fy9>eI?SzeHZ1x$>2B@{$*%;1*#RN>OY;!mlMUQW0N&2P}I`tDrG(S z?;&w;)rduOPXSAj8VjZ%3xL|cVQS}p8&JIX8ucplg+lndXn0ty6=%_zg~4uY`O>sL zS#|%5z^W*^u`p~TB0$qVb@&N~ooTI=o+(;_EWl@5JU5Xp*%p{O{GfF9`NxH=6Fy7-yyz>Ak1s%2 z%2{2e`x(y9e8qGjrdiPb9sB;{yB5^&x~F)(E~dFmH(I)bXnj|zOy>2^vC1}7il^ws zZ7aEjbV~8mJg@$@p5XP9SqGc+7Uy_tHm`q%Rl2daZolJ@pTO%AS>+h1=Qr<2@~89q zzp%=4tY<@i&jq|*&nms8o`)Sh7xDV1S)~i>xqEDX*Ll4DMOG`9x)wRQzQXGbtnvZt znn?poJi-?{T5{RdMVaoJ)O&`bE|%9n%PK|I8}?P=;o;+Gd7js&v6k;x3p{1X3y90N zOOR$1Q`gc!?gbiI8qCGhB$Pfhr!-jh>)W)dG>E%MPn9NM+xki;xIfkm=Wr{(nd>~A zr037_mkN+{JjG9P$8NY_^SYXGX87|+ytHB(t>BYo8a_|%feLGicN@yxNoAL zmW`MFQbTW*>4x6igHZJi(jdMK&R8QR(W&NC*WdQC!1W7O@i^UY_6@st+yV>J-A6yv zHSF#8)lvnL$~>9X1@C@9Zu6wkAUB6Ti87onN2#RS z%l+X=50*!&PV8alPa__s|5fh4?2}`b=(@5M4>HnmCB_mPeGf+7ckD>tKxMH#=R!eW zKFQkAdA`4cxb>LjNd7>Fhi|PqcBJ4>mEr=r)Z!JAvD>mpiXqT}<6=xJI`3ht<6Chp zlFF`zis)`jMC6d&Qb#1m2o;yCZjKDJri#~fqjLka!@4syXvH__FBUJR`ij8t7pewy z#g<@KLKWySw~9qR_9_yT`+T=XoI+D7f<3&dtN~IzEPG&0PE@D}MgaJzB5?5wW$k4h zWu2x@Q)SuxvH-Kp^yhz}=1lx^)b2C2nLaU}G@HuWOp@8fv9ZtWT!g4u^m9~VGJn;v z5OFyTuk`0;&{>tf_)uAiXY5R6Fp`rGD#N)G^y|u0$SxC&Om?6*KdQXw{CB}(?`x>2Tc|_(PE~TKtVa|!kXNdYVK9o3^ zsbpVT(Vu4S^59goc-P}t%Bfw^u`IUXz-h&ul}zi6==u$Q@s-SC^Kn6|M3&Jj<~qSh z*prmTuBE}dBLj;p$&N{j(N64`N*CAC+8n;^1-gE>FH~8++lSfE?r4WvL&e<{7O_&+ zc~VltAf|>d%Ap2_Flo9PF^7(*3V#guRWoGf%h7d>N?F;8UL+$A)hE5T{(rqUg633B z;ezSWDi3CvRpA^CVpSlwi4NZr7_rzgU}%j>VvQq$v#^jI?`alx6q}d{3i>YQAFV z(j0UIyIa~&s_VgRH$hIb7;U(&H9Ef+U>I6jpMU+T5p6xVz0``Dwf(wqcX*h{awhcA z>G?P$!?=t?E?x_z1$#X_rk3@4C(p!WhZeOW^u9OH>#P|@&+C5T_1Bq8xhCkZU=(=j zy>pY6nysg>@5~7~?!m=5W=Tn*JxYH=FwSIt*fn$+xFnA>Gc6dsYEO}9c0TW{b_g68 zaWE}-GXk;e@SFa_&z3pX?`70=OG^{;>D4#=xpHcM(>HH@nM0CMcc*{d(SMRPU+RG? zbjR6Hau`G-PI5?vapJB%xvzhCNmZh+qfPLSGHxd&>@=0?x*izQ?-_Mn(ROS>lx+Kr zV)m8TlULdxZA7Q(;Up#f_es|_@2<-?HJ}p zvH2>*vA>k4Ty#A#&BpW|CRi(0m%kgj6f62#dJA2T~*-&$glU|}{P*_7k!IG)ab%bUHn`mIRW zuSUA-t&r#&#Zj_tq@+~W+wp`QqmCW|citFf+@>mtQ)RzyoOh4Sa$u5THNE{-h|k&5 zMJ%+)S&S@A?=78o-x2z?BBDq29G2r$PaGUlI^g*<;(2PV_6;jpKCsgo@qJ#}6t>5y zY!@GOi1z9cLvnbS0^bC0bqTszNyFX_Lnb%>?O&D7SMjI(t8~tx@wlExu7wYJSB2c! r*;(df*C{7wBb-FYa?lfz%tIqo?f$^c6mO7}wiA^(2>bK~M- delta 8160 zcmZ{p3tUu1`^RUNb(dXqLAi;@T|h)`mXwN!m22873gnVENGtC~!h(6@4sv#3U6{OL z8Txj!w=#KCbW;fw!mSJ~FIZ_-c91dyLqlWV-<*Z=?f?Eie7?guGjpDK=9!u2dCuAI zzm$FPrObK8+%JfZd`@#n&mfzvq|$j|-l7$Rbb;8Fgq&YR$ZbHLC*)y;RTT%et|nw; zCL!ryIqrAi|2d${A|wdB2zG;$;0kcm6ViZwd-1;!oClqt7YxfLWHfjR;3q@??pnaYYBO79U(Q~3ovj!A>Lpzm);0H1l^zq^a7a-N&z*{fFZyG3*#E@H*HB-USE1L2v{d0}V23o~j8Kr@&|63^)hcz&GG3xCX9+8=w<(gC5WeWLO#n zPy-DZ0zAMl;0ppl2p9z-!59z=#)Ek9hy&JNi;L+X5hMd0m*#E@H*HB-USE1LGbKC{lci|$ebl?nKFnjVin3Iw3z*-3`>!j z%oU}vJ>_RK@#1iE%$Yh$aHSt!Qm-GW5gjZ4YV|MEhtz&9eJ1(LgR+U9fV_G!gM*(J`(bU$gq@>Qu+Eot>hVB=d6{8&~ z={R2ZjpB%vMW|yZ@!FXBy`vr5U$oU-K&{FmCtN^4fY~yD2-&LbT1WDW8;S zd*dc&R>sX;Qz6M^nNESjF>VeYH(s>)am9-!k?gneQ1p)wx8KQwT5Fq~W>U!W95fN- z>_MYZ77qFjXM5xZtw{7S~&Pw>WO_6FPwxOVEkh^<+2sD;)lXPl(R=lO^=9Ke9>gda9)2h{dw8RK+k@NUf`<-elxGmi6wlxo z=rD-u5HEVWSq4&}`Mv=M5REv%&1_MV`>NSno-^?5ZBIV?z@dpKR}T$$=xSlu!G5)P@Zk%PVlnvb|rymD}(qQ7#*vhVtX#lToUD z1e7oN#G$FqT@Y0>|TW zLg28W(i%Rh!dgJHCPCMkA4jqm;h9x|dUUxOn85c`p9NMs3QeXqgFO0sjaWxbZRi#s zGz{J51g#kPSGUv3{%(TyRvq6(_8HH!pO>G4;KXBu2`q`_Sm4FXH7}A zpso;gd)KK2RLz}dt+Upij8X9UeDWYn&tzlopu9Ww3P$)UR*>Ol@wi#IIW#U1t5@4L z-kC4r^$BxOJ{IRckWX!bre3~AjbUGii$wMAxTz?Aj7vp1X(C_Cbravgvm@h2$&|eR z$=FghCm~Z&sBYHw;*cez2E)4xsWMZ2h|!}|9a2-K4iREY)q-0{xo??Tcudy5&<6Q4 zCSQb{&_`0`5Sph=`BU0O?Q?^yD!o_CC5?FCrWswIn2PDt7EG<+>N-#Jri$9|X=)l_ zRn4k^1!T-)U$Jxd7{mheN@o)bkxySPEDjj@Q75*wZ_z2 zQ*^096IKlq%1!c?mRr~$6XwfHZ2CupYyKgE1Z}U;_d`h3JK0Y~o}6Sqj@xv| z`y)93lKfKm7M+sfH=65d)b?wH3^u#sm-{CpNRYGN80OSkD(#kzwZXxb?di}YswjD zuh7doZgfm;f0o=QaE#RS_o0-0tf9~)@<~r8t4ip?(){Z?Ol;PZ-iW8rz^=}x?Hg@- z>*XCkqN(7?1&)V9F^$2vx%Q+#J;ao=ABO>E&Bpm->t_3p(T1AQzRx~$?X3xlctxf| zdo3x-?S`K+YHwkf#-I^#LWBLfD};SATT3Z()rCOBc-?S%iKXhsIVnRR=R~`o4f~*4 zXQ4}2YHF~e)P6n+Qy0U2A;JQFK57cpAx7U~em)A-f*j|gSS`$#2|q1JPn&}?o|LS^ zelcB&X+ck;N3oh8iGAOg^#Lb+@xX=hHseFanKJZ&Za?2JU6SNziq#z-r_GfF=u&43 zKNS7sXrC1xswq~pB~S5CwCSl`(_y_yaCvw6LB%;WrQH)eg{d<17CQN+xF^Jys`r+u z`S$2j3e}#*seH_s7Sko<9)d@qdT%jXHKz!t>(@DlDc!{0p0|X4$z11GQd0Zc{6pN? zEJ*XAu=@J+0Hx*q#>_AOOg6l8B1D}B1)QOQF0zHA?D<6a6u z=w5q(joa65pMmc?2#sgIYu0vKRkRUZ2x-NRQWZ2d$YGzfTinY{Ux;W@dum}TpU$pl zMsR2J(X)%Gf{lExmF{Fc&mG8{FEeS?d=4SaQyd8qn(`-&(oaF1K^_;KxiW6tnx#k7 zB*Zwy@%D8K#iR{xg0{0vcT2cg-qxi3jc1kboWK^=-7=NKrK6suN}&7I}x}DQcT7KQ1!+d3y)6 z^E!fbVyeAYe%vU1O22}SL%}S&g6jWY!9o8+L3PKmklPEUIfmrVkUO?#+Bzcsx4!C< zGaJ(W)CIHssFCYxkwJZfTTDxtuD85RBfib(Qdhc-xi8&Bo!QGvU!%)vA6=%RG@Z>@ z?nfuFRm(kTC@Wd+CsTgJUSB?oe!y-o52Y2%Z^b0~IZI#RM&l3tLT%6sQPgYBk-ikssO>T8?lmdLBOAy3CfBZ5?Lg^7 zmXR4s-PyLxao9GknP!xWvK~SCT2>hSnw`#?Osm;o{X{;rzS7xxP-qnzjoLdx4}_d! zzvy+3^K)>-Mr^*ZiaHlAJNFCtebIp+_9qJs(ixW;c}JV?c!ltJdv2XjPiFfj&l+Ph zT3f$!xLDAbU0ad8#^DL>Sa8Jf1p?=r$7jS0T`z0_ccT$MJZjcIg?oO$?dDl?z@F|5k+(D}OlrKwaBst1SWUcQ?@qN8em{8+kqItI z*IRN1(Xw8TJRJ`hHSvmL35wQlO%187?Om_Awsie7z2gn|ma26l=x^-Mx+r9f|2?Ee zyk;>Yq@~#Ubigd4KEWfJ^})zO5x3(N*)YyT>k+5nH^uBJimV$cuBb_O~eZEUbLgDJxL+dCrd%iK~W{wh%z#ld-=Y# zo8Ylao;guC`@X!W(fMo#@&N}6agipOAHN+D+~qK`h9s|iADYb`%8%fuC_jh>F(F@|JD6*M6fFw^=^3`5Aj0pxlL#|><4N(w+TkRn zGNw0?4LE7UO7>O(&wIWon1Iry&@E=uThck}o=Ow4Pa`hn&!kwJ${qx7{c+ez=)%JM z{@22!ve|_}F8=tECh7O@rFT9J*y+#83PT}qe<6PrXes0`2*Zn}p;2H3Sq>k{AF?Y<#w2zBUQ(;m8^5B|c z_we6dH*>$HeN514V_GV-Bc#sHAl(YS*>4NSbywZg~b(g(g;vW9PYm&T21l@zYkT=>|{lhjQ*Q-S7-;{szw|-kDNug08gtC z7qS_qR43KTJSzQ)X-sABnS4U!b>^5B!~*m~-Pv7zj##Qd2AC(aIO16g>oNs-Z zor{$6qEs2N4CmPumNRB^0G-EDP>y5SC_UM>&3^PYJG41M)lw~V3BThz6#IFz-@+3I z&C&H0i|?hU;rkWxT?9&u{O-a1z5SIXw(K(nz4;__Ysaa+4x;Ixd4GO?hd-Zs@!LOTWe$(<+aYyCCW{zw&f;QE z7aMmXc|zw#SciA#W%n*vZ2he-v5c9idYrKEa-; z3~~?MY4MlpvDN$M~LNijT{sofpT)KE3TJgv6qsB4;HFm+cb~v)Q;RKRTPusq&!@u{F5H%2Wl> zE@r6;qb=-*s#KhiiEN?Fc{_WRdGIA;e)K#$&w}YI><<=%#3$e-L&yt;vMZyL;xsu9 z?fZJ8zZV)?zl*fJk#8_+d7e{_=|Y3AS?f!TPGiq)iSY5>%H0>H8)8tFw?%)?_nr1C zx}%?sy|*QTwz99cc=FA^W$KVaOiG!t3Wo_jPE-i%iCbf%!nX9KK6ON0-q579S=_K4 zUHfZe>dPAhCE6@QxdHC7+O46kx*bBJ&|2ru-}}c>w(_$KbN*fbH8+kZNu3OX9Lq2tK@`H#i5CxK9Lbk1#WzvwPwd}l zcV$#8?v@-mcJe*$0=Nf=7k{tpn~MyZL5U{qEg~A_2JNlr?_+F26Xv#i$FOPfSR653 zo}YV5k@*?MiGlxmFvEPG%)h)!Wu<*P&q_W{)W`5v!xMaIe@g19wuc=BNYQ-D}Y!ZGYt=)R|z>bIjW=^&%Ek--= zV=8@RmgZ)6Z&|EhhYw7-dxtmQLp!4FW(^VFsx*sLvW_E?83uAQe7zZFunUva)rci5 zY-iX5__#DhX1W+%-=vgPEbc*)@u&Hu=L-JMb78Dx=LGry`)H>--VWWN=KhV=q$HL&VjN(c&5w7InIFYwz6FiCo7_KQxvTxCAKP5*Epsrle^n3j{Bd*N zDds(zm4tgV1UdF~_1L^>sSTU1<1)4#e~se4u4J>cB@K8j9Jn8=Th>^n?Z&5Rf?Q=8 z+VE}FFyKvp{ot~O{HvD@XzRwO#(2?pMV~F)>>g&~W-j!8^}_9vvAGP+XRm~?%3bd6 zGb;MLlgBKc6iF)uyYC9{Y&Bui3)<^~?kaaFSB$!EFbX{Nt{F+IOqQcqckYDjAFaiC zCdo)4-AX@w5YA+N=oNJ7|Drw7#I0cPtUF4g`T6W!W*68$q7SQlIUM2Z=*xbttrhn9 zdm6Nz($qvV`{iXnx|=z_;*(cUVV7jk-sqcm!rx@2OFi(t+kQ5b6oY8QX?CgDocOSw z+}k(2WGXSj-e&ZRG;F$A!cS9~_U1i9+AV|jX0#1U5GmVqwgfMD+U~rvMrk4Lmj9`w zWdC028_U6^IBe?7ru(JCZI<&uiPIT3C~JIKW3&y!oGme3hB*GShRRXfjhE@PZZ0@p ztSRrG;GcrUw54YJjv~!Rg+=AN1gB|tD00$yyCbFqOUg7D5_>|7%IKf*hAk7U(cE7; zabXPx?VXS^r9s;h{r&rLd@Q(I-Ubz}U`7yDrtRcg_gnVqZZFyIB~08MOP^+buX+bx zDJg@_HvIu3eP~2ejfh_f|Gd}QON}txE^f%8%>88i8?*9RW+s@qp diff --git a/vgmtest.map b/vgmtest.map index 28bac9b3..35ad146a 100755 --- a/vgmtest.map +++ b/vgmtest.map @@ -1,7 +1,7 @@ -Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit) +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. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/23 10:11:32 +Created on: 15/09/23 12:15:41 Executable Image: vgmtest.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 09cb:0000 0000e660 +DGROUP 09cc:0000 0000e660 @@ -27,26 +27,26 @@ 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 0000600e -16_snd_TEXT CODE AUTO 0000:8290 00000338 -vgmSnd_TEXT CODE AUTO 0000:85d0 00001525 -16_in13_DATA FAR_DATA AUTO 09b0:0000 000001a4 -FAR_DATA FAR_DATA AUTO 09ca:0004 00000000 -_NULL BEGDATA DGROUP 09cb:0000 00000020 -_AFTERNULL BEGDATA DGROUP 09cd:0000 00000002 -CONST DATA DGROUP 09cd:0002 00000076 -CONST2 DATA DGROUP 09d4:0008 00000102 -_DATA DATA DGROUP 09e5:0000 000004ee -XIB DATA DGROUP 0a33:000e 00000000 -XI DATA DGROUP 0a33:000e 00000024 -XIE DATA DGROUP 0a36:0002 00000000 -YIB DATA DGROUP 0a36:0002 00000000 -YI DATA DGROUP 0a36:0002 00000012 -YIE DATA DGROUP 0a37:0004 00000000 -STRINGS DATA DGROUP 0a37:0004 00000000 -DATA DATA DGROUP 0a37:0004 00000000 -_BSS BSS DGROUP 0a38:0000 000004cf -STACK STACK DGROUP 0a85:0000 0000dac0 +_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 +----------------+ @@ -87,7 +87,7 @@ Module: 16_in.o(/dos/z/16/src/lib/16_in.c) 0000:1d4a IN_KeyDown_ 0000:1d92+ IN_ClearKey_ 0000:1e0a* IN_qb_ -09cb:06de+ _inpu +09cc:06de+ _inpu Module: 16_head.o(/dos/z/16/src/lib/16_head.c) 0000:1e7e* wait_ 0000:1eca* filesize_ @@ -97,41 +97,41 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) 0000:2285 __STK 0000:22a5* __STKOVERFLOW_ Module: vgmsnd.lib(/dos/z/16/src/lib/16_snd.c) -0000:8290 opl2out_ -0000:82d2* opl3out_ -0000:830e* opl3exp_ -0000:834a* FMReset_ -0000:8388* FMKeyOff_ -0000:83b2* FMKeyOn_ -0000:8400* FMSetVoice_ +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:22c2 _fmalloc_ 0000:22c2 malloc_ -09cb:0474+ ___fheap -09cb:0476 ___fheapRover -09cb:0478 ___LargestSizeB4Rover +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 Module: vgmsnd.lib(/dos/z/16/src/lib/vgmsnd/vgmSnd.c) -0000:861a OpenVGMFile_ -0000:890a FreeVGMFile_ -0000:8ec2 InitEngine_ -0000:9080 DeinitEngine_ -0000:90e8 PlayMusic_ -0000:9152* PlaySFX_ -0000:91e6 StopMusic_ -0000:9206* StopSFX_ -0000:929c* PauseMusic_ -0000:92f8* ResumeMusic_ -0000:9a44 UpdateSoundEngine_ +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) -09cb:0000* __nullarea -09cb:0484* __ovlflag -09cb:0485* __intno -09cb:0486* __ovlvec +09cc:0000* __nullarea +09cc:0484* __ovlflag +09cc:0485* __intno +09cc:0486* __ovlvec 0000:2486 _cstart_ 0000:2559* _Not_Enough_Memory_ 0000:268b __exit_ @@ -141,10 +141,10 @@ 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) -09cb:0a6e __argv -09cb:0a72 ___argv -09cb:0a76 __argc -09cb:0a78 ___argc +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_ @@ -171,7 +171,7 @@ 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) -09cb:0098 __IsTable +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) @@ -180,23 +180,23 @@ 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) -09cb:0492 __curbrk -09cb:049a __STACKLOW -09cb:049c __STACKTOP -09cb:049e __cbyte -09cb:04a0 __child -09cb:04a2 __no87 -09cb:04af ___FPE_handler -09cb:0494 __psp -09cb:04a3 __get_ovl_stack -09cb:04a7 __restore_ovl_stack -09cb:04ab __close_ovl_file -09cb:04b3 __LpCmdLine -09cb:04b7 __LpPgmName -09cb:0496 __osmajor -09cb:0497 __osminor -09cb:0498 __osmode -09cb:0499 __HShift +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 @@ -208,9 +208,9 @@ 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_ -09cb:04bc ___nheapbeg -09cb:04be ___MiniHeapRover -09cb:04c0 ___LargestSizeB4MiniHeapRover +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_ @@ -226,14 +226,14 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) 0000:3dfe __doclose_ 0000:3f48 __shutdown_stream_ 0000:3f62 fclose_ -09cb:0a7e+ ___RmTmpFileFn +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) -09cb:04c2 ___iob -09cb:0a82 ___ClosedStreams -09cb:0a86 ___OpenStreams +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) @@ -244,7 +244,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) 0000:4268 __FiniRtns 0000:4268* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -09cb:062a ___uselfn +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) @@ -267,17 +267,17 @@ 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_ -09cb:0a8e _errno +09cc:0a8e _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -09cb:0022 ___Alphabet +09cc:0022 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) 0000:49dc __EnterWVIDEO_ -09cb:062c+ ___WD_Present +09cc:062c+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) 0000:4a00* _heapenable_ -09cb:062e ___heap_enabled +09cc:062e ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -09cb:0630 __amblksiz +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) @@ -285,12 +285,12 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) 0000:4b13 __ExpandDGROUP_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) 0000:4c24 _nfree_ -09cb:0a90+ ___MiniHeapFreeRover +09cc:0a90+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) 0000:4d1f* __set_commode_ -09cb:0632 __commode +09cc:0632 __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -09cb:0634 __fmode +09cc:0634 __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) 0000:4f4c* open_ 0000:4f83 sopen_ @@ -322,109 +322,109 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) 0000:5c6f __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -09cb:0a92 ____Argv -09cb:0a96 ____Argc +09cc:0a92 ____Argv +09cc:0a96 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:6dd1+ _null_exit_rtn_ -0000:6dd1+ __null_int23_exit_ -0000:6dd2 exit_ -0000:6df3+ _exit_ -09cb:0636+ ___int23_exit -09cb:063a+ ___FPE_handler_exit +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) -09cb:068e __Start_XI -09cb:06b2 __End_XI -09cb:06b2 __Start_YI -09cb:06c4 __End_YI +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) -09cb:0a98 ___historical_splitparms +09cc:0a98 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:6e10 _DoINTR_ +0000:6e1e _DoINTR_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:7189 __flushall_ -0000:721d flushall_ +0000:7197 __flushall_ +0000:722b flushall_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:7223 __GetIOMode_ -0000:7258 __SetIOMode_nogrow_ -09cb:063e ___NFiles -09cb:0640 ___init_mode -09cb:0668 ___io_mode +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:728d+ __grow_iomode_ -0000:7374+ __shrink_iomode_ -0000:73b5 __SetIOMode_ +0000:729b+ __grow_iomode_ +0000:7382+ __shrink_iomode_ +0000:73c3 __SetIOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:745c __qwrite_ +0000:746a __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:74bc fsync_ +0000:74ca fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:74c1* sbrk_ -0000:74d1 __brk_ +0000:74cf* sbrk_ +0000:74df __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:7539 _dos_open_ +0000:7547 _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:755f isatty_ +0000:756d isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:757b* __get_doserrno_ptr_ -09cb:0a9c __doserrno +0000:7589* __get_doserrno_ptr_ +09cc:0a9c __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -09cb:066c ___umaskval +09cc:066c ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:7582 _dos_creat_ -0000:75a6* _dos_creatnew_ +0000:7590 _dos_creat_ +0000:75b4* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:75c7* __dosretax -0000:75cc* __dosret0 -0000:75d3 __set_errno_dos_ -0000:763b* __set_errno_dos_reterr_ +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:7646 getche_ +0000:7654 getche_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:7660 wctomb_ +0000:766e wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:76ab+ utoa_ -0000:774c itoa_ +0000:76b9+ utoa_ +0000:775a itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:7796 strupr_ +0000:77a4 strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -09cb:0682 ___EFG_printf -09cb:0686* ___EFG_scanf +09cc:0682 ___EFG_printf +09cc:0686* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -09cb:068a ___IsDBCS +09cc:068a ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:77de* _ismbblead_ -09cb:0a9e ___MBCSIsTable +0000:77ec* _ismbblead_ +09cc:0a9e ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:77fa ulltoa_ -0000:7937* lltoa_ +0000:7808 ulltoa_ +0000:7945* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:79a8* _frealloc_ -0000:79a8 realloc_ +0000:79b6* _frealloc_ +0000:79b6 realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:7a84 __ChkTTYIOMode_ -0000:7af2* __IOMode_ +0000:7a92 __ChkTTYIOMode_ +0000:7b00* __IOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:7b02* _dos_close_ -0000:7b10 _dos_commit_ +0000:7b10* _dos_close_ +0000:7b1e _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:7b20 __doserror_ -0000:7b2e* __doserror1_ +0000:7b2e __doserror_ +0000:7b3c* __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:7b78 __mbinit_ -09cb:068c+ ___MBCodePage +0000:7b86 __mbinit_ +09cc:068c+ ___MBCodePage Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:7c53* _msize_ -0000:7c6e _fmsize_ +0000:7c61* _msize_ +0000:7c7c _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:7c7f __HeapManager_expand_ -0000:8188 _nexpand_ +0000:7c8d __HeapManager_expand_ +0000:8196 _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:81db _fexpand_ -0000:81db* _expand_ +0000:81e9 _fexpand_ +0000:81e9* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:8210 _bfree_ +0000:821e _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:8235 _bexpand_ +0000:8243 _bexpand_ +--------------------+ @@ -440,6 +440,6 @@ vgmsnd.lib +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00018310 (99088.) +Memory size: 00018320 (99104.) Entry point address: 0000:2486 Link time: 00:00.00 -- 2.39.5