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/18 15:49:50
+Created on: 15/10/22 16:17:36
Executable Image: maptest.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 138a: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 0000258c
-16text_TEXT CODE AUTO 08e3:a7b0 0000010d
-16_in13_DATA FAR_DATA AUTO 136f:0000 000001a4
-FAR_DATA FAR_DATA AUTO 1389:0004 00000000
-_NULL BEGDATA DGROUP 138a:0000 00000020
-_AFTERNULL BEGDATA DGROUP 138c:0000 00000002
-CONST DATA DGROUP 138c:0002 00000076
-CONST2 DATA DGROUP 1393:0008 00000102
-_DATA DATA DGROUP 13a4:0000 000005a5
-XIB DATA DGROUP 13fe:0006 00000000
-XI DATA DGROUP 13fe:0006 00000036
-XIE DATA DGROUP 1401:000c 00000000
-YIB DATA DGROUP 1401:000c 00000000
-YI DATA DGROUP 1401:000c 00000018
-YIE DATA DGROUP 1403:0004 00000000
-STRINGS DATA DGROUP 1403:0004 00000000
-DATA DATA DGROUP 1403:0004 00000000
-_emu_init_start EMU DGROUP 1403:0004 00000000
-_emu_init_end EMU DGROUP 1403:0004 00000000
-_BSS BSS DGROUP 1404:0000 00000e82
-STACK STACK DGROUP 14ed: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)
-138a: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_
-138a:0920+ _beforesort
-138a:0924+ _aftersort
-138a: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_
-138a:0930* _finishcachebox
-138a:0934* _updatecachebox
-138a: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_
-138a: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)
-138a:04c6 ___iob
-138a:0944 ___ClosedStreams
-138a: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)
-138a:0000* __nullarea
-138a:062e* __ovlflag
-138a:062f* __intno
-138a: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)
-138a:094c __argv
-138a:0950 ___argv
-138a:0954 __argc
-138a: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_
-138a:0634 ___fheap
-138a:0636 ___fheapRover
-138a: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_
-138a: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_
-138a:0644 ___nheapbeg
-138a:0646 ___MiniHeapRover
-138a: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_
-138a: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_
-138a:064a+ ___int23_exit
-138a: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_
-138a: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)
-138a: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)
-138a:065a __8087
-138a:065b __real87
-138a:065c __dos87emucall
-138a: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)
-138a:0660 __curbrk
-138a:0668 __STACKLOW
-138a:066a __STACKTOP
-138a:066c __cbyte
-138a:066e __child
-138a:0670 __no87
-138a:067d ___FPE_handler
-138a:0662 __psp
-138a:0671 __get_ovl_stack
-138a:0675 __restore_ovl_stack
-138a:0679 __close_ovl_file
-138a:0681 __LpCmdLine
-138a:0685 __LpPgmName
-138a:0664 __osmajor
-138a:0665 __osminor
-138a:0666 __osmode
-138a: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)
-138a: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:98ba+ modexPalUpdate_
08e3:9e2a+ modexPalUpdate1_
08e3:9ea4* modexPalUpdate0_
-08e3:9ef0+ chkcolor_
-08e3:a208+ modexputPixel_
-08e3:a296* modexgetPixel_
-08e3:a31c* modexhlin_
-08e3:a3a0* modexprint_
-08e3:a53a* modexprintbig_
-08e3:a6b6* pdump_
-08e3:a716* cls_
-08e3:a784+ modexWaitBorder_
-138a:0694+ _VGA
+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_
-138a:06a8 __commode
+138c:06a8 __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-138a: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)
-138a: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_
-138a:06c0 ___NFiles
-138a:06c2 ___init_mode
-138a: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_
-138a:12e8 __doserrno
+138c:12e8 __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-138a: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)
-138a:12ec ___env_mask
-138a:12f0 _environ
-138a: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_
-138a: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)
-138a:12f8 ____Argv
-138a:12fc ____Argc
+138c:12f8 ____Argv
+138c:12fc ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-138a:0710 __amblksiz
+138c:0710 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-138a:0746 __Start_XI
-138a:077c __End_XI
-138a:077c __Start_YI
-138a: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)
-138a:12fe ___historical_splitparms
+138c:12fe ___historical_splitparms
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
08e3:66c8* _heapenable_
-138a: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:a826* textInit_
-138a: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)
-138a:0718 ___IsDBCS
+138c:0718 ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
08e3:7248* _ismbblead_
-138a:131c ___MBCSIsTable
+138c:131c ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
08e3:72a2 __mbinit_
-138a: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)
-138a:071c __8087cw
+138c:071c __8087cw
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-138a:071e ___Save8087
-138a: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)
-138a:0726 ___EFG_printf
-138a: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)
-138a:0744 ___FPE_int
+138c:0744 ___FPE_int
+--------------------+
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 00022990 (141712.)
+Memory size: 000229b0 (141744.)
Entry point address: 08e3:0072
-Link time: 00:00.48
+Link time: 00:00.51