Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/10/16 14:37:42
+Created on: 15/10/22 16:17:36
Executable Image: maptest.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 13a1:0000 0000f0f0
+DGROUP 138c:0000 0000f0f0
timer_TEXT CODE AUTO 0000:8bf0 00000235
_TEXT CODE AUTO 08e3:0000 00007bbb
bitmap_TEXT CODE AUTO 08e3:7bc0 00000651
-modex16_TEXT CODE AUTO 08e3:8220 000026f6
-16text_TEXT CODE AUTO 08e3:a920 0000010d
-16_in13_DATA FAR_DATA AUTO 1386:0000 000001a4
-FAR_DATA FAR_DATA AUTO 13a0:0004 00000000
-_NULL BEGDATA DGROUP 13a1:0000 00000020
-_AFTERNULL BEGDATA DGROUP 13a3:0000 00000002
-CONST DATA DGROUP 13a3:0002 00000076
-CONST2 DATA DGROUP 13aa:0008 00000102
-_DATA DATA DGROUP 13bb:0000 000005a5
-XIB DATA DGROUP 1415:0006 00000000
-XI DATA DGROUP 1415:0006 00000036
-XIE DATA DGROUP 1418:000c 00000000
-YIB DATA DGROUP 1418:000c 00000000
-YI DATA DGROUP 1418:000c 00000018
-YIE DATA DGROUP 141a:0004 00000000
-STRINGS DATA DGROUP 141a:0004 00000000
-DATA DATA DGROUP 141a:0004 00000000
-_emu_init_start EMU DGROUP 141a:0004 00000000
-_emu_init_end EMU DGROUP 141a:0004 00000000
-_BSS BSS DGROUP 141b:0000 00000e82
-STACK STACK DGROUP 1504:0000 0000dac0
+modex16_TEXT CODE AUTO 08e3:8220 000025b0
+16text_TEXT CODE AUTO 08e3:a7d0 0000010d
+16_in13_DATA FAR_DATA AUTO 1371:0000 000001a4
+FAR_DATA FAR_DATA AUTO 138b:0004 00000000
+_NULL BEGDATA DGROUP 138c:0000 00000020
+_AFTERNULL BEGDATA DGROUP 138e:0000 00000002
+CONST DATA DGROUP 138e:0002 00000076
+CONST2 DATA DGROUP 1395:0008 00000102
+_DATA DATA DGROUP 13a6:0000 000005a5
+XIB DATA DGROUP 1400:0006 00000000
+XI DATA DGROUP 1400:0006 00000036
+XIE DATA DGROUP 1403:000c 00000000
+YIB DATA DGROUP 1403:000c 00000000
+YI DATA DGROUP 1403:000c 00000018
+YIE DATA DGROUP 1405:0004 00000000
+STRINGS DATA DGROUP 1405:0004 00000000
+DATA DATA DGROUP 1405:0004 00000000
+_emu_init_start EMU DGROUP 1405:0004 00000000
+_emu_init_end EMU DGROUP 1405:0004 00000000
+_BSS BSS DGROUP 1406:0000 00000e82
+STACK STACK DGROUP 14ef:0000 0000dac0
+----------------+
0000:0f02 jsmn_parse_
0000:13fe jsmn_init_
Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-13a1:07be+ _inpu
+138c:07be+ _inpu
0000:1590+ INL_KeyService_
0000:182a+ Mouse_
0000:1882+ IN_GetJoyAbs_
0000:5b5c+ MM_TotalFree_
0000:5bf2* MM_Report_
0000:65aa* MM_BombOnError_
-13a1:0920+ _beforesort
-13a1:0924+ _aftersort
-13a1:0928+ _XMSaddr
+138c:0920+ _beforesort
+138c:0924+ _aftersort
+138c:0928+ _XMSaddr
Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
0000:65e0 detectcpu_
Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
0000:6d20* CAL_OptimizeNodes_
0000:6dd0* CA_Startup_
0000:6e20* CA_Shutdown_
-13a1:0930* _finishcachebox
-13a1:0934* _updatecachebox
-13a1:0938* _drawcachebox
+138c:0930* _finishcachebox
+138c:0934* _updatecachebox
+138c:0938* _drawcachebox
Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
0000:6e8c KITTENGETS
0000:6eec* kittenopen_
0000:7444+ get_line_
0000:74b6+ db_fetch_
0000:754c+ db_insert_
-13a1:04a4+ __kitten_catalog
+138c:04a4+ __kitten_catalog
Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
0000:780c+ LargestFreeBlock_
0000:789a+ _coreleft_
08e3:0005 __STK
08e3:0025 __STKOVERFLOW_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-13a1:04c6 ___iob
-13a1:0944 ___ClosedStreams
-13a1:0948 ___OpenStreams
+138c:04c6 ___iob
+138c:0944 ___ClosedStreams
+138c:0948 ___OpenStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
08e3:0042 fprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-13a1:0000* __nullarea
-13a1:062e* __ovlflag
-13a1:062f* __intno
-13a1:0630* __ovlvec
+138c:0000* __nullarea
+138c:062e* __ovlflag
+138c:062f* __intno
+138c:0630* __ovlvec
08e3:0072 _cstart_
08e3:0145* _Not_Enough_Memory_
08e3:0277 __exit_
08e3:02fe _big_code_
08e3:02fe* CodeModelMismatch
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-13a1:094c __argv
-13a1:0950 ___argv
-13a1:0954 __argc
-13a1:0956 ___argc
+138c:094c __argv
+138c:0950 ___argv
+138c:0954 __argc
+138c:0956 ___argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
08e3:0305 __PIA
08e3:02fe* __PIS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
08e3:0359 _fmalloc_
08e3:0359 malloc_
-13a1:0634 ___fheap
-13a1:0636 ___fheapRover
-13a1:0638 ___LargestSizeB4Rover
+138c:0634 ___fheap
+138c:0636 ___fheapRover
+138c:0638 ___LargestSizeB4Rover
Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
08e3:7f4a bitmapLoadPcx_
08e3:80a6* bitmapLoadPcxTiles_
08e3:0b40 fread_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
08e3:0eb7 __get_errno_ptr_
-13a1:09d8 _errno
+138c:09d8 _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
08e3:0ebe* _frealloc_
08e3:0ebe realloc_
08e3:1364 _memavl_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
08e3:13a9 _nmalloc_
-13a1:0644 ___nheapbeg
-13a1:0646 ___MiniHeapRover
-13a1:0648 ___LargestSizeB4MiniHeapRover
+138c:0644 ___nheapbeg
+138c:0646 ___MiniHeapRover
+138c:0648 ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
08e3:1483 _ffree_
08e3:1483 free_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
08e3:14f0 _nfree_
-13a1:09da+ ___MiniHeapFreeRover
+138c:09da+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
08e3:15eb+ _null_exit_rtn_
08e3:15eb+ __null_int23_exit_
08e3:15ec exit_
08e3:160d+ _exit_
-13a1:064a+ ___int23_exit
-13a1:064e ___FPE_handler_exit
+138c:064a+ ___int23_exit
+138c:064e ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
08e3:1629 ultoa_
08e3:16e7* ltoa_
08e3:1a99 __doclose_
08e3:1be3 __shutdown_stream_
08e3:1bfd fclose_
-13a1:09dc+ ___RmTmpFileFn
+138c:09dc+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
08e3:1c68+ __ibm_bios_get_ticks_
08e3:1cdf clock_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
08e3:1f03 fseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-13a1:0098 __IsTable
+138c:0098 __IsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
08e3:20fb tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
08e3:28f5 stackavail_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-13a1:065a __8087
-13a1:065b __real87
-13a1:065c __dos87emucall
-13a1:065e __dos87real
+138c:065a __8087
+138c:065b __real87
+138c:065c __dos87emucall
+138c:065e __dos87real
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
08e3:2904* __exit_with_msg_
08e3:2909 __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-13a1:0660 __curbrk
-13a1:0668 __STACKLOW
-13a1:066a __STACKTOP
-13a1:066c __cbyte
-13a1:066e __child
-13a1:0670 __no87
-13a1:067d ___FPE_handler
-13a1:0662 __psp
-13a1:0671 __get_ovl_stack
-13a1:0675 __restore_ovl_stack
-13a1:0679 __close_ovl_file
-13a1:0681 __LpCmdLine
-13a1:0685 __LpPgmName
-13a1:0664 __osmajor
-13a1:0665 __osminor
-13a1:0666 __osmode
-13a1:0667 __HShift
+138c:0660 __curbrk
+138c:0668 __STACKLOW
+138c:066a __STACKTOP
+138c:066c __cbyte
+138c:066e __child
+138c:0670 __no87
+138c:067d ___FPE_handler
+138c:0662 __psp
+138c:0671 __get_ovl_stack
+138c:0675 __restore_ovl_stack
+138c:0679 __close_ovl_file
+138c:0681 __LpCmdLine
+138c:0685 __LpPgmName
+138c:0664 __osmajor
+138c:0665 __osminor
+138c:0666 __osmode
+138c:0667 __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
08e3:2928 __InitFiles_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
08e3:2d9b __FiniRtns
08e3:2d9b* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-13a1:068a ___uselfn
+138c:068a ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
08e3:2e00 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
08e3:8e70* CDrawBmp_
08e3:8fd4* modexDrawBmp_
08e3:903a+ modexDrawBmpRegion_
-08e3:91a4* modex_sparky4_DrawBmpRegion_
-08e3:930e* modexDrawPlanarBuf_
-08e3:932c* modexDrawSprite_
-08e3:9392+ modexDrawSpriteRegion_
-08e3:950a* modexCopyPageRegion_
-08e3:9674* modexFadeOn_
-08e3:96a4* modexFadeOff_
-08e3:96d2* modexFlashOn_
-08e3:9700* modexFlashOff_
-08e3:97d0+ modexPalSave_
-08e3:9826 modexNewPal_
-08e3:9876* modexLoadPalFile_
-08e3:9958* modexSavePalFile_
-08e3:99d0* modexPalBlack_
-08e3:99fa* modexPalWhite_
-08e3:9a24+ modexPalUpdate_
-08e3:9f94+ modexPalUpdate1_
-08e3:a00e* modexPalUpdate0_
-08e3:a05a+ chkcolor_
-08e3:a372+ modexputPixel_
-08e3:a400* modexgetPixel_
-08e3:a486* modexhlin_
-08e3:a50a* modexprint_
-08e3:a6a4* modexprintbig_
-08e3:a820* pdump_
-08e3:a880* cls_
-08e3:a8ee+ modexWaitBorder_
-13a1:0694+ _VGA
+08e3:91a4* modexDrawPlanarBuf_
+08e3:91c2* modexDrawSprite_
+08e3:9228+ modexDrawSpriteRegion_
+08e3:93a0* modexCopyPageRegion_
+08e3:950a* modexFadeOn_
+08e3:953a* modexFadeOff_
+08e3:9568* modexFlashOn_
+08e3:9596* modexFlashOff_
+08e3:9666+ modexPalSave_
+08e3:96bc modexNewPal_
+08e3:970c* modexLoadPalFile_
+08e3:97ee* modexSavePalFile_
+08e3:9866* modexPalBlack_
+08e3:9890* modexPalWhite_
+08e3:98ba+ modexPalUpdate_
+08e3:9e2a+ modexPalUpdate1_
+08e3:9ea4* modexPalUpdate0_
+08e3:9ef0* modexPalOverscan_
+08e3:9f14+ chkcolor_
+08e3:a22c+ modexputPixel_
+08e3:a2ba* modexgetPixel_
+08e3:a340* modexhlin_
+08e3:a3c4* modexprint_
+08e3:a55e* modexprintbig_
+08e3:a6da* pdump_
+08e3:a73a* cls_
+08e3:a7a8+ modexWaitBorder_
+138c:0694+ _VGA
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
08e3:39e5* __set_commode_
-13a1:06a8 __commode
+138c:06a8 __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-13a1:06aa __fmode
+138c:06aa __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
08e3:39f1 __chktty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
08e3:46d7 __nmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-13a1:0050 ___Alphabet
+138c:0050 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
08e3:46da __lseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
08e3:4793 __GetIOMode_
08e3:47c8 __SetIOMode_nogrow_
-13a1:06c0 ___NFiles
-13a1:06c2 ___init_mode
-13a1:06ea ___io_mode
+138c:06c0 ___NFiles
+138c:06c2 ___init_mode
+138c:06ea ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
08e3:47fd __close_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
08e3:4b14 isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
08e3:4b30* __get_doserrno_ptr_
-13a1:12e8 __doserrno
+138c:12e8 __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-13a1:06ee ___umaskval
+138c:06ee ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
08e3:4b37 _dos_creat_
08e3:4b5b* _dos_creatnew_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
08e3:4d64 vsprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-13a1:12ec ___env_mask
-13a1:12f0 _environ
-13a1:12f4* __wenviron
+138c:12ec ___env_mask
+138c:12f0 _environ
+138c:12f4* __wenviron
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
08e3:4da6 _mbterm_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
08e3:52fc __chk8087_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
08e3:536c __EnterWVIDEO_
-13a1:070e+ ___WD_Present
+138c:070e+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
08e3:5390 fputc_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
08e3:5565 __prtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-13a1:12f8 ____Argv
-13a1:12fc ____Argc
+138c:12f8 ____Argv
+138c:12fc ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-13a1:0710 __amblksiz
+138c:0710 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-13a1:0746 __Start_XI
-13a1:077c __End_XI
-13a1:077c __Start_YI
-13a1:0794 __End_YI
+138c:0746 __Start_XI
+138c:077c __End_XI
+138c:077c __Start_YI
+138c:0794 __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-13a1:12fe ___historical_splitparms
+138c:12fe ___historical_splitparms
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
08e3:66c8* _heapenable_
-13a1:0712 ___heap_enabled
+138c:0712 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
08e3:66d9 __flushall_
08e3:676d flushall_
08e3:6b06 rand_
08e3:6b48* srand_
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-08e3:a996* textInit_
-13a1:1300 _romFonts
+08e3:a846* textInit_
+138c:1300 _romFonts
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
08e3:6b6b _bfree_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
08e3:705e __setenvp_
08e3:71ea __freeenvp_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-13a1:0718 ___IsDBCS
+138c:0718 ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
08e3:7248* _ismbblead_
-13a1:131c ___MBCSIsTable
+138c:131c ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
08e3:72a2 __mbinit_
-13a1:071a ___MBCodePage
+138c:071a ___MBCodePage
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
08e3:737d _mbdtoupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
08e3:738b toupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-13a1:071c __8087cw
+138c:071c __8087cw
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-13a1:071e ___Save8087
-13a1:0722 ___Rest8087
+138c:071e ___Save8087
+138c:0722 ___Rest8087
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
08e3:739a __GrabFP87_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
08e3:7565 strupr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-13a1:0726 ___EFG_printf
-13a1:072a* ___EFG_scanf
+138c:0726 ___EFG_printf
+138c:072a* ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
08e3:75ad ulltoa_
08e3:76ea* lltoa_
08e3:78e7 __Fini_FPE_handler_
08e3:791e* __FPEHandler
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-13a1:0744 ___FPE_int
+138c:0744 ___FPE_int
+--------------------+
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 00022b00 (142080.)
+Memory size: 000229b0 (141744.)
Entry point address: 08e3:0072
-Link time: 00:00.95
+Link time: 00:00.51