From: sparky4 Date: Fri, 11 Sep 2015 20:05:51 +0000 (-0500) Subject: cleanings~ X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=9445fbf69b6a158c7111cd0e16f9d884e615d840;p=16.git cleanings~ modified: .gitignore deleted: 16.maw deleted: bakapi.maw modified: bcexmm.prj renamed: exmmtest.maw -> exmmtest.map deleted: fmemtest.maw deleted: fontgfx.maw deleted: inputest.maw modified: makefile deleted: maptest.maw deleted: palettec.maw deleted: pcxtest.maw modified: scroll.exe renamed: scroll.maw -> scroll.map deleted: test.maw deleted: test2.maw deleted: tsthimem.maw deleted: vgmtest.maw --- diff --git a/.gitignore b/.gitignore index 57a7589a..dbd6f053 100755 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,10 @@ makefile~ README~ TODO~ LICENCE~ +*.map +#*.MAP +!exmmtest.map +!scroll.map !boop.sh !awoo.sh !lowcase.sh diff --git a/16.maw b/16.maw deleted file mode 100755 index ef41effe..00000000 --- a/16.maw +++ /dev/null @@ -1,482 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 13:50:36 -Executable Image: 16.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 087e:0000 00009320 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 0000861a -16_in13_DATA FAR_DATA AUTO 0863:0000 000001a4 -FAR_DATA FAR_DATA AUTO 087d:0004 00000000 -_NULL BEGDATA DGROUP 087e:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0880:0000 00000002 -CONST DATA DGROUP 0880:0002 00000076 -CONST2 DATA DGROUP 0887:0008 00000102 -_DATA DATA DGROUP 0898:0000 00000506 -XIB DATA DGROUP 08e8:0006 00000000 -XI DATA DGROUP 08e8:0006 00000024 -XIE DATA DGROUP 08ea:000a 00000000 -YIB DATA DGROUP 08ea:000a 00000000 -YI DATA DGROUP 08ea:000a 00000012 -YIE DATA DGROUP 08eb:000c 00000000 -STRINGS DATA DGROUP 08eb:000c 00000000 -DATA DATA DGROUP 08eb:000c 00000000 -_BSS BSS DGROUP 08ec:0000 00000c39 -STACK STACK DGROUP 09b0:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: 16.o(/dos/z/16/src/16.c) -0000:006c main_ -Module: mapread.o(/dos/z/16/src/lib/mapread.c) -0000:01bc+ jsoneq_ -0000:021e+ dump_ -0000:05e4* loadmap_ -Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c) -0000:0ac0 jsmn_parse_ -0000:0dba jsmn_init_ -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:0de3 __STK -0000:0e03* __STKOVERFLOW_ -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:0fd8 VGAmodeX_ -0000:1072+ modexEnter_ -0000:1108* modexLeave_ -0000:111c* modexDefaultPage_ -0000:1172* modexNextPage_ -0000:11d8* modexNextPage0_ -0000:1236* modexShowPage_ -0000:12c8* modexPanPage_ -0000:12e4* modexSelectPlane_ -0000:1304+ modexClearRegion_ -0000:13f2* oldDrawBmp_ -0000:14ec* modexDrawBmp_ -0000:1512+ modexDrawBmpRegion_ -0000:1612* modexDrawPlanarBuf_ -0000:162c* modexDrawSprite_ -0000:1652+ modexDrawSpriteRegion_ -0000:175e* modexCopyPageRegion_ -0000:186e modexFadeOn_ -0000:189a modexFadeOff_ -0000:18c4* modexFlashOn_ -0000:18ee* modexFlashOff_ -0000:1994 modexPalSave_ -0000:19c6 modexNewPal_ -0000:1a0a* modexLoadPalFile_ -0000:1aac* modexSavePalFile_ -0000:1b16 modexPalBlack_ -0000:1b3c* modexPalWhite_ -0000:1b62+ modexPalUpdate_ -0000:1f12+ modexPalUpdate1_ -0000:1f68* modexPalUpdate0_ -0000:1faa+ chkcolor_ -0000:2190+ modexputPixel_ -0000:21fa* modexgetPixel_ -0000:2252* modexhlin_ -0000:22b8* modexprint_ -0000:2402* modexprintbig_ -0000:2546+ modexWaitBorder_ -087e:01c4+ _VGA -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:256a printf_ -Module: 16.lib(/dos/z/16/src/lib/16_in.c) -087e:0ffa+ _inpu -0000:26b8+ INL_KeyService_ -0000:2808+ Mouse_ -0000:2858+ IN_GetJoyAbs_ -0000:2af0+ IN_GetJoyButtonsDB_ -0000:2c60+ IN_SetupJoy_ -0000:2d50 IN_Startup_ -0000:2e06 IN_Default_ -0000:2e9a IN_Shutdown_ -0000:2ed8* IN_SetKeyHook_ -0000:2ef2+ IN_ClearKeysDown_ -0000:2f62* IN_ReadCursor_ -0000:3034 IN_ReadControl_ -0000:3338* IN_SetControlType_ -0000:3352* IN_GetScanName_ -0000:33b2* IN_WaitForKey_ -0000:33d0* IN_WaitForASCII_ -0000:33ee+ IN_AckBack_ -0000:3480* IN_Ack_ -0000:34e0+ IN_IsUserInput_ -0000:353c* IN_UserInput_ -0000:358c IN_KeyDown_ -0000:35ae+ IN_ClearKey_ -0000:35ea* IN_qb_ -Module: 16.lib(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:3620 detectcpu_ -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -087e:0000* __nullarea -0000:3674 _cstart_ -0000:3749* _Not_Enough_Memory_ -0000:3874 __exit_ -0000:3893 __do_exit_with_msg__ -0000:38d6 __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:38e0 _small_code_ -0000:38e0* CodeModelMismatch -Module: /usr/watcom/lib286/dos/clibc.lib(argcv.c) -087e:1150 __argv -087e:1154 ___argv -087e:1158 __argc -087e:115a ___argc -Module: /usr/watcom/lib286/dos/clibc.lib(strncmp.c) -0000:38e0 strncmp_ -Module: /usr/watcom/lib286/dos/clibc.lib(strstr.c) -0000:391f strstr_ -Module: /usr/watcom/lib286/dos/clibc.lib(atoi.c) -0000:39d9 atoi_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:3a41 _fmalloc_ -0000:3a41 malloc_ -087e:049a+ ___fheap -087e:049c ___fheapRover -087e:049e ___LargestSizeB4Rover -Module: 16.lib(/dos/z/16/src/lib/bitmap.c) -0000:3d04 bitmapLoadPcx_ -0000:3e28* bitmapLoadPcxTiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c) -0000:3f27+ __open_flags_ -0000:4118+ _fsopen_ -0000:417c fopen_ -0000:4252* freopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fread.c) -0000:42c7 fread_ -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:44ae __get_errno_ptr_ -0000:44b5 __get_doserrno_ptr_ -087e:11dc+ _errno -087e:11de+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -087e:04a4 ___iob -087e:060c __fmode -087e:11e0 ___OpenStreams -087e:11e4 ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fprintf.c) -0000:44bc fprintf_ -Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:44e9* _frealloc_ -0000:44e9 realloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(strncpy.c) -0000:45af strncpy_ -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:45eb* __exit_with_msg_ -0000:45ee __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -087e:060e __curbrk -087e:0616 __STACKLOW -087e:0618 __STACKTOP -087e:061a __cbyte -087e:061c __child -087e:061e __no87 -087e:062c ___FPE_handler -087e:0610 __psp -087e:0620 __get_ovl_stack -087e:0624 __restore_ovl_stack -087e:0628 __close_ovl_file -087e:0630 __LpCmdLine -087e:0634 __LpPgmName -087e:0612 __osmajor -087e:0613 __osminor -087e:0614 __osmode -087e:0615 __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) -0000:4608+ int86x_ -0000:469f int86_ -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:46c9+ __null_int23_exit_ -0000:46ca exit_ -0000:46f7* _exit_ -087e:0638+ ___int23_exit -087e:063a+ ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c) -0000:4711 __fill_buffer_ -0000:47fb fgetc_ -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:4898 __doclose_ -0000:4941 __shutdown_stream_ -0000:4958 fclose_ -087e:11e8+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:49a2 _ffree_ -0000:49a2 free_ -Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c) -0000:49e4 fwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(rand.c) -0000:4bd1 rand_ -0000:4c11* srand_ -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:4c98* textInit_ -087e:11ea _romFonts -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:4cfa __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(d_getvec.c) -0000:4dbb _dos_getvect_ -Module: /usr/watcom/lib286/dos/clibc.lib(d_setvec.c) -0000:4dc6 _dos_setvect_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4d) -0000:4dd4 __I4D -0000:4e1d __U4D -Module: 16.lib(/dos/z/16/src/lib/16_head.c) -0000:4ebe* wait_ -0000:4efe* filesize_ -0000:4f58* printmeminfoline_ -0000:513a US_CheckParm_ -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:520c __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:5268* __FInitRtns -0000:526c __InitRtns -0000:52c7* __FFiniRtns -0000:52cb __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -087e:0644 ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:5330 __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(initargv.c) -0000:5331 __Init_Argv_ -0000:538d+ _getargv_ -0000:5586 __Fini_Argv_ -Module: /usr/watcom/lib286/dos/clibc.lib(istable.c) -087e:0098 __IsTable -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:55a8 __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:55b0 __MemAllocator -0000:567a __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:57d7 __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:58c9 __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:5960 __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:5963 _nmalloc_ -087e:0646 ___nheapbeg -087e:0648 ___MiniHeapRover -087e:064a ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) -0000:5a9f fseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c) -0000:5be2* __set_commode_ -087e:064c __commode -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:5bee __set_errno_ -0000:5c00* __set_EDOM_ -0000:5c10* __set_ERANGE_ -0000:5c20* __set_EINVAL_ -0000:5c33 __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) -0000:5c3d tolower_ -Module: /usr/watcom/lib286/dos/clibc.lib(open.c) -0000:5e2d* open_ -0000:5e63 sopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:5e90 __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:5eb9 __freefp_ -0000:5f34 __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c) -0000:5f73 __allocfp_ -Module: /usr/watcom/lib286/dos/clibc.lib(qread.c) -0000:608f __qread_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:60ad __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:6143 __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:6289* fcloseall_ -0000:628e __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:6296* _msize_ -0000:6296 _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:62a7 __HeapManager_expand_ -0000:641c _nexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:646c _fexpand_ -0000:646c* _expand_ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:649d __EnterWVIDEO_ -087e:064e+ ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) -0000:64c1 intr_ -Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) -0000:64d3 segread_ -Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) -0000:64f3 __flushall_ -0000:654e flushall_ -Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c) -0000:6553 getche_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:656d __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:65a5 __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:65d4 __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:66ff _nfree_ -087e:1206+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:67f7 __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:684e fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:6916* __I4M -0000:6916 __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:692e __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(clockdos.c) -0000:76e8+ __ibm_bios_get_ticks_ -0000:775a clock_ -Module: /usr/watcom/lib286/dos/clibc.lib(kbhit.c) -0000:7781 kbhit_ -Module: /usr/watcom/lib286/dos/clibc.lib(ftell.c) -0000:7798 ftell_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:77f0 ultoa_ -0000:785f* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -087e:120c ____Argv -087e:1210 ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -087e:0658 __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -087e:06a6 __Start_XI -087e:06ca __End_XI -087e:06ca __Start_YI -087e:06dc __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(histsplt.c) -087e:1212 ___historical_splitparms -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:788e* _heapgrow_ -0000:788e* _fheapgrow_ -0000:788f _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:7903* _heapenable_ -087e:065a ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:7914 __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:799c __LastFree_ -0000:7a15 __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) -0000:7b22 lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) -0000:7b4d tell_ -Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c) -0000:7b5c _dos_open_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:7b80 __GetIOMode_ -0000:7ba5 __SetIOMode_nogrow_ -087e:065c ___NFiles -087e:065e ___init_mode -087e:0686 ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:7bc8 isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:7be4* _dosretax_ -0000:7be9* _dosret0_ -0000:7bf0 __set_errno_dos_ -0000:7c4a* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c) -087e:069e ___umaskval -Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c) -0000:7c54 _dos_creat_ -0000:7c76* _dos_creatnew_ -Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) -0000:7c96+ __grow_iomode_ -0000:7d53+ __shrink_iomode_ -0000:7d8c __SetIOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) -0000:7dec _bfree_ -Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:7e0d _bexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(dointr) -0000:7e62 _DoINTR_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:81db fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:81de wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:8207+ utoa_ -0000:8264 itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:8287 strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -087e:06a0 ___EFG_printf -087e:06a2* ___EFG_scanf -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -087e:1216 ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:82ba* _ismbblead_ -087e:1218 ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:82d4 ulltoa_ -0000:83b9* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(fflush.c) -0000:841a fflush_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -087e:0072 ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:842b* sbrk_ -0000:843a __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:84a2 __doserror_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) -0000:84ae __ChkTTYIOMode_ -0000:84ea* __IOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:84f7* _dos_close_ -0000:8503 _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:854f __mbinit_ -087e:06a4+ ___MBCodePage - - - +--------------------+ - | Libraries Used | - +--------------------+ - -16.lib -/usr/watcom/lib286/dos/clibc.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: 00011b00 (72448.) -Entry point address: 0000:3674 -Link time: 00:00.11 diff --git a/bakapi.maw b/bakapi.maw deleted file mode 100755 index 7ef82584..00000000 --- a/bakapi.maw +++ /dev/null @@ -1,450 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 13:50:36 -Executable Image: bakapi.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 07a6:0000 00008e80 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 00007a42 -FAR_DATA FAR_DATA AUTO 07a5:0002 00000000 -_NULL BEGDATA DGROUP 07a6:0000 00000020 -_AFTERNULL BEGDATA DGROUP 07a8:0000 00000002 -CONST DATA DGROUP 07a8:0002 00000076 -CONST2 DATA DGROUP 07af:0008 0000010a -_DATA DATA DGROUP 07c1:0000 0000023c -XIB DATA DGROUP 07e4:000c 00000000 -XI DATA DGROUP 07e4:000c 0000001e -XIE DATA DGROUP 07e6:000a 00000000 -YIB DATA DGROUP 07e6:000a 00000000 -YI DATA DGROUP 07e6:000a 00000012 -YIE DATA DGROUP 07e7:000c 00000000 -STRINGS DATA DGROUP 07e7:000c 00000000 -DATA DATA DGROUP 07e7:000c 00000000 -_BSS BSS DGROUP 07e7:000c 00000a56 -STACK STACK DGROUP 088e:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: bakapi.o(/dos/z/16/src/bakapi.c) -0000:00b2 main_ -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:019d __STK -0000:01bd* __STKOVERFLOW_ -Module: /usr/watcom/lib286/dos/clibc.lib(rand.c) -0000:01d8 rand_ -0000:0218* srand_ -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:03f8 VGAmodeX_ -0000:0492+ modexEnter_ -0000:0528* modexLeave_ -0000:053c modexDefaultPage_ -0000:0592* modexNextPage_ -0000:05f8* modexNextPage0_ -0000:0656 modexShowPage_ -0000:06e8* modexPanPage_ -0000:0704* modexSelectPlane_ -0000:0724 modexClearRegion_ -0000:0812* oldDrawBmp_ -0000:090c* modexDrawBmp_ -0000:0932+ modexDrawBmpRegion_ -0000:0a32* modexDrawPlanarBuf_ -0000:0a4c* modexDrawSprite_ -0000:0a72+ modexDrawSpriteRegion_ -0000:0b7e* modexCopyPageRegion_ -0000:0c8e* modexFadeOn_ -0000:0cba* modexFadeOff_ -0000:0ce4* modexFlashOn_ -0000:0d0e* modexFlashOff_ -0000:0db4+ modexPalSave_ -0000:0de6+ modexNewPal_ -0000:0e2a* modexLoadPalFile_ -0000:0ecc* modexSavePalFile_ -0000:0f36* modexPalBlack_ -0000:0f5c* modexPalWhite_ -0000:0f82+ modexPalUpdate_ -0000:1332+ modexPalUpdate1_ -0000:1388* modexPalUpdate0_ -0000:13ca+ chkcolor_ -0000:15b0 modexputPixel_ -0000:161a* modexgetPixel_ -0000:1672* modexhlin_ -0000:16d8 modexprint_ -0000:1822* modexprintbig_ -0000:1966+ modexWaitBorder_ -07a6:01c4 _VGA -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:19e8 textInit_ -07a6:0d2c _romFonts -Module: /usr/watcom/lib286/dos/clibc.lib(kbhit.c) -0000:1a32 kbhit_ -Module: 16.lib(/dos/z/16/src/lib/bakapee.c) -0000:1a58* pdump_ -0000:1ab2+ cls_ -0000:1aec+ colortest_ -0000:1b1c+ colorz_ -0000:1b5e+ ssd_ -0000:1be2+ dingpp_ -0000:1c0c+ dingo_ -0000:1c5c+ dingas_ -0000:1cb4+ dingu_ -0000:1cec+ dingq_ -0000:1d54 ding_ -Module: /usr/watcom/lib286/dos/clibc.lib(getch.c) -0000:20c2 getch_ -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:20dc printf_ -Module: /usr/watcom/lib286/dos/clibc.lib(scanf.c) -0000:2167+ vscanf_ -0000:2189 scanf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -07a6:0000* __nullarea -0000:21b0 _cstart_ -0000:2285* _Not_Enough_Memory_ -0000:23b0 __exit_ -0000:23cf __do_exit_with_msg__ -0000:2412 __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:241c _small_code_ -0000:241c* CodeModelMismatch -Module: /usr/watcom/lib286/dos/clibc.lib(argcv.c) -07a6:0d44 __argv -07a6:0d48 ___argv -07a6:0d4c __argc -07a6:0d4e ___argc -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:241c* __exit_with_msg_ -0000:241f __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -07a6:01f4 __curbrk -07a6:01fc __STACKLOW -07a6:01fe __STACKTOP -07a6:0200 __cbyte -07a6:0202 __child -07a6:0204 __no87 -07a6:0212 ___FPE_handler -07a6:01f6 __psp -07a6:0206 __get_ovl_stack -07a6:020a __restore_ovl_stack -07a6:020e __close_ovl_file -07a6:0216 __LpCmdLine -07a6:021a __LpPgmName -07a6:01f8 __osmajor -07a6:01f9 __osminor -07a6:01fa __osmode -07a6:01fb __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:243a __I4M -0000:243a __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) -0000:2452+ int86x_ -0000:24e9 int86_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:2513 _fmalloc_ -0000:2513 malloc_ -07a6:021e+ ___fheap -07a6:0220 ___fheapRover -07a6:0222 ___LargestSizeB4Rover -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:2616+ __null_int23_exit_ -0000:2617 exit_ -0000:2644* _exit_ -07a6:0224+ ___int23_exit -07a6:0226+ ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c) -0000:265e+ __open_flags_ -0000:284f+ _fsopen_ -0000:28b3 fopen_ -0000:2989* freopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c) -0000:29fe+ __fill_buffer_ -0000:2ae8 fgetc_ -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:2b85 __doclose_ -0000:2c2e __shutdown_stream_ -0000:2c45 fclose_ -07a6:0d50+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:2c8f _ffree_ -0000:2c8f free_ -Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c) -0000:2cd1 fwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(delay.c) -0000:2ebe delay_ -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -07a6:0228 ___iob -07a6:0390 __fmode -07a6:0d52 ___OpenStreams -07a6:0d56 ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:302a __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(ungetc.c) -0000:30eb ungetc_ -Module: /usr/watcom/lib286/dos/clibc.lib(scnf.c) -0000:4092 __scnf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:431a __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:4376* __FInitRtns -0000:437a __InitRtns -0000:43d5* __FFiniRtns -0000:43d9 __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -07a6:0392 ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:443e __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(initargv.c) -0000:443f __Init_Argv_ -0000:449b+ _getargv_ -0000:4694 __Fini_Argv_ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:46b6 __EnterWVIDEO_ -07a6:0394+ ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) -0000:46da intr_ -Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) -0000:46ec segread_ -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:470c __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:4710 __MemAllocator -0000:47da __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:4937 __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:4a29 __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:4ac0 __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:4ac3 _nmalloc_ -07a6:0396 ___nheapbeg -07a6:0398 ___MiniHeapRover -07a6:039a ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c) -0000:4b94* __set_commode_ -07a6:039c __commode -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:4ba0 __set_errno_ -0000:4bb2* __set_EDOM_ -0000:4bc2* __set_ERANGE_ -0000:4bd2* __set_EINVAL_ -0000:4be5 __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) -0000:4bef tolower_ -Module: /usr/watcom/lib286/dos/clibc.lib(open.c) -0000:4ddf* open_ -0000:4e15 sopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) -0000:4ead fseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:4ff0 __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:5019 __freefp_ -0000:5094 __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c) -0000:50d3 __allocfp_ -Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) -0000:51ef __flushall_ -0000:524a* flushall_ -Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c) -0000:524f getche_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:5269 __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(qread.c) -0000:52ff __qread_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:531d __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:5355 __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:5384 __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:54af _nfree_ -07a6:0d5e+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:55a7 __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:55fe __get_errno_ptr_ -0000:5605 __get_doserrno_ptr_ -07a6:0d60+ _errno -07a6:0d62+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:560c fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:56d4 __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:581a* fcloseall_ -0000:581f __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:5827 __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(istable.c) -07a6:0098 __IsTable -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -07a6:0d64 ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:65e1* _ismbblead_ -07a6:0d66 ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(mbtowc.c) -0000:65fb mbtowc_ -Module: /usr/watcom/lib286/dos/clibc.lib(bits.c) -07a6:019a __Bits -Module: /usr/watcom/lib286/dos/clibc.lib(fdfs086) -0000:66fe __FDFS -Module: /usr/watcom/lib286/dos/clibc.lib(i4d) -0000:6746* __I4D -0000:678f __U4D -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -07a6:039e ___EFG_printf -07a6:03a0 ___EFG_scanf -Module: /usr/watcom/lib286/dos/clibc.lib(i8m086) -0000:683e* __I8M -0000:683e __U8M -0000:6824* __I8ME -0000:6824* __U8ME -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -07a6:0e68 ____Argv -07a6:0e6c ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -07a6:03a2 __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -07a6:03ec __Start_XI -07a6:040a __End_XI -07a6:040a __Start_YI -07a6:041c __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(histsplt.c) -07a6:0e6e ___historical_splitparms -Module: /usr/watcom/lib286/dos/clibc.lib(dointr) -0000:6988 _DoINTR_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:6d01* _heapgrow_ -0000:6d01* _fheapgrow_ -0000:6d02 _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:6d76* _heapenable_ -07a6:03a4 ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:6d87 __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:6e0f __LastFree_ -0000:6e88 __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c) -0000:6f95 _dos_open_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:6fb9 __GetIOMode_ -0000:6fde __SetIOMode_nogrow_ -07a6:03a6 ___NFiles -07a6:03a8 ___init_mode -07a6:03d0 ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:7001 isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:701d* _dosretax_ -0000:7022* _dosret0_ -0000:7029 __set_errno_dos_ -0000:7083* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c) -07a6:03e8 ___umaskval -Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c) -0000:708d _dos_creat_ -0000:70af* _dos_creatnew_ -Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) -0000:70cf+ __grow_iomode_ -0000:718c+ __shrink_iomode_ -0000:71c5 __SetIOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) -0000:7225 lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) -0000:7250 tell_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:725f fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:7262 wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:728b+ utoa_ -0000:72e8 itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:730b strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:732d ulltoa_ -0000:7412* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:7473 ultoa_ -0000:74e2* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:754e __mbinit_ -07a6:03ea+ ___MBCodePage -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:7629* sbrk_ -0000:7638 __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:76a0 __doserror_ -Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:76ac* _frealloc_ -0000:76ac realloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) -0000:7772 __ChkTTYIOMode_ -0000:77ae* __IOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:77bb* _dos_close_ -0000:77c7 _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -07a6:0072 ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:77d5* _msize_ -0000:77d5 _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:77e6 __HeapManager_expand_ -0000:795b _nexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:79ab _fexpand_ -0000:79ab* _expand_ -Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) -0000:79dc _bfree_ -Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:79fd _bexpand_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -16.lib -/usr/watcom/lib286/dos/clibc.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: 000108e0 (67808.) -Entry point address: 0000:21b0 -Link time: 00:00.01 diff --git a/bcexmm.prj b/bcexmm.prj index 67f236f1..1e2cc622 100755 Binary files a/bcexmm.prj and b/bcexmm.prj differ diff --git a/exmmtest.maw b/exmmtest.map similarity index 99% rename from exmmtest.maw rename to exmmtest.map index e0e3da75..c45532d9 100755 --- a/exmmtest.maw +++ b/exmmtest.map @@ -1,6 +1,6 @@ Open Watcom Linker Version 1.9 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 13:50:36 +Created on: 15/09/11 15:04:17 Executable Image: exmmtest.exe creating a DOS executable diff --git a/fmemtest.maw b/fmemtest.maw deleted file mode 100755 index cacc28c1..00000000 --- a/fmemtest.maw +++ /dev/null @@ -1,300 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 13:50:36 -Executable Image: fmemtest.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 02e2:0000 000083f0 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 00002e0a -FAR_DATA FAR_DATA AUTO 02e1:000a 00000000 -_NULL BEGDATA DGROUP 02e2:0000 00000020 -_AFTERNULL BEGDATA DGROUP 02e4:0000 00000002 -CONST DATA DGROUP 02e4:0002 00000076 -CONST2 DATA DGROUP 02eb:0008 00000000 -_DATA DATA DGROUP 02ec:0000 000001fa -XIB DATA DGROUP 030b:000a 00000000 -XI DATA DGROUP 030b:000a 0000001e -XIE DATA DGROUP 030d:0008 00000000 -YIB DATA DGROUP 030d:0008 00000000 -YI DATA DGROUP 030d:0008 0000000c -YIE DATA DGROUP 030e:0004 00000000 -STRINGS DATA DGROUP 030e:0004 00000000 -DATA DATA DGROUP 030e:0004 00000000 -_BSS BSS DGROUP 030e:0004 0000012b -STACK STACK DGROUP 0321:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: fmemtest.o(/dos/z/16/src/fmemtest.c) -0000:00f2 main_ -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:0251 __STK -0000:0271* __STKOVERFLOW_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:028c _heapgrow_ -0000:028c _fheapgrow_ -0000:028d _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:0301 printf_ -Module: /usr/watcom/lib286/dos/clibc.lib(memavl.c) -0000:032e _memavl_ -Module: /usr/watcom/lib286/dos/clibc.lib(bmsize.c) -0000:0373 _bmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:0384 _msize_ -0000:0384 _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmsize.c) -0000:0395 _nmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -02e2:0000* __nullarea -0000:03aa _cstart_ -0000:047f* _Not_Enough_Memory_ -0000:05aa __exit_ -0000:05c9 __do_exit_with_msg__ -0000:060c __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:0616 _small_code_ -0000:0616* CodeModelMismatch -Module: /usr/watcom/lib286/dos/clibc.lib(argcv.c) -02e2:02c4 __argv -02e2:02c8 ___argv -02e2:02cc __argc -02e2:02ce ___argc -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:0616* __exit_with_msg_ -0000:0619 __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -02e2:00a6 __curbrk -02e2:00ae __STACKLOW -02e2:00b0 __STACKTOP -02e2:00b2 __cbyte -02e2:00b4 __child -02e2:00b6 __no87 -02e2:00c4 ___FPE_handler -02e2:00a8 __psp -02e2:00b8 __get_ovl_stack -02e2:00bc __restore_ovl_stack -02e2:00c0 __close_ovl_file -02e2:00c8 __LpCmdLine -02e2:00cc __LpPgmName -02e2:00aa __osmajor -02e2:00ab __osminor -02e2:00ac __osmode -02e2:00ad __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:06b9 __LastFree_ -0000:0732 __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:083f _nmalloc_ -02e2:00d0 ___nheapbeg -02e2:00d2 ___MiniHeapRover -02e2:00d4 ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:0910 _nfree_ -02e2:02d0+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -02e2:00d6 ___iob -02e2:023e* __fmode -02e2:02d2 ___OpenStreams -02e2:02d6 ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:0a20 __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:0ae1 __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:0b3d* __FInitRtns -0000:0b41 __InitRtns -0000:0b9c* __FFiniRtns -0000:0ba0 __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -02e2:0240 ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:0c04 __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(initargv.c) -0000:0c05 __Init_Argv_ -0000:0c61+ _getargv_ -0000:0e5a __Fini_Argv_ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:0e7c __EnterWVIDEO_ -02e2:0242+ ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -02e2:0244 __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:0ea0* _heapenable_ -02e2:0246 ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:0eb1* sbrk_ -0000:0ec0 __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:0f28 __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:0f30 __MemAllocator -0000:0ffa __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:1157 __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:129d* fcloseall_ -0000:12a2 __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:12aa fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:1372 __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:1408 __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:21c2 __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -02e2:02de ____Argv -02e2:02e2 ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:22ed+ __null_int23_exit_ -0000:22ee exit_ -0000:231b* _exit_ -02e2:0248+ ___int23_exit -02e2:024a+ ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -02e2:029a __Start_XI -02e2:02b8 __End_XI -02e2:02b8 __Start_YI -02e2:02c4 __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(histsplt.c) -02e2:02e4 ___historical_splitparms -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:2336* _fmalloc_ -0000:2336 malloc_ -02e2:024c+ ___fheap -02e2:024e ___fheapRover -02e2:0250 ___LargestSizeB4Rover -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:2439* _ffree_ -0000:2439 free_ -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:247b __get_errno_ptr_ -0000:2482 __get_doserrno_ptr_ -02e2:02e6+ _errno -02e2:02e8+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:2489+ __doclose_ -0000:2532 __shutdown_stream_ -0000:2549* fclose_ -02e2:02ea+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:2593 __freefp_ -0000:260e __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:264d __set_errno_ -0000:265f* __set_EDOM_ -0000:266f* __set_ERANGE_ -0000:267f* __set_EINVAL_ -0000:2692 __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:269c __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:26c5 wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:26ee+ utoa_ -0000:274b itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:276e* __I4M -0000:276e __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:2786 strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -02e2:0252 ___EFG_printf -02e2:0254* ___EFG_scanf -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -02e2:02ec ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:27b9* _ismbblead_ -02e2:02ee ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:27d3 ulltoa_ -0000:28b8* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:2919 ultoa_ -0000:2988* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:29b6 __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:29ee __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:2a45 fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:2a48 __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:2a4b __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:2b3d __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:2bd4 __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:2bd7 __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:2c06 isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -02e2:0072 ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:2c60 __mbinit_ -02e2:0256+ ___MBCodePage -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:2d3b* _dosretax_ -0000:2d40* _dosret0_ -0000:2d47 __set_errno_dos_ -0000:2da1* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:2dab __GetIOMode_ -0000:2dd0 __SetIOMode_nogrow_ -02e2:026c+ ___NFiles -02e2:026e+ ___init_mode -02e2:0296+ ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:2df3* _dos_close_ -0000:2dff _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:2e0e __doserror_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -/usr/watcom/lib286/dos/clibc.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: b210 (45584.) -Entry point address: 0000:03aa -Link time: 00:00.00 diff --git a/fontgfx.maw b/fontgfx.maw deleted file mode 100755 index 181aafb3..00000000 --- a/fontgfx.maw +++ /dev/null @@ -1,415 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 13:50:36 -Executable Image: fontgfx.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 05c4:0000 000091b0 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 00005c2f -FAR_DATA FAR_DATA AUTO 05c3:000f 00000000 -_NULL BEGDATA DGROUP 05c4:0000 00000020 -_AFTERNULL BEGDATA DGROUP 05c6:0000 00000002 -CONST DATA DGROUP 05c6:0002 00000076 -CONST2 DATA DGROUP 05cd:0008 00000000 -_DATA DATA DGROUP 05ce:0000 00000688 -XIB DATA DGROUP 0636:0008 00000000 -XI DATA DGROUP 0636:0008 0000001e -XIE DATA DGROUP 0638:0006 00000000 -YIB DATA DGROUP 0638:0006 00000000 -YI DATA DGROUP 0638:0006 00000012 -YIE DATA DGROUP 0639:0008 00000000 -STRINGS DATA DGROUP 0639:0008 00000000 -DATA DATA DGROUP 0639:0008 00000000 -_BSS BSS DGROUP 0639:0008 00000a4d -STACK STACK DGROUP 06df:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: fontgfx.o(/dos/z/16/src/fontgfx.c) -0000:001c main_ -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:0143 __STK -0000:0163* __STKOVERFLOW_ -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:01d8 textInit_ -05c4:0760 _romFonts -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:03e8* VGAmodeX_ -0000:0482 modexEnter_ -0000:0518 modexLeave_ -0000:052c modexDefaultPage_ -0000:0582* modexNextPage_ -0000:05e8* modexNextPage0_ -0000:0646* modexShowPage_ -0000:06d8* modexPanPage_ -0000:06f4* modexSelectPlane_ -0000:0714+ modexClearRegion_ -0000:0802* oldDrawBmp_ -0000:08fc* modexDrawBmp_ -0000:0922+ modexDrawBmpRegion_ -0000:0a22* modexDrawPlanarBuf_ -0000:0a3c* modexDrawSprite_ -0000:0a62+ modexDrawSpriteRegion_ -0000:0b6e* modexCopyPageRegion_ -0000:0c7e* modexFadeOn_ -0000:0caa* modexFadeOff_ -0000:0cd4* modexFlashOn_ -0000:0cfe* modexFlashOff_ -0000:0da4+ modexPalSave_ -0000:0dd6+ modexNewPal_ -0000:0e1a* modexLoadPalFile_ -0000:0ebc* modexSavePalFile_ -0000:0f26* modexPalBlack_ -0000:0f4c* modexPalWhite_ -0000:0f72+ modexPalUpdate_ -0000:1322+ modexPalUpdate1_ -0000:1378* modexPalUpdate0_ -0000:13ba+ chkcolor_ -0000:15a0+ modexputPixel_ -0000:160a* modexgetPixel_ -0000:1662* modexhlin_ -0000:16c8 modexprint_ -0000:1812 modexprintbig_ -0000:1956+ modexWaitBorder_ -05c4:0504+ _VGA -Module: /usr/watcom/lib286/dos/clibc.lib(getch.c) -0000:197a getch_ -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:1994 printf_ -Module: /usr/watcom/lib286/dos/clibc.lib(sprintf.c) -0000:19c1 sprintf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -05c4:0000* __nullarea -0000:19ee _cstart_ -0000:1ac3* _Not_Enough_Memory_ -0000:1bee __exit_ -0000:1c0d __do_exit_with_msg__ -0000:1c50 __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:1c5a _small_code_ -0000:1c5a* CodeModelMismatch -Module: /usr/watcom/lib286/dos/clibc.lib(argcv.c) -05c4:1078 __argv -05c4:107c ___argv -05c4:1080 __argc -05c4:1082 ___argc -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:1c5a* __exit_with_msg_ -0000:1c5d __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -05c4:052c __curbrk -05c4:0534 __STACKLOW -05c4:0536 __STACKTOP -05c4:0538 __cbyte -05c4:053a __child -05c4:053c __no87 -05c4:054a ___FPE_handler -05c4:052e __psp -05c4:053e __get_ovl_stack -05c4:0542 __restore_ovl_stack -05c4:0546 __close_ovl_file -05c4:054e __LpCmdLine -05c4:0552 __LpPgmName -05c4:0530 __osmajor -05c4:0531 __osminor -05c4:0532 __osmode -05c4:0533 __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) -0000:1c78+ int86x_ -0000:1d0f int86_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:1d39 _fmalloc_ -0000:1d39 malloc_ -05c4:0556+ ___fheap -05c4:0558 ___fheapRover -05c4:055a ___LargestSizeB4Rover -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:1e3c+ __null_int23_exit_ -0000:1e3d exit_ -0000:1e6a* _exit_ -05c4:055c+ ___int23_exit -05c4:055e+ ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c) -0000:1e84+ __open_flags_ -0000:2075+ _fsopen_ -0000:20d9 fopen_ -0000:21af* freopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c) -0000:2224+ __fill_buffer_ -0000:230e fgetc_ -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:23ab __doclose_ -0000:2454 __shutdown_stream_ -0000:246b fclose_ -05c4:1084+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:24b5 _ffree_ -0000:24b5 free_ -Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c) -0000:24f7 fwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(rand.c) -0000:26e4 rand_ -0000:2724* srand_ -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -05c4:0564 ___iob -05c4:06cc __fmode -05c4:1086 ___OpenStreams -05c4:108a ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:275f __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(vsprintf.c) -0000:2839 vsprintf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:285e __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:28ba* __FInitRtns -0000:28be __InitRtns -0000:2919* __FFiniRtns -0000:291d __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -05c4:06ce ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:2982 __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(initargv.c) -0000:2983 __Init_Argv_ -0000:29df+ _getargv_ -0000:2bd8 __Fini_Argv_ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:2bfa __EnterWVIDEO_ -05c4:06d0+ ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) -0000:2c1e intr_ -Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) -0000:2c30 segread_ -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:2c50 __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:2c60 __MemAllocator -0000:2d2a __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:2e87 __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:2f79 __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:3010 __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:3013 _nmalloc_ -05c4:06d2 ___nheapbeg -05c4:06d4 ___MiniHeapRover -05c4:06d6 ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c) -0000:30e4* __set_commode_ -05c4:06d8 __commode -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:30f0 __set_errno_ -0000:3102* __set_EDOM_ -0000:3112* __set_ERANGE_ -0000:3122* __set_EINVAL_ -0000:3135 __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) -0000:313f tolower_ -Module: /usr/watcom/lib286/dos/clibc.lib(open.c) -0000:332f* open_ -0000:3365 sopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) -0000:33fd fseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:3540 __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:3569 __freefp_ -0000:35e4 __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c) -0000:3623 __allocfp_ -Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) -0000:373f __flushall_ -0000:379a* flushall_ -Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c) -0000:379f getche_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:37b9 __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(qread.c) -0000:384f __qread_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:386d __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:38a5 __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:38d4 __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:39ff _nfree_ -05c4:1092+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:3af7 __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:3b4e __get_errno_ptr_ -0000:3b55 __get_doserrno_ptr_ -05c4:1094+ _errno -05c4:1096+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:3b5c fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:3c24* __I4M -0000:3c24 __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:3c3c __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:3d82* fcloseall_ -0000:3d87 __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:3d8f __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -05c4:1098 ____Argv -05c4:109c ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -05c4:06da __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -05c4:0728 __Start_XI -05c4:0746 __End_XI -05c4:0746 __Start_YI -05c4:0758 __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(histsplt.c) -05c4:109e ___historical_splitparms -Module: /usr/watcom/lib286/dos/clibc.lib(dointr) -0000:4b4a _DoINTR_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:4ec3* _heapgrow_ -0000:4ec3* _fheapgrow_ -0000:4ec4 _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:4f38* _heapenable_ -05c4:06dc ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:4f49 __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:4fd1 __LastFree_ -0000:504a __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c) -0000:5157 _dos_open_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:517b __GetIOMode_ -0000:51a0 __SetIOMode_nogrow_ -05c4:06de ___NFiles -05c4:06e0 ___init_mode -05c4:0708 ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:51c3 isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:51df* _dosretax_ -0000:51e4* _dosret0_ -0000:51eb __set_errno_dos_ -0000:5245* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c) -05c4:0720 ___umaskval -Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c) -0000:524f _dos_creat_ -0000:5271* _dos_creatnew_ -Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) -0000:5291+ __grow_iomode_ -0000:534e+ __shrink_iomode_ -0000:5387 __SetIOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) -0000:53e7 lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) -0000:5412 tell_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:5421 fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:5424 wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:544d+ utoa_ -0000:54aa itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:54cd strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -05c4:0722 ___EFG_printf -05c4:0724* ___EFG_scanf -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -05c4:10a2 ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:5500* _ismbblead_ -05c4:10a4 ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:551a ulltoa_ -0000:55ff* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:5660 ultoa_ -0000:56cf* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:56fd* sbrk_ -0000:570c __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:5774 __doserror_ -Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:5780* _frealloc_ -0000:5780 realloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) -0000:5846 __ChkTTYIOMode_ -0000:5882* __IOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:588f* _dos_close_ -0000:589b _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -05c4:0072 ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:58e7 __mbinit_ -05c4:0726+ ___MBCodePage -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:59c2* _msize_ -0000:59c2 _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:59d3 __HeapManager_expand_ -0000:5b48 _nexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:5b98 _fexpand_ -0000:5b98* _expand_ -Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) -0000:5bc9 _bfree_ -Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:5bea _bexpand_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -16.lib -/usr/watcom/lib286/dos/clibc.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: edf0 (60912.) -Entry point address: 0000:19ee -Link time: 00:00.02 diff --git a/inputest.maw b/inputest.maw deleted file mode 100755 index 2b2e6594..00000000 --- a/inputest.maw +++ /dev/null @@ -1,384 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 13:50:36 -Executable Image: inputest.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 04ee:0000 00008940 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 00004d14 -16_in13_DATA FAR_DATA AUTO 04d3:0000 000001a4 -FAR_DATA FAR_DATA AUTO 04ed:0004 00000000 -_NULL BEGDATA DGROUP 04ee:0000 00000020 -_AFTERNULL BEGDATA DGROUP 04f0:0000 00000002 -CONST DATA DGROUP 04f0:0002 00000076 -CONST2 DATA DGROUP 04f7:0008 00000102 -_DATA DATA DGROUP 0508:0000 000004c6 -XIB DATA DGROUP 0554:0006 00000000 -XI DATA DGROUP 0554:0006 00000024 -XIE DATA DGROUP 0556:000a 00000000 -YIB DATA DGROUP 0556:000a 00000000 -YI DATA DGROUP 0556:000a 00000012 -YIE DATA DGROUP 0557:000c 00000000 -STRINGS DATA DGROUP 0557:000c 00000000 -DATA DATA DGROUP 0557:000c 00000000 -_BSS BSS DGROUP 0558:0000 00000291 -STACK STACK DGROUP 0582:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: inputest.o(/dos/z/16/src/inputest.c) -0000:0010 main_ -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:0055 __STK -0000:0075* __STKOVERFLOW_ -Module: 16.lib(/dos/z/16/src/lib/16_in.c) -04ee:06aa+ _inpu -0000:01a8+ INL_KeyService_ -0000:02f8+ Mouse_ -0000:0348+ IN_GetJoyAbs_ -0000:05e0+ IN_GetJoyButtonsDB_ -0000:0750+ IN_SetupJoy_ -0000:0840 IN_Startup_ -0000:08f6 IN_Default_ -0000:098a IN_Shutdown_ -0000:09c8* IN_SetKeyHook_ -0000:09e2+ IN_ClearKeysDown_ -0000:0a52* IN_ReadCursor_ -0000:0b24 IN_ReadControl_ -0000:0e28* IN_SetControlType_ -0000:0e42* IN_GetScanName_ -0000:0ea2* IN_WaitForKey_ -0000:0ec0* IN_WaitForASCII_ -0000:0ede+ IN_AckBack_ -0000:0f70* IN_Ack_ -0000:0fd0+ IN_IsUserInput_ -0000:102c* IN_UserInput_ -0000:107c IN_KeyDown_ -0000:109e+ IN_ClearKey_ -0000:10da* IN_qb_ -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -04ee:0000* __nullarea -0000:1108 _cstart_ -0000:11dd* _Not_Enough_Memory_ -0000:1308 __exit_ -0000:1327 __do_exit_with_msg__ -0000:136a __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:1374 _small_code_ -0000:1374* CodeModelMismatch -Module: /usr/watcom/lib286/dos/clibc.lib(argcv.c) -04ee:0800 __argv -04ee:0804 ___argv -04ee:0808 __argc -04ee:080a ___argc -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:1374* __exit_with_msg_ -0000:1377 __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -04ee:045a __curbrk -04ee:0462 __STACKLOW -04ee:0464 __STACKTOP -04ee:0466 __cbyte -04ee:0468 __child -04ee:046a __no87 -04ee:0478 ___FPE_handler -04ee:045c __psp -04ee:046c __get_ovl_stack -04ee:0470 __restore_ovl_stack -04ee:0474 __close_ovl_file -04ee:047c __LpCmdLine -04ee:0480 __LpPgmName -04ee:045e __osmajor -04ee:045f __osminor -04ee:0460 __osmode -04ee:0461 __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) -0000:1392+ int86x_ -0000:1429 int86_ -Module: /usr/watcom/lib286/dos/clibc.lib(d_getvec.c) -0000:1453 _dos_getvect_ -Module: /usr/watcom/lib286/dos/clibc.lib(d_setvec.c) -0000:145e _dos_setvect_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4d) -0000:146c __I4D -0000:14b5 __U4D -Module: 16.lib(/dos/z/16/src/lib/16_head.c) -0000:154e* wait_ -0000:158e* filesize_ -0000:15e8* printmeminfoline_ -0000:17ca US_CheckParm_ -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:189c printf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:18c9 __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:1925* __FInitRtns -0000:1929 __InitRtns -0000:1984* __FFiniRtns -0000:1988 __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -04ee:0494 ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:19ec __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(initargv.c) -0000:19ed __Init_Argv_ -0000:1a49+ _getargv_ -0000:1c42 __Fini_Argv_ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:1c64 __EnterWVIDEO_ -04ee:0496+ ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) -0000:1c88 intr_ -Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) -0000:1c9a segread_ -Module: /usr/watcom/lib286/dos/clibc.lib(clockdos.c) -0000:1cba+ __ibm_bios_get_ticks_ -0000:1d2c clock_ -Module: /usr/watcom/lib286/dos/clibc.lib(kbhit.c) -0000:1d53 kbhit_ -Module: /usr/watcom/lib286/dos/clibc.lib(ftell.c) -0000:1d6a ftell_ -Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) -0000:1e2d fseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:1f70 ultoa_ -0000:1fdf* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(istable.c) -04ee:0098 __IsTable -Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) -0000:200d tolower_ -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -04ee:04a0 ___iob -04ee:0608* __fmode -04ee:0814 ___OpenStreams -04ee:0818 ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:2033 __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -04ee:081c ____Argv -04ee:0820 ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -04ee:060a __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:20f4+ __null_int23_exit_ -0000:20f5 exit_ -0000:2122* _exit_ -04ee:060c+ ___int23_exit -04ee:060e+ ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -04ee:0666 __Start_XI -04ee:068a __End_XI -04ee:068a __Start_YI -04ee:069c __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(histsplt.c) -04ee:0822 ___historical_splitparms -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:213c _nmalloc_ -04ee:0610 ___nheapbeg -04ee:0612 ___MiniHeapRover -04ee:0614 ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:220d _fmalloc_ -0000:220d malloc_ -04ee:0616+ ___fheap -04ee:0618 ___fheapRover -04ee:061a ___LargestSizeB4Rover -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:2310 _ffree_ -0000:2310 free_ -Module: /usr/watcom/lib286/dos/clibc.lib(dointr) -0000:2352 _DoINTR_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:26cc* __I4M -0000:26cc __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(fflush.c) -0000:26e4 fflush_ -Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) -0000:26f5 tell_ -Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) -0000:2704 lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:272f __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:285a __set_errno_ -0000:286c* __set_EDOM_ -0000:287c* __set_ERANGE_ -0000:288c* __set_EINVAL_ -0000:289f __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -04ee:0022 ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:28a9 __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:29ef* fcloseall_ -0000:29f4 __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:29fc fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:2ac4 __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:2b5a __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:3914 __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:3920 __MemAllocator -0000:39ea __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:3bcc __LastFree_ -0000:3c45 __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:3d52 __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:3d55 __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:3e47 __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:3ede __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:3ee1 _nfree_ -04ee:0824+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) -0000:3fd9* __flushall_ -0000:4034 flushall_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:4039 __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:4071 __GetIOMode_ -0000:4096 __SetIOMode_nogrow_ -04ee:061c ___NFiles -04ee:061e ___init_mode -04ee:0646 ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) -0000:40b9+ __grow_iomode_ -0000:4176+ __shrink_iomode_ -0000:41af __SetIOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:420f __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:4266 fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:4269 __get_errno_ptr_ -0000:4270 __get_doserrno_ptr_ -04ee:0828+ _errno -04ee:082a+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:4277+ __doclose_ -0000:4320 __shutdown_stream_ -0000:4337* fclose_ -04ee:082c+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:4381 __freefp_ -0000:43fc __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:443b __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:4464 wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:448d+ utoa_ -0000:44ea itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:450d strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -04ee:064a ___EFG_printf -04ee:064c* ___EFG_scanf -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -04ee:082e ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:4540* _ismbblead_ -04ee:0830 ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:455a ulltoa_ -0000:463f* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:46a0* _heapenable_ -04ee:064e ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:46b1* sbrk_ -0000:46c0 __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:4728* _heapgrow_ -0000:4728* _fheapgrow_ -0000:4729 _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:479d* _dosretax_ -0000:47a2* _dosret0_ -0000:47a9 __set_errno_dos_ -0000:4803* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:480d* _frealloc_ -0000:480d realloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) -0000:48d3 __ChkTTYIOMode_ -0000:490f* __IOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:491c* _dos_close_ -0000:4928 _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:4936 __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:4965 isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:49bf __mbinit_ -04ee:0664+ ___MBCodePage -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:4a9a* _msize_ -0000:4a9a _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:4aab __HeapManager_expand_ -0000:4c20 _nexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:4c70 _fexpand_ -0000:4c70* _expand_ -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:4ca2 __doserror_ -Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) -0000:4cae _bfree_ -Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:4ccf _bexpand_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -16.lib -/usr/watcom/lib286/dos/clibc.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: d820 (55328.) -Entry point address: 0000:1108 -Link time: 00:00.01 diff --git a/makefile b/makefile index 85dedb5a..e6548466 100755 --- a/makefile +++ b/makefile @@ -49,15 +49,15 @@ all: $(EXEC) #game and bakapi executables # 16.exe: 16.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib - wcl $(FLAGS) $(16FLAGS) 16.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib -fm=16.maw + wcl $(FLAGS) $(16FLAGS) 16.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib -fm=16.map bakapi.exe: bakapi.$(OBJ) 16.lib - wcl $(FLAGS) $(BAKAPIFLAGS) bakapi.$(OBJ) 16.lib -fm=bakapi.maw + wcl $(FLAGS) $(BAKAPIFLAGS) bakapi.$(OBJ) 16.lib -fm=bakapi.map # #Test Executables! # scroll.exe: scroll.$(OBJ) 16.lib mapread.$(OBJ) jsmn.$(OBJ) - wcl $(FLAGS) scroll.$(OBJ) 16.lib mapread.$(OBJ) jsmn.$(OBJ) -fm=scroll.maw + wcl $(FLAGS) scroll.$(OBJ) 16.lib mapread.$(OBJ) jsmn.$(OBJ) -fm=scroll.map scroll.$(OBJ): $(SRC)scroll.c wcl $(FLAGS) -c $(SRC)scroll.c @@ -67,22 +67,22 @@ scroll.$(OBJ): $(SRC)scroll.c # wcl $(FLAGS) -c $(SRC)sega.c test.exe: test.$(OBJ) gfx.lib - wcl $(FLAGS) test.$(OBJ) gfx.lib -fm=test.maw + wcl $(FLAGS) test.$(OBJ) gfx.lib -fm=test.map test2.exe: test2.$(OBJ) gfx.lib - wcl $(FLAGS) test2.$(OBJ) gfx.lib -fm=test2.maw + wcl $(FLAGS) test2.$(OBJ) gfx.lib -fm=test2.map fonttest.exe: fonttest.$(OBJ) 16.lib - wcl $(FLAGS) fonttest.$(OBJ) 16.lib# -fm=fonttest.maw + wcl $(FLAGS) fonttest.$(OBJ) 16.lib# -fm=fonttest.map #fonttes0.exe: fonttes0.$(OBJ) 16.lib # wcl $(FLAGS) fonttes0.$(OBJ) 16.lib fontgfx.exe: fontgfx.$(OBJ) 16.lib - wcl $(FLAGS) fontgfx.$(OBJ) 16.lib -fm=fontgfx.maw + wcl $(FLAGS) fontgfx.$(OBJ) 16.lib -fm=fontgfx.map inputest.exe: inputest.$(OBJ) 16.lib - wcl $(FLAGS) -D__DEBUG_InputMgr__=1 inputest.$(OBJ) 16.lib -fm=inputest.maw + wcl $(FLAGS) -D__DEBUG_InputMgr__=1 inputest.$(OBJ) 16.lib -fm=inputest.map #sountest.exe: sountest.$(OBJ) 16.lib # wcl $(FLAGS) sountest.$(OBJ) 16.lib @@ -91,7 +91,7 @@ inputest.exe: inputest.$(OBJ) 16.lib # wcl $(FLAGS) miditest.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) midi.$(OBJ) tsthimem.exe: tsthimem.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) - wcl $(FLAGS) tsthimem.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) -fm=tsthimem.maw + wcl $(FLAGS) tsthimem.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) -fm=tsthimem.map #testemm.exe: testemm.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) # wcl $(FLAGS) testemm.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) @@ -100,13 +100,13 @@ tsthimem.exe: tsthimem.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) # wcl $(FLAGS) testemm0.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) pcxtest.exe: pcxtest.$(OBJ) gfx.lib - wcl $(FLAGS) pcxtest.$(OBJ) gfx.lib -fm=pcxtest.maw + wcl $(FLAGS) pcxtest.$(OBJ) gfx.lib -fm=pcxtest.map palettec.exe: palettec.$(OBJ) 16.lib - wcl $(FLAGS) palettec.$(OBJ) 16.lib -fm=palettec.maw + wcl $(FLAGS) palettec.$(OBJ) 16.lib -fm=palettec.map maptest.exe: maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib - wcl $(FLAGS) maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib -fm=maptest.maw + wcl $(FLAGS) maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib -fm=maptest.map #maptest0.exe: maptest0.$(OBJ) fmapread.$(OBJ) farjsmn.$(OBJ)# 16.lib # wcl $(FLAGS) $(MFLAGS) maptest0.$(OBJ) fmapread.$(OBJ) farjsmn.$(OBJ)# 16.lib @@ -118,13 +118,13 @@ maptest.exe: maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib # wcl $(FLAGS) $(MFLAGS) emsdump.$(OBJ) memory.$(OBJ) fmemtest.exe: fmemtest.$(OBJ) 16.lib - wcl $(FLAGS) fmemtest.$(OBJ) 16.lib -fm=fmemtest.maw + wcl $(FLAGS) fmemtest.$(OBJ) 16.lib -fm=fmemtest.map exmmtest.exe: exmmtest.$(OBJ) 16.lib - wcl $(FLAGS) exmmtest.$(OBJ) 16.lib -fm=exmmtest.maw + wcl $(FLAGS) exmmtest.$(OBJ) 16.lib -fm=exmmtest.map vgmtest.exe: vgmtest.$(OBJ) 16.lib - wcl $(FLAGS) vgmtest.$(OBJ) 16.lib -fm=vgmtest.maw + wcl $(FLAGS) vgmtest.$(OBJ) 16.lib -fm=vgmtest.map # #executable's objects @@ -318,7 +318,7 @@ clean: .symbolic @$(REMOVECOMMAND) *.SMP @$(REMOVECOMMAND) *.hed @$(REMOVECOMMAND) *.MAP - @$(REMOVECOMMAND) *.maw + @$(REMOVECOMMAND) *.map @$(COPYCOMMAND) .git/config git_con.fig # @$(COPYCOMMAND) $(SRC)exmmtest.c $(EXMMTESTDIR)$(SRC) # @$(COPYCOMMAND) $(SRCLIB)16_mm.* $(EXMMTESTDIR)$(SRCLIB) diff --git a/maptest.maw b/maptest.maw deleted file mode 100755 index 12be8f0a..00000000 --- a/maptest.maw +++ /dev/null @@ -1,433 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 13:50:36 -Executable Image: maptest.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 0707:0000 00008f00 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 00007057 -FAR_DATA FAR_DATA AUTO 0706:0007 00000000 -_NULL BEGDATA DGROUP 0707:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0709:0000 00000002 -CONST DATA DGROUP 0709:0002 00000076 -CONST2 DATA DGROUP 0710:0008 00000102 -_DATA DATA DGROUP 0721:0000 00000252 -XIB DATA DGROUP 0746:0002 00000000 -XI DATA DGROUP 0746:0002 0000001e -XIE DATA DGROUP 0748:0000 00000000 -YIB DATA DGROUP 0748:0000 00000000 -YI DATA DGROUP 0748:0000 00000012 -YIE DATA DGROUP 0749:0002 00000000 -STRINGS DATA DGROUP 0749:0002 00000000 -DATA DATA DGROUP 0749:0002 00000000 -_BSS BSS DGROUP 0749:0002 00000ad5 -STACK STACK DGROUP 07f7:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: maptest.o(/dos/z/16/src/maptest.c) -0000:00a2 main_ -Module: mapread.o(/dos/z/16/src/lib/mapread.c) -0000:023c+ jsoneq_ -0000:029e+ dump_ -0000:0664 loadmap_ -Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c) -0000:0b40 jsmn_parse_ -0000:0e3a jsmn_init_ -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:0e63 __STK -0000:0e83* __STKOVERFLOW_ -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -0707:01b8 ___iob -0707:0320 __fmode -0707:0432 ___OpenStreams -0707:0436 ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fprintf.c) -0000:0e9e fprintf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -0707:0000* __nullarea -0000:0ecc _cstart_ -0000:0fa1* _Not_Enough_Memory_ -0000:10cc __exit_ -0000:10eb __do_exit_with_msg__ -0000:112e __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:1138 _small_code_ -0000:1138* CodeModelMismatch -Module: /usr/watcom/lib286/dos/clibc.lib(argcv.c) -0707:043a __argv -0707:043e ___argv -0707:0442 __argc -0707:0444 ___argc -Module: /usr/watcom/lib286/dos/clibc.lib(strncmp.c) -0000:1138 strncmp_ -Module: /usr/watcom/lib286/dos/clibc.lib(strstr.c) -0000:1177 strstr_ -Module: /usr/watcom/lib286/dos/clibc.lib(atoi.c) -0000:1231 atoi_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:1299 _fmalloc_ -0000:1299 malloc_ -0707:0322+ ___fheap -0707:0324 ___fheapRover -0707:0326 ___LargestSizeB4Rover -Module: 16.lib(/dos/z/16/src/lib/bitmap.c) -0000:1554 bitmapLoadPcx_ -0000:1678* bitmapLoadPcxTiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c) -0000:1777+ __open_flags_ -0000:1968+ _fsopen_ -0000:19cc fopen_ -0000:1aa2* freopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fread.c) -0000:1b17 fread_ -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:1cfe __get_errno_ptr_ -0000:1d05 __get_doserrno_ptr_ -0707:04c6+ _errno -0707:04c8+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:1d0c* _frealloc_ -0000:1d0c realloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(strncpy.c) -0000:1dd2 strncpy_ -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:1e0e* __exit_with_msg_ -0000:1e11 __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -0707:0334 __curbrk -0707:033c __STACKLOW -0707:033e __STACKTOP -0707:0340 __cbyte -0707:0342 __child -0707:0344 __no87 -0707:0352 ___FPE_handler -0707:0336 __psp -0707:0346 __get_ovl_stack -0707:034a __restore_ovl_stack -0707:034e __close_ovl_file -0707:0356 __LpCmdLine -0707:035a __LpPgmName -0707:0338 __osmajor -0707:0339 __osminor -0707:033a __osmode -0707:033b __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:1e2c __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:1f72* fcloseall_ -0000:1f77 __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:1f97 __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:2058 __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:20b4* __FInitRtns -0000:20b8 __InitRtns -0000:2113* __FFiniRtns -0000:2117 __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -0707:035e ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:217c __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(initargv.c) -0000:217d __Init_Argv_ -0000:21d9+ _getargv_ -0000:23d2 __Fini_Argv_ -Module: /usr/watcom/lib286/dos/clibc.lib(istable.c) -0707:0098 __IsTable -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:23f4 __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:2400 __MemAllocator -0000:24ca __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:2627 __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:2719 __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:27b0 __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:27b3 _nmalloc_ -0707:0360 ___nheapbeg -0707:0362 ___MiniHeapRover -0707:0364 ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:2884 printf_ -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:28b1 __doclose_ -0000:295a __shutdown_stream_ -0000:2971 fclose_ -0707:04ce+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:29bb+ __null_int23_exit_ -0000:29bc exit_ -0000:29e9* _exit_ -0707:0366+ ___int23_exit -0707:0368+ ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) -0000:2a6e fseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c) -0000:2bb1 __fill_buffer_ -0000:2c9b fgetc_ -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:2ef8* VGAmodeX_ -0000:2f92+ modexEnter_ -0000:3028* modexLeave_ -0000:303c* modexDefaultPage_ -0000:3092* modexNextPage_ -0000:30f8* modexNextPage0_ -0000:3156* modexShowPage_ -0000:31e8* modexPanPage_ -0000:3204* modexSelectPlane_ -0000:3224+ modexClearRegion_ -0000:3312* oldDrawBmp_ -0000:340c* modexDrawBmp_ -0000:3432+ modexDrawBmpRegion_ -0000:3532* modexDrawPlanarBuf_ -0000:354c* modexDrawSprite_ -0000:3572+ modexDrawSpriteRegion_ -0000:367e* modexCopyPageRegion_ -0000:378e* modexFadeOn_ -0000:37ba* modexFadeOff_ -0000:37e4* modexFlashOn_ -0000:380e* modexFlashOff_ -0000:38b4+ modexPalSave_ -0000:38e6 modexNewPal_ -0000:392a* modexLoadPalFile_ -0000:39cc* modexSavePalFile_ -0000:3a36* modexPalBlack_ -0000:3a5c* modexPalWhite_ -0000:3a82+ modexPalUpdate_ -0000:3e32+ modexPalUpdate1_ -0000:3e88* modexPalUpdate0_ -0000:3eca+ chkcolor_ -0000:40b0+ modexputPixel_ -0000:411a* modexgetPixel_ -0000:4172* modexhlin_ -0000:41d8* modexprint_ -0000:4322* modexprintbig_ -0000:4466+ modexWaitBorder_ -0707:0374+ _VGA -Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c) -0000:448a* __set_commode_ -0707:039c __commode -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:4496 __set_errno_ -0000:44a8* __set_EDOM_ -0000:44b8* __set_ERANGE_ -0000:44c8* __set_EINVAL_ -0000:44db __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) -0000:44e5 tolower_ -Module: /usr/watcom/lib286/dos/clibc.lib(open.c) -0000:46d5* open_ -0000:470b sopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:4738 __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:4761 __freefp_ -0000:47dc __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c) -0000:481b __allocfp_ -Module: /usr/watcom/lib286/dos/clibc.lib(qread.c) -0000:4937 __qread_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:4955 __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:49eb* _msize_ -0000:49eb _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:49fc __HeapManager_expand_ -0000:4b71 _nexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:4bc1 _ffree_ -0000:4bc1 free_ -Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:4c03 _fexpand_ -0000:4c03* _expand_ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:4c34 __EnterWVIDEO_ -0707:039e+ ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:4c58 fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:4d20 __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:5ada __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -0707:0dd0 ____Argv -0707:0dd4 ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -0707:03a0 __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -0707:03f2 __Start_XI -0707:0410 __End_XI -0707:0410 __Start_YI -0707:0422 __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(histsplt.c) -0707:0dd6 ___historical_splitparms -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:5c06* _heapgrow_ -0000:5c06* _fheapgrow_ -0000:5c07 _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:5c7b* _heapenable_ -0707:03a2 ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:5c8c __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:5d14 __LastFree_ -0000:5d8d __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:5e9a __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:5ed2 __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) -0000:5f01 lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) -0000:5f2c tell_ -Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) -0000:5f3b __flushall_ -0000:5f96* flushall_ -Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c) -0000:5f9b getche_ -Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) -0000:5fb5+ int86x_ -0000:604c int86_ -Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c) -0000:6076 fwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(rand.c) -0000:6263 rand_ -0000:62a3* srand_ -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:6328* textInit_ -0707:0dd8 _romFonts -Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c) -0000:6372 _dos_open_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:6396 __GetIOMode_ -0000:63bb __SetIOMode_nogrow_ -0707:03a8 ___NFiles -0707:03aa ___init_mode -0707:03d2 ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:63de isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:63fa* _dosretax_ -0000:63ff* _dosret0_ -0000:6406 __set_errno_dos_ -0000:6460* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c) -0707:03ea ___umaskval -Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c) -0000:646a _dos_creat_ -0000:648c* _dos_creatnew_ -Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) -0000:64ac+ __grow_iomode_ -0000:6569+ __shrink_iomode_ -0000:65a2 __SetIOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) -0000:6602 _bfree_ -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:6623 _nfree_ -0707:0df2+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:671b _bexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:6770 wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:6799+ utoa_ -0000:67f6 itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:681a* __I4M -0000:681a __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:6832 strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -0707:03ec ___EFG_printf -0707:03ee* ___EFG_scanf -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -0707:0df4 ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:6865* _ismbblead_ -0707:0df6 ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:687f ulltoa_ -0000:6964* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:69c5 ultoa_ -0000:6a34* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:6a62 __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:6ab9 fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:6abc* sbrk_ -0000:6acb __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) -0000:6b33 intr_ -Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) -0000:6b45 segread_ -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:6b66 __doserror_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) -0000:6b72 __ChkTTYIOMode_ -0000:6bae* __IOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -0707:0072 ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:6bf9 __mbinit_ -0707:03f0+ ___MBCodePage -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:6cd4* _dos_close_ -0000:6ce0 _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(dointr) -0000:6cee _DoINTR_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -16.lib -/usr/watcom/lib286/dos/clibc.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: ff70 (65392.) -Entry point address: 0000:0ecc -Link time: 00:00.01 diff --git a/palettec.maw b/palettec.maw deleted file mode 100755 index bdbbc1d9..00000000 --- a/palettec.maw +++ /dev/null @@ -1,398 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 13:50:36 -Executable Image: palettec.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 0584:0000 00008d30 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 00005829 -FAR_DATA FAR_DATA AUTO 0583:0009 00000000 -_NULL BEGDATA DGROUP 0584:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0586:0000 00000002 -CONST DATA DGROUP 0586:0002 00000076 -CONST2 DATA DGROUP 058d:0008 00000000 -_DATA DATA DGROUP 058e:0000 00000238 -XIB DATA DGROUP 05b1:0008 00000000 -XI DATA DGROUP 05b1:0008 00000018 -XIE DATA DGROUP 05b3:0000 00000000 -YIB DATA DGROUP 05b3:0000 00000000 -YI DATA DGROUP 05b3:0000 0000000c -YIE DATA DGROUP 05b3:000c 00000000 -STRINGS DATA DGROUP 05b3:000c 00000000 -DATA DATA DGROUP 05b3:000c 00000000 -_BSS BSS DGROUP 05b3:000c 00000a33 -STACK STACK DGROUP 0657:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: palettec.o(/dos/z/16/src/palettec.c) -0000:0022 main_ -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:0053 __STK -0000:0073* __STKOVERFLOW_ -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:0248* VGAmodeX_ -0000:02e2 modexEnter_ -0000:0378 modexLeave_ -0000:038c* modexDefaultPage_ -0000:03e2* modexNextPage_ -0000:0448* modexNextPage0_ -0000:04a6* modexShowPage_ -0000:0538* modexPanPage_ -0000:0554* modexSelectPlane_ -0000:0574+ modexClearRegion_ -0000:0662* oldDrawBmp_ -0000:075c* modexDrawBmp_ -0000:0782+ modexDrawBmpRegion_ -0000:0882* modexDrawPlanarBuf_ -0000:089c* modexDrawSprite_ -0000:08c2+ modexDrawSpriteRegion_ -0000:09ce* modexCopyPageRegion_ -0000:0ade* modexFadeOn_ -0000:0b0a* modexFadeOff_ -0000:0b34* modexFlashOn_ -0000:0b5e* modexFlashOff_ -0000:0c04 modexPalSave_ -0000:0c36 modexNewPal_ -0000:0c7a* modexLoadPalFile_ -0000:0d1c modexSavePalFile_ -0000:0d86* modexPalBlack_ -0000:0dac* modexPalWhite_ -0000:0dd2+ modexPalUpdate_ -0000:1182+ modexPalUpdate1_ -0000:11d8* modexPalUpdate0_ -0000:121a+ chkcolor_ -0000:1400+ modexputPixel_ -0000:146a* modexgetPixel_ -0000:14c2* modexhlin_ -0000:1528* modexprint_ -0000:1672* modexprintbig_ -0000:17b6+ modexWaitBorder_ -0584:00b4+ _VGA -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -0584:0000* __nullarea -0000:17da _cstart_ -0000:18af* _Not_Enough_Memory_ -0000:19da __exit_ -0000:19f9 __do_exit_with_msg__ -0000:1a3c __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:1a46 _small_code_ -0000:1a46* CodeModelMismatch -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:1a46* __exit_with_msg_ -0000:1a49 __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -0584:00dc __curbrk -0584:00e4 __STACKLOW -0584:00e6 __STACKTOP -0584:00e8 __cbyte -0584:00ea __child -0584:00ec __no87 -0584:00fa ___FPE_handler -0584:00de __psp -0584:00ee __get_ovl_stack -0584:00f2 __restore_ovl_stack -0584:00f6 __close_ovl_file -0584:00fe __LpCmdLine -0584:0102 __LpPgmName -0584:00e0 __osmajor -0584:00e1 __osminor -0584:00e2 __osmode -0584:00e3 __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) -0000:1a64+ int86x_ -0000:1afb int86_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:1b25 _fmalloc_ -0000:1b25 malloc_ -0584:0106+ ___fheap -0584:0108 ___fheapRover -0584:010a ___LargestSizeB4Rover -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:1c28 printf_ -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:1c55+ __null_int23_exit_ -0000:1c56 exit_ -0000:1c83* _exit_ -0584:010c+ ___int23_exit -0584:010e+ ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c) -0000:1c9d+ __open_flags_ -0000:1e8e+ _fsopen_ -0000:1ef2 fopen_ -0000:1fc8* freopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c) -0000:203d+ __fill_buffer_ -0000:2127 fgetc_ -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:21c4 __doclose_ -0000:226d __shutdown_stream_ -0000:2284 fclose_ -0584:0bfc+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:22ce _ffree_ -0000:22ce free_ -Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c) -0000:2310 fwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(rand.c) -0000:24fd rand_ -0000:253d* srand_ -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:25b8* textInit_ -0584:0bfe _romFonts -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:2602 __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:265e* __FInitRtns -0000:2662 __InitRtns -0000:26bd* __FFiniRtns -0000:26c1 __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -0584:0114 ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:2726 __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:2727 __EnterWVIDEO_ -0584:0116+ ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) -0000:274b intr_ -Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) -0000:275d segread_ -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:277d __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:2780 __MemAllocator -0000:284a __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:29a7 __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:2a99 __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:2b30 __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:2b33 _nmalloc_ -0584:0118 ___nheapbeg -0584:011a ___MiniHeapRover -0584:011c ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -0584:011e ___iob -0584:0286 __fmode -0584:0c16 ___OpenStreams -0584:0c1a ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:2c1c __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c) -0000:2cdd* __set_commode_ -0584:0288 __commode -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:2ce9 __set_errno_ -0000:2cfb* __set_EDOM_ -0000:2d0b* __set_ERANGE_ -0000:2d1b* __set_EINVAL_ -0000:2d2e __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) -0000:2d38 tolower_ -Module: /usr/watcom/lib286/dos/clibc.lib(open.c) -0000:2f28* open_ -0000:2f5e sopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) -0000:2ff6 fseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:3139 __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:3162 __freefp_ -0000:31dd __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c) -0000:321c __allocfp_ -Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) -0000:3338 __flushall_ -0000:3393* flushall_ -Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c) -0000:3398 getche_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:33b2 __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(qread.c) -0000:3448 __qread_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:3466 __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:349e __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:34cd __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:35f8 _nfree_ -0584:0c1e+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:36f0 __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:3747 __get_errno_ptr_ -0000:374e __get_doserrno_ptr_ -0584:0c20+ _errno -0584:0c22+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:3755 fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:381e* __I4M -0000:381e __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -0584:0c24 ____Argv -0584:0c28 ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -0584:028a __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -0584:02d8 __Start_XI -0584:02f0 __End_XI -0584:02f0 __Start_YI -0584:02fc __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(dointr) -0000:3836 _DoINTR_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:3baf* _heapgrow_ -0000:3baf* _fheapgrow_ -0000:3bb0 _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:3c24* _heapenable_ -0584:028c ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:3c35 __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:3cbd __LastFree_ -0000:3d36 __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:3e43 __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:3f89* fcloseall_ -0000:3f8e __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:3f96 __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c) -0000:4d50 _dos_open_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:4d74 __GetIOMode_ -0000:4d99 __SetIOMode_nogrow_ -0584:028e ___NFiles -0584:0290 ___init_mode -0584:02b8 ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:4dbc isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:4dd8* _dosretax_ -0000:4ddd* _dosret0_ -0000:4de4 __set_errno_dos_ -0000:4e3e* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c) -0584:02d0 ___umaskval -Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c) -0000:4e48 _dos_creat_ -0000:4e6a* _dos_creatnew_ -Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) -0000:4e8a+ __grow_iomode_ -0000:4f47+ __shrink_iomode_ -0000:4f80 __SetIOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) -0000:4fe0 lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) -0000:500b tell_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:501a fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:501d* sbrk_ -0000:502c __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:5094 wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:50bd+ utoa_ -0000:511a itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:513d strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -0584:02d2 ___EFG_printf -0584:02d4* ___EFG_scanf -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -0584:0c2c ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:5170* _ismbblead_ -0584:0c2e ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:518a ulltoa_ -0000:526f* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:52d0 ultoa_ -0000:533f* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:536e __doserror_ -Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:537a* _frealloc_ -0000:537a realloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) -0000:5440 __ChkTTYIOMode_ -0000:547c* __IOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:5489* _dos_close_ -0000:5495 _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -0584:0072 ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:54e1 __mbinit_ -0584:02d6+ ___MBCodePage -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:55bc* _msize_ -0000:55bc _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:55cd __HeapManager_expand_ -0000:5742 _nexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:5792 _fexpand_ -0000:5792* _expand_ -Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) -0000:57c3 _bfree_ -Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:57e4 _bexpand_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -16.lib -/usr/watcom/lib286/dos/clibc.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: e570 (58736.) -Entry point address: 0000:17da -Link time: 00:00.01 diff --git a/pcxtest.maw b/pcxtest.maw deleted file mode 100755 index 6dbbe3b8..00000000 --- a/pcxtest.maw +++ /dev/null @@ -1,493 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 12:56:32 -Executable Image: pcxtest.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 07e1:0000 000091f0 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 00007df5 -FAR_DATA FAR_DATA AUTO 07e0:0005 00000000 -_NULL BEGDATA DGROUP 07e1:0000 00000020 -_AFTERNULL BEGDATA DGROUP 07e3:0000 00000002 -CONST DATA DGROUP 07e3:0002 00000090 -CONST2 DATA DGROUP 07ec:0002 00000132 -_DATA DATA DGROUP 0800:0000 00000306 -XIB DATA DGROUP 0830:0006 00000000 -XI DATA DGROUP 0830:0006 00000030 -XIE DATA DGROUP 0833:0006 00000000 -YIB DATA DGROUP 0833:0006 00000000 -YI DATA DGROUP 0833:0006 0000000c -YIE DATA DGROUP 0834:0002 00000000 -STRINGS DATA DGROUP 0834:0002 00000000 -DATA DATA DGROUP 0834:0002 00000000 -_emu_init_start EMU DGROUP 0834:0002 00000000 -_emu_init_end EMU DGROUP 0834:0002 00000000 -_BSS BSS DGROUP 0834:0002 00000cb8 -STACK STACK DGROUP 0900:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: pcxtest.o(/dos/z/16/src/pcxtest.c) -0000:0050 main_ -07e1:01f4+ _clockw -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:01b7 __STK -0000:01d7* __STKOVERFLOW_ -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0000:03b8* VGAmodeX_ -0000:0452 modexEnter_ -0000:04e8 modexLeave_ -0000:04fc modexDefaultPage_ -0000:0552* modexNextPage_ -0000:05b8* modexNextPage0_ -0000:0616* modexShowPage_ -0000:06a8* modexPanPage_ -0000:06c4* modexSelectPlane_ -0000:06e4 modexClearRegion_ -0000:07d2 oldDrawBmp_ -0000:08cc modexDrawBmp_ -0000:08f2+ modexDrawBmpRegion_ -0000:09f2* modexDrawPlanarBuf_ -0000:0a0c modexDrawSprite_ -0000:0a32+ modexDrawSpriteRegion_ -0000:0b3e modexCopyPageRegion_ -0000:0c4e* modexFadeOn_ -0000:0c7a* modexFadeOff_ -0000:0ca4* modexFlashOn_ -0000:0cce* modexFlashOff_ -0000:0d74+ modexPalSave_ -0000:0da6 modexNewPal_ -0000:0dea* modexLoadPalFile_ -0000:0e8c* modexSavePalFile_ -0000:0ef6* modexPalBlack_ -0000:0f1c* modexPalWhite_ -0000:0f42+ modexPalUpdate_ -0000:12f2 modexPalUpdate1_ -0000:1348* modexPalUpdate0_ -0000:138a+ chkcolor_ -0000:1570+ modexputPixel_ -0000:15da* modexgetPixel_ -0000:1632* modexhlin_ -0000:1698* modexprint_ -0000:17e2* modexprintbig_ -0000:1926+ modexWaitBorder_ -07e1:0204 _VGA -Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) -0000:1b04 bitmapLoadPcx_ -0000:1c28* bitmapLoadPcxTiles_ -Module: gfx.lib(/dos/z/16/src/lib/planar.c) -0000:1d30 planar_buf_from_bitmap_ -0000:1dda+ planar_buf_alloc_ -0000:1e50* planar_buf_free_ -Module: /usr/watcom/lib286/dos/clibc.lib(kbhit.c) -0000:1e92 kbhit_ -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:1ea9 printf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -07e1:0000* __nullarea -0000:1ed6 _cstart_ -0000:1fab* _Not_Enough_Memory_ -0000:20d6 __exit_ -0000:20f5 __do_exit_with_msg__ -0000:2138 __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(fltused.c) -07e1:0244 _fltused_ -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:2142 _small_code_ -0000:2142* CodeModelMismatch -Module: /usr/watcom/lib286/dos/clibc.lib(_8087) -07e1:0246 __8087 -07e1:0247 __real87 -07e1:0248 __dos87emucall -07e1:024a __dos87real -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:2142* __exit_with_msg_ -0000:2145 __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -07e1:024c __curbrk -07e1:0254 __STACKLOW -07e1:0256 __STACKTOP -07e1:0258 __cbyte -07e1:025a __child -07e1:025c __no87 -07e1:026a ___FPE_handler -07e1:024e __psp -07e1:025e __get_ovl_stack -07e1:0262 __restore_ovl_stack -07e1:0266 __close_ovl_file -07e1:026e __LpCmdLine -07e1:0272 __LpPgmName -07e1:0250 __osmajor -07e1:0251 __osminor -07e1:0252 __osmode -07e1:0253 __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) -0000:2160+ int86x_ -0000:21f7 int86_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:2221 _fmalloc_ -0000:2221 malloc_ -07e1:0276+ ___fheap -07e1:0278 ___fheapRover -07e1:027a ___LargestSizeB4Rover -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:2324+ __null_int23_exit_ -0000:2325 exit_ -0000:2352* _exit_ -07e1:027c+ ___int23_exit -07e1:027e ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c) -0000:236c+ __open_flags_ -0000:255d+ _fsopen_ -0000:25c1 fopen_ -0000:2697* freopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c) -0000:270c __fill_buffer_ -0000:27f6 fgetc_ -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:2893 __doclose_ -0000:293c __shutdown_stream_ -0000:2953 fclose_ -07e1:0eb2+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:299d _ffree_ -0000:299d free_ -Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c) -0000:29df fwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(rand.c) -0000:2bcc rand_ -0000:2c0c* srand_ -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0000:2c88* textInit_ -07e1:0eb4 _romFonts -Module: /usr/watcom/lib286/dos/clibc.lib(fread.c) -0000:2cd2 fread_ -Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) -0000:2f24 fseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -07e1:0284 ___iob -07e1:03ec __fmode -07e1:0ecc ___OpenStreams -07e1:0ed0 ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fprintf.c) -0000:3067 fprintf_ -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:30ac __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:316d __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:31c9* __FInitRtns -0000:31cd __InitRtns -0000:3228* __FFiniRtns -0000:322c __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -07e1:03ee ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:3290 __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(setefg.c) -0000:3291 __setEFGfmt_ -Module: /usr/watcom/lib286/dos/clibc.lib(chk8087.c) -0000:32bf* _fpreset_ -0000:32ea __init_8087_ -0000:3311+ __default_sigfpe_handler_ -0000:3322 __chk8087_ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:338d __EnterWVIDEO_ -07e1:03f0+ ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) -0000:33b1 intr_ -Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) -0000:33c3 segread_ -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:33e3 __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:33f0 __MemAllocator -0000:34ba __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:3617 __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:3709 __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:37a0 __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:37a3 _nmalloc_ -07e1:03f2 ___nheapbeg -07e1:03f4 ___MiniHeapRover -07e1:03f6 ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c) -0000:3874* __set_commode_ -07e1:03f8 __commode -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:3880 __set_errno_ -0000:3892* __set_EDOM_ -0000:38a2 __set_ERANGE_ -0000:38b2* __set_EINVAL_ -0000:38c5 __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) -0000:38cf tolower_ -Module: /usr/watcom/lib286/dos/clibc.lib(open.c) -0000:3abf* open_ -0000:3af5 sopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:3b22 __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:3b4b __freefp_ -0000:3bc6 __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c) -0000:3c05 __allocfp_ -Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) -0000:3d21 __flushall_ -0000:3d7c* flushall_ -Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c) -0000:3d81 getche_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:3d9b __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(qread.c) -0000:3e31 __qread_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:3e4f __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:3e87 __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:3eb6 __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:3fe1 _nfree_ -07e1:0ed4+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:40d9 __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:4130 __get_errno_ptr_ -0000:4137 __get_doserrno_ptr_ -07e1:0ed6+ _errno -07e1:0ed8+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:413e fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:4206 __I4M -0000:4206 __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) -0000:421e lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) -0000:4249 tell_ -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:4258 __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:439e* fcloseall_ -0000:43a3 __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:43ab __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -07e1:0eda ____Argv -07e1:0ede ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -07e1:03fa __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -07e1:04f6 __Start_XI -07e1:0526 __End_XI -07e1:0526 __Start_YI -07e1:0532 __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -07e1:03fc ___EFG_printf -07e1:03fe ___EFG_scanf -Module: /usr/watcom/lib286/math87c.lib(efgfmt.c) -0000:5177 _EFG_Format_ -Module: /usr/watcom/lib286/math87c.lib(cnvs2d.c) -0000:5303 __cnvs2d_ -Module: /usr/watcom/lib286/dos/clibc.lib(8087cw.c) -07e1:0400 __8087cw -Module: /usr/watcom/lib286/dos/clibc.lib(save8087.c) -07e1:0402 ___Save8087 -07e1:0404 ___Rest8087 -Module: /usr/watcom/lib286/dos/clibc.lib(grabfp87.c) -0000:531b __GrabFP87_ -Module: /usr/watcom/lib286/dos/clibc.lib(init8087) -0000:5338* __init_8087_emu -0000:533c __x87id -Module: /usr/watcom/lib286/dos/clibc.lib(dointr) -0000:537c _DoINTR_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:56f5* _heapgrow_ -0000:56f5* _fheapgrow_ -0000:56f6 _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:576a* _heapenable_ -07e1:0406 ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:577b __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:5803 __LastFree_ -0000:587c __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c) -0000:5989 _dos_open_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:59ad __GetIOMode_ -0000:59d2 __SetIOMode_nogrow_ -07e1:0408 ___NFiles -07e1:040a ___init_mode -07e1:0432 ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:59f5 isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:5a11* _dosretax_ -0000:5a16* _dosret0_ -0000:5a1d __set_errno_dos_ -0000:5a77* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c) -07e1:044a ___umaskval -Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c) -0000:5a81 _dos_creat_ -0000:5aa3* _dos_creatnew_ -Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) -0000:5ac3+ __grow_iomode_ -0000:5b80+ __shrink_iomode_ -0000:5bb9 __SetIOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:5c19 fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:5c1c wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:5c45+ utoa_ -0000:5ca2 itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:5cc5 strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -07e1:0ee2 ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:5ce7* _ismbblead_ -07e1:0ee4 ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:5d01 ulltoa_ -0000:5de6* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:5e47 ultoa_ -0000:5eb6* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(rtcntrl.c) -0000:5ee4* _SetLD64bit_ -0000:5eef* _SetLD80bit_ -0000:5efa _LDisDouble_ -Module: /usr/watcom/lib286/math87c.lib(ldcvt.c) -0000:6026 _LDScale10x_ -0000:6583 __LDcvt_ -Module: /usr/watcom/lib286/noemu87.lib(emustub.asm) -0000:0000* FJSRQQ -0000:0000* FISRQQ -0000:0000* FIERQQ -0000:0000 FIDRQQ -0000:0000 FIWRQQ -0000:0000* FJCRQQ -0000:0000* FJARQQ -0000:0000* FICRQQ -0000:0000* FIARQQ -0000:6ab0 __init_87_emulator -Module: /usr/watcom/lib286/math87c.lib(strtod.c) -0000:7025+ __Strtold_ -0000:71d1 strtod_ -Module: /usr/watcom/lib286/dos/clibc.lib(fpe87) -0000:736c __Init_FPE_handler_ -0000:73a5 __Fini_FPE_handler_ -0000:73dc* __FPEHandler -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:766e* sbrk_ -0000:767d __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:76e6 __doserror_ -Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:76f2* _frealloc_ -0000:76f2 realloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) -0000:77b8 __ChkTTYIOMode_ -0000:77f4* __IOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:7801* _dos_close_ -0000:780d _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -07e1:008c ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:7859 __mbinit_ -07e1:04f0+ ___MBCodePage -Module: /usr/watcom/lib286/math87c.lib(ldclass.c) -0000:7934 __LDClass_ -0000:7982* _FLClass_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4d) -0000:7994 __I4D -0000:79dd* __U4D -Module: /usr/watcom/lib286/dos/clibc.lib(istable.c) -07e1:00b2 __IsTable -Module: /usr/watcom/lib286/math87c.lib(bufld086) -0000:7a62 __ZBuf2LD -Module: /usr/watcom/lib286/math87c.lib(inf_nan.c) -07e1:01b4* ___f_infinity -07e1:01b8* ___f_posqnan -07e1:01bc ___d_infinity -07e1:01c4 ___d_posqnan -07e1:01cc* ___ld_infinity -07e1:01d4* ___ld_posqnan -Module: /usr/watcom/lib286/dos/clibc.lib(hugeval.c) -07e1:01dc __HugeValue -Module: /usr/watcom/lib286/dos/clibc.lib(fpeint.c) -07e1:04f2 ___FPE_int -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:7b42* _msize_ -0000:7b42 _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:7b53 __HeapManager_expand_ -0000:7cc8 _nexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:7d18 _fexpand_ -0000:7d18* _expand_ -Module: /usr/watcom/lib286/dos/clibc.lib(nonibm.c) -0000:7d49+ __is_nonIBM_ -07e1:04f4 ___NonIBM -Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) -0000:7d8f _bfree_ -Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:7db0 _bexpand_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/usr/watcom/lib286/dos/clibc.lib -/usr/watcom/lib286/math87c.lib -/usr/watcom/lib286/noemu87.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: 00011000 (69632.) -Entry point address: 0000:1ed6 -Link time: 00:00.01 diff --git a/scroll.exe b/scroll.exe index 825f9872..655575e0 100755 Binary files a/scroll.exe and b/scroll.exe differ diff --git a/scroll.maw b/scroll.map similarity index 99% rename from scroll.maw rename to scroll.map index 376e1246..a8ad6aa0 100755 --- a/scroll.maw +++ b/scroll.map @@ -1,6 +1,6 @@ Open Watcom Linker Version 1.9 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 13:50:36 +Created on: 15/09/11 15:04:18 Executable Image: scroll.exe creating a DOS executable diff --git a/test.maw b/test.maw deleted file mode 100755 index 86eaca81..00000000 --- a/test.maw +++ /dev/null @@ -1,399 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 12:56:32 -Executable Image: test.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 0596:0000 00008d30 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 00005949 -FAR_DATA FAR_DATA AUTO 0595:0009 00000000 -_NULL BEGDATA DGROUP 0596:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0598:0000 00000002 -CONST DATA DGROUP 0598:0002 00000076 -CONST2 DATA DGROUP 059f:0008 00000000 -_DATA DATA DGROUP 05a0:0000 00000238 -XIB DATA DGROUP 05c3:0008 00000000 -XI DATA DGROUP 05c3:0008 00000018 -XIE DATA DGROUP 05c5:0000 00000000 -YIB DATA DGROUP 05c5:0000 00000000 -YI DATA DGROUP 05c5:0000 0000000c -YIE DATA DGROUP 05c5:000c 00000000 -STRINGS DATA DGROUP 05c5:000c 00000000 -DATA DATA DGROUP 05c5:000c 00000000 -_BSS BSS DGROUP 05c5:000c 00000a33 -STACK STACK DGROUP 0669:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: test.o(/dos/z/16/src/test.c) -0000:0022 main_ -0596:00a4* _clockw -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:0169 __STK -0000:0189* __STKOVERFLOW_ -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0000:0368* VGAmodeX_ -0000:0402 modexEnter_ -0000:0498 modexLeave_ -0000:04ac modexDefaultPage_ -0000:0502 modexNextPage_ -0000:0568* modexNextPage0_ -0000:05c6 modexShowPage_ -0000:0658* modexPanPage_ -0000:0674* modexSelectPlane_ -0000:0694 modexClearRegion_ -0000:0782* oldDrawBmp_ -0000:087c* modexDrawBmp_ -0000:08a2+ modexDrawBmpRegion_ -0000:09a2* modexDrawPlanarBuf_ -0000:09bc* modexDrawSprite_ -0000:09e2+ modexDrawSpriteRegion_ -0000:0aee* modexCopyPageRegion_ -0000:0bfe modexFadeOn_ -0000:0c2a modexFadeOff_ -0000:0c54* modexFlashOn_ -0000:0c7e* modexFlashOff_ -0000:0d24 modexPalSave_ -0000:0d56 modexNewPal_ -0000:0d9a modexLoadPalFile_ -0000:0e3c* modexSavePalFile_ -0000:0ea6 modexPalBlack_ -0000:0ecc* modexPalWhite_ -0000:0ef2+ modexPalUpdate_ -0000:12a2+ modexPalUpdate1_ -0000:12f8* modexPalUpdate0_ -0000:133a+ chkcolor_ -0000:1520+ modexputPixel_ -0000:158a* modexgetPixel_ -0000:15e2* modexhlin_ -0000:1648* modexprint_ -0000:1792* modexprintbig_ -0000:18d6+ modexWaitBorder_ -0596:00b4+ _VGA -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -0596:0000* __nullarea -0000:18fa _cstart_ -0000:19cf* _Not_Enough_Memory_ -0000:1afa __exit_ -0000:1b19 __do_exit_with_msg__ -0000:1b5c __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:1b66 _small_code_ -0000:1b66* CodeModelMismatch -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:1b66* __exit_with_msg_ -0000:1b69 __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -0596:00dc __curbrk -0596:00e4 __STACKLOW -0596:00e6 __STACKTOP -0596:00e8 __cbyte -0596:00ea __child -0596:00ec __no87 -0596:00fa ___FPE_handler -0596:00de __psp -0596:00ee __get_ovl_stack -0596:00f2 __restore_ovl_stack -0596:00f6 __close_ovl_file -0596:00fe __LpCmdLine -0596:0102 __LpPgmName -0596:00e0 __osmajor -0596:00e1 __osminor -0596:00e2 __osmode -0596:00e3 __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) -0000:1b84+ int86x_ -0000:1c1b int86_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:1c45 _fmalloc_ -0000:1c45 malloc_ -0596:0106+ ___fheap -0596:0108 ___fheapRover -0596:010a ___LargestSizeB4Rover -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:1d48 printf_ -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:1d75+ __null_int23_exit_ -0000:1d76 exit_ -0000:1da3* _exit_ -0596:010c+ ___int23_exit -0596:010e+ ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c) -0000:1dbd+ __open_flags_ -0000:1fae+ _fsopen_ -0000:2012 fopen_ -0000:20e8* freopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c) -0000:215d+ __fill_buffer_ -0000:2247 fgetc_ -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:22e4 __doclose_ -0000:238d __shutdown_stream_ -0000:23a4 fclose_ -0596:0bfc+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:23ee _ffree_ -0000:23ee free_ -Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c) -0000:2430 fwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(rand.c) -0000:261d rand_ -0000:265d* srand_ -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0000:26d8* textInit_ -0596:0bfe _romFonts -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:2722 __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:277e* __FInitRtns -0000:2782 __InitRtns -0000:27dd* __FFiniRtns -0000:27e1 __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -0596:0114 ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:2846 __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:2847 __EnterWVIDEO_ -0596:0116+ ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) -0000:286b intr_ -Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) -0000:287d segread_ -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:289d __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:28a0 __MemAllocator -0000:296a __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:2ac7 __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:2bb9 __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:2c50 __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:2c53 _nmalloc_ -0596:0118 ___nheapbeg -0596:011a ___MiniHeapRover -0596:011c ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -0596:011e ___iob -0596:0286 __fmode -0596:0c16 ___OpenStreams -0596:0c1a ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:2d3c __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c) -0000:2dfd* __set_commode_ -0596:0288 __commode -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:2e09 __set_errno_ -0000:2e1b* __set_EDOM_ -0000:2e2b* __set_ERANGE_ -0000:2e3b* __set_EINVAL_ -0000:2e4e __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) -0000:2e58 tolower_ -Module: /usr/watcom/lib286/dos/clibc.lib(open.c) -0000:3048* open_ -0000:307e sopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) -0000:3116 fseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:3259 __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:3282 __freefp_ -0000:32fd __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c) -0000:333c __allocfp_ -Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) -0000:3458 __flushall_ -0000:34b3* flushall_ -Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c) -0000:34b8 getche_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:34d2 __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(qread.c) -0000:3568 __qread_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:3586 __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:35be __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:35ed __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:3718 _nfree_ -0596:0c1e+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:3810 __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:3867 __get_errno_ptr_ -0000:386e __get_doserrno_ptr_ -0596:0c20+ _errno -0596:0c22+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:3875 fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:393e* __I4M -0000:393e __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -0596:0c24 ____Argv -0596:0c28 ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -0596:028a __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -0596:02d8 __Start_XI -0596:02f0 __End_XI -0596:02f0 __Start_YI -0596:02fc __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(dointr) -0000:3956 _DoINTR_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:3ccf* _heapgrow_ -0000:3ccf* _fheapgrow_ -0000:3cd0 _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:3d44* _heapenable_ -0596:028c ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:3d55 __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:3ddd __LastFree_ -0000:3e56 __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:3f63 __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:40a9* fcloseall_ -0000:40ae __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:40b6 __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c) -0000:4e70 _dos_open_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:4e94 __GetIOMode_ -0000:4eb9 __SetIOMode_nogrow_ -0596:028e ___NFiles -0596:0290 ___init_mode -0596:02b8 ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:4edc isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:4ef8* _dosretax_ -0000:4efd* _dosret0_ -0000:4f04 __set_errno_dos_ -0000:4f5e* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c) -0596:02d0 ___umaskval -Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c) -0000:4f68 _dos_creat_ -0000:4f8a* _dos_creatnew_ -Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) -0000:4faa+ __grow_iomode_ -0000:5067+ __shrink_iomode_ -0000:50a0 __SetIOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) -0000:5100 lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) -0000:512b tell_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:513a fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:513d* sbrk_ -0000:514c __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:51b4 wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:51dd+ utoa_ -0000:523a itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:525d strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -0596:02d2 ___EFG_printf -0596:02d4* ___EFG_scanf -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -0596:0c2c ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:5290* _ismbblead_ -0596:0c2e ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:52aa ulltoa_ -0000:538f* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:53f0 ultoa_ -0000:545f* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:548e __doserror_ -Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:549a* _frealloc_ -0000:549a realloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) -0000:5560 __ChkTTYIOMode_ -0000:559c* __IOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:55a9* _dos_close_ -0000:55b5 _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -0596:0072 ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:5601 __mbinit_ -0596:02d6+ ___MBCodePage -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:56dc* _msize_ -0000:56dc _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:56ed __HeapManager_expand_ -0000:5862 _nexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:58b2 _fexpand_ -0000:58b2* _expand_ -Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) -0000:58e3 _bfree_ -Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:5904 _bexpand_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/usr/watcom/lib286/dos/clibc.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: e690 (59024.) -Entry point address: 0000:18fa -Link time: 00:00.01 diff --git a/test2.maw b/test2.maw deleted file mode 100755 index dcef5678..00000000 --- a/test2.maw +++ /dev/null @@ -1,410 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 12:56:33 -Executable Image: test2.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 0606:0000 00008de0 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 0000604d -FAR_DATA FAR_DATA AUTO 0605:000d 00000000 -_NULL BEGDATA DGROUP 0606:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0608:0000 00000002 -CONST DATA DGROUP 0608:0002 00000076 -CONST2 DATA DGROUP 060f:0008 00000000 -_DATA DATA DGROUP 0610:0000 0000025a -XIB DATA DGROUP 0635:000a 00000000 -XI DATA DGROUP 0635:000a 00000018 -XIE DATA DGROUP 0637:0002 00000000 -YIB DATA DGROUP 0637:0002 00000000 -YI DATA DGROUP 0637:0002 0000000c -YIE DATA DGROUP 0637:000e 00000000 -STRINGS DATA DGROUP 0637:000e 00000000 -DATA DATA DGROUP 0637:000e 00000000 -_BSS BSS DGROUP 0637:000e 00000ab3 -STACK STACK DGROUP 06e4:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: test2.o(/dos/z/16/src/test2.c) -0000:0034 main_ -0606:00a4* _clockw -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:00f7 __STK -0000:0117* __STKOVERFLOW_ -Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) -0000:02f4 bitmapLoadPcx_ -0000:0418* bitmapLoadPcxTiles_ -Module: gfx.lib(/dos/z/16/src/lib/planar.c) -0000:0520 planar_buf_from_bitmap_ -0000:05ca+ planar_buf_alloc_ -0000:0640* planar_buf_free_ -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:0682 printf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -0606:0000* __nullarea -0000:06b0 _cstart_ -0000:0785* _Not_Enough_Memory_ -0000:08b0 __exit_ -0000:08cf __do_exit_with_msg__ -0000:0912 __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:091c _small_code_ -0000:091c* CodeModelMismatch -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:091c* __exit_with_msg_ -0000:091f __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -0606:00c4 __curbrk -0606:00cc __STACKLOW -0606:00ce __STACKTOP -0606:00d0 __cbyte -0606:00d2 __child -0606:00d4 __no87 -0606:00e2 ___FPE_handler -0606:00c6 __psp -0606:00d6 __get_ovl_stack -0606:00da __restore_ovl_stack -0606:00de __close_ovl_file -0606:00e6 __LpCmdLine -0606:00ea __LpPgmName -0606:00c8 __osmajor -0606:00c9 __osminor -0606:00ca __osmode -0606:00cb __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(fread.c) -0000:093a fread_ -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:0b21 __doclose_ -0000:0bca __shutdown_stream_ -0000:0be1 fclose_ -0606:039e+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:0c2b+ __null_int23_exit_ -0000:0c2c exit_ -0000:0c59* _exit_ -0606:00ee+ ___int23_exit -0606:00f0+ ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) -0000:0cde fseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c) -0000:0e21 __fill_buffer_ -0000:0f0b fgetc_ -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0000:1168* VGAmodeX_ -0000:1202+ modexEnter_ -0000:1298* modexLeave_ -0000:12ac* modexDefaultPage_ -0000:1302* modexNextPage_ -0000:1368* modexNextPage0_ -0000:13c6* modexShowPage_ -0000:1458* modexPanPage_ -0000:1474* modexSelectPlane_ -0000:1494+ modexClearRegion_ -0000:1582* oldDrawBmp_ -0000:167c* modexDrawBmp_ -0000:16a2+ modexDrawBmpRegion_ -0000:17a2* modexDrawPlanarBuf_ -0000:17bc* modexDrawSprite_ -0000:17e2+ modexDrawSpriteRegion_ -0000:18ee* modexCopyPageRegion_ -0000:19fe* modexFadeOn_ -0000:1a2a* modexFadeOff_ -0000:1a54* modexFlashOn_ -0000:1a7e* modexFlashOff_ -0000:1b24+ modexPalSave_ -0000:1b56 modexNewPal_ -0000:1b9a* modexLoadPalFile_ -0000:1c3c* modexSavePalFile_ -0000:1ca6* modexPalBlack_ -0000:1ccc* modexPalWhite_ -0000:1cf2+ modexPalUpdate_ -0000:20a2+ modexPalUpdate1_ -0000:20f8* modexPalUpdate0_ -0000:213a+ chkcolor_ -0000:2320+ modexputPixel_ -0000:238a* modexgetPixel_ -0000:23e2* modexhlin_ -0000:2448* modexprint_ -0000:2592* modexprintbig_ -0000:26d6+ modexWaitBorder_ -0606:0104+ _VGA -Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c) -0000:26fa+ __open_flags_ -0000:28eb+ _fsopen_ -0000:294f fopen_ -0000:2a25* freopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:2a9a _fmalloc_ -0000:2a9a malloc_ -0606:012c+ ___fheap -0606:012e ___fheapRover -0606:0130 ___LargestSizeB4Rover -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -0606:0132 ___iob -0606:029a __fmode -0606:0ca0 ___OpenStreams -0606:0ca4 ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fprintf.c) -0000:2b9d fprintf_ -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:2bca _ffree_ -0000:2bca free_ -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:2c24 __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:2ce5 __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:2d41* __FInitRtns -0000:2d45 __InitRtns -0000:2da0* __FFiniRtns -0000:2da4 __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -0606:029c ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:2e08 __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:2e09 __EnterWVIDEO_ -0606:029e+ ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(qread.c) -0000:2e2d __qread_ -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:2e4b __set_errno_ -0000:2e5d* __set_EDOM_ -0000:2e6d* __set_ERANGE_ -0000:2e7d* __set_EINVAL_ -0000:2e90 __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:2e9a __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:2f30 __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:2f68 __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:2f97 __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:30c2 __freefp_ -0000:313d __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) -0000:317c lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) -0000:31a7 tell_ -Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) -0000:31b6 __flushall_ -0000:3211* flushall_ -Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c) -0000:3216 getche_ -Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) -0000:3230+ int86x_ -0000:32c7 int86_ -Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c) -0000:32f1 fwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(rand.c) -0000:34de rand_ -0000:351e* srand_ -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0000:35a8* textInit_ -0606:0ca8 _romFonts -Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c) -0000:35f2* __set_commode_ -0606:02a4 __commode -Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) -0000:35fe tolower_ -Module: /usr/watcom/lib286/dos/clibc.lib(open.c) -0000:37ee* open_ -0000:3824 sopen_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:3851 __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c) -0000:387a __allocfp_ -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:3996 __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:39a0 __MemAllocator -0000:3a6a __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:3bc7 __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:3cb9 __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:3d50 __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:3d53 _nmalloc_ -0606:02a6 ___nheapbeg -0606:02a8 ___MiniHeapRover -0606:02aa ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:3e24 __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:3f6a* fcloseall_ -0000:3f6f __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:3f77 _nfree_ -0606:0cc0+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:406f fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:4137 __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -0606:0cc2 ____Argv -0606:0cc6 ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -0606:02ac __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -0606:02fa __Start_XI -0606:0312 __End_XI -0606:0312 __Start_YI -0606:031e __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:4ef2* _dosretax_ -0000:4ef7* _dosret0_ -0000:4efe __set_errno_dos_ -0000:4f58* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:4f62 __get_errno_ptr_ -0000:4f69 __get_doserrno_ptr_ -0606:0cc8+ _errno -0606:0cca+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:4f70 __GetIOMode_ -0000:4f95 __SetIOMode_nogrow_ -0606:02c2 ___NFiles -0606:02c4 ___init_mode -0606:02ec ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:4fb8 __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:500f fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) -0000:5012+ __grow_iomode_ -0000:50cf+ __shrink_iomode_ -0000:5108 __SetIOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) -0000:5168 intr_ -Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) -0000:517a segread_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:519a* __I4M -0000:519a __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c) -0000:51b2 _dos_open_ -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:51d6 isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c) -0606:02f0 ___umaskval -Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c) -0000:51f2 _dos_creat_ -0000:5214* _dos_creatnew_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:5234* _heapgrow_ -0000:5234* _fheapgrow_ -0000:5235 _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:52a9* _heapenable_ -0606:02f2 ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:52ba __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:5342 __LastFree_ -0000:53bb __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:54c8 wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:54f1+ utoa_ -0000:554e itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:5571 strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -0606:02f4 ___EFG_printf -0606:02f6* ___EFG_scanf -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -0606:0cce ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:55a4* _ismbblead_ -0606:0cd0 ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:55be ulltoa_ -0000:56a3* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:5704 ultoa_ -0000:5773* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:57a1* _dos_close_ -0000:57ad _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:57bb* _frealloc_ -0000:57bb realloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) -0000:5881 __ChkTTYIOMode_ -0000:58bd* __IOMode_ -Module: /usr/watcom/lib286/dos/clibc.lib(dointr) -0000:58ca _DoINTR_ -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:5c44 __doserror_ -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:5c50* sbrk_ -0000:5c5f __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -0606:0072 ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:5d05 __mbinit_ -0606:02f8+ ___MBCodePage -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:5de0* _msize_ -0000:5de0 _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:5df1 __HeapManager_expand_ -0000:5f66 _nexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:5fb6 _fexpand_ -0000:5fb6* _expand_ -Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) -0000:5fe7 _bfree_ -Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:6008 _bexpand_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/usr/watcom/lib286/dos/clibc.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: ee40 (60992.) -Entry point address: 0000:06b0 -Link time: 00:00.02 diff --git a/tsthimem.maw b/tsthimem.maw deleted file mode 100755 index f9db6582..00000000 --- a/tsthimem.maw +++ /dev/null @@ -1,387 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 13:50:36 -Executable Image: tsthimem.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 04be:0000 000084d0 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 00004bc8 -FAR_DATA FAR_DATA AUTO 04bd:0008 00000000 -_NULL BEGDATA DGROUP 04be:0000 00000020 -_AFTERNULL BEGDATA DGROUP 04c0:0000 00000002 -CONST DATA DGROUP 04c0:0002 000000dc -CONST2 DATA DGROUP 04cd:000e 00000000 -_DATA DATA DGROUP 04ce:0000 00000288 -XIB DATA DGROUP 04f6:0008 00000000 -XI DATA DGROUP 04f6:0008 00000018 -XIE DATA DGROUP 04f8:0000 00000000 -YIB DATA DGROUP 04f8:0000 00000000 -YI DATA DGROUP 04f8:0000 00000006 -YIE DATA DGROUP 04f8:0006 00000000 -STRINGS DATA DGROUP 04f8:0006 00000000 -DATA DATA DGROUP 04f8:0006 00000000 -_BSS BSS DGROUP 04f8:0006 0000011c -STACK STACK DGROUP 050b:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: tsthimem.o(/dos/z/16/src/tsthimem.c) -0000:0324 main_ -Module: himemsys.o(/dos/z/16/src/lib/doslib/himemsys.c) -0000:0b78 probe_himem_sys_ -0000:0c82 himem_sys_global_a20_ -0000:0cd6 himem_sys_local_a20_ -0000:0d2a himem_sys_query_a20_ -0000:0d70 himem_sys_update_free_memory_status_ -0000:0dda _himem_sys_alloc -0000:0e54 himem_sys_free_ -0000:0e96 himem_sys_move_ -0000:0f74 himem_sys_lock_ -0000:0fc6 himem_sys_unlock_ -0000:1008 _himem_sys_realloc -0000:107a himem_sys_get_handle_info_ -04be:0114 _himem_sys_largest_free -04be:0118 _himem_sys_total_free -04be:011c+ _himem_sys_present -04be:011e _himem_sys_version -04be:0120 _himem_sys_entry -04be:0124 _himem_sys_flags -Module: emm.o(/dos/z/16/src/lib/doslib/emm.c) -04be:0134+ _emm_status -04be:0135+ _emm_present -04be:0136+ _emm_version -04be:0137+ _emm_phys_pages -04be:0138+ _emm_total_pages -04be:013a+ _emm_page_frame_segment -04be:013c+ _emm_unallocated_pages -04be:0140+ _emm_phys_map -0000:1170* emm_phys_pages_sort_ -0000:117e* emm_update_page_count_ -0000:11c2* probe_emm_ -0000:134e* emm_alloc_pages_ -0000:1394* emm_free_pages_ -0000:13dc* emm_map_page_ -0000:1442* emm_last_phys_page_segment_ -Module: /usr/watcom/lib286/dos/clibc.lib(stk) -0000:14c9 __STK -0000:14e9* __STKOVERFLOW_ -Module: 16.lib(/dos/z/16/src/lib/doslib/dos.c) -0000:1530 probe_dos_ -04be:0154* _lib_dos_option -04be:0155+ _dos_flavor -04be:0156 _dos_version -04be:0158+ _freedos_kernel_version -04be:015c+ _dos_version_method -04be:0160+ _freedos_kernel_version_str -Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) -0000:164f printf_ -Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) -04be:0164 ___iob -04be:02cc* __fmode -04be:03a6 ___OpenStreams -04be:03aa ___ClosedStreams -Module: /usr/watcom/lib286/dos/clibc.lib(fflush.c) -0000:167c fflush_ -Module: /usr/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -04be:0000* __nullarea -0000:168e _cstart_ -0000:1763* _Not_Enough_Memory_ -0000:188e __exit_ -0000:18ad __do_exit_with_msg__ -0000:18f0 __GETDS -Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) -0000:18fa _small_code_ -0000:18fa* CodeModelMismatch -Module: 16.lib(/dos/z/16/src/lib/doslib/cpu.c) -0000:1900 cpu_probe_ -0000:1934* cpu_basic_probe_ -04be:02d4* _cpu_cpuid_vendor -04be:02e1* _cpu_cpuid_features -04be:02f1 _cpu_basic_level -04be:02f4* _cpu_cpuid_max -04be:02f8+ _cpu_flags -04be:02fa* _cpu_tmp1 -Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) -0000:195a int86x_ -0000:19f1 int86_ -Module: /usr/watcom/lib286/dos/clibc.lib(assert99.c) -0000:1a1b _assert99_ -0000:1bb4* __assert99_ -Module: /usr/watcom/lib286/dos/clibc.lib(d_getvec.c) -0000:1be8 _dos_getvect_ -Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) -0000:1bf3 _ffree_ -0000:1bf3 free_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:1c35 _fmalloc_ -0000:1c35 malloc_ -04be:02fc+ ___fheap -04be:02fe ___fheapRover -04be:0300 ___LargestSizeB4Rover -Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:1d38* _frealloc_ -0000:1d38 realloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:1dfe* __exit_with_msg_ -0000:1e01 __fatal_runtime_error_ -Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) -04be:0302 __curbrk -04be:030a __STACKLOW -04be:030c __STACKTOP -04be:030e __cbyte -04be:0310 __child -04be:0312 __no87 -04be:0320 ___FPE_handler -04be:0304 __psp -04be:0314 __get_ovl_stack -04be:0318 __restore_ovl_stack -04be:031c __close_ovl_file -04be:0324 __LpCmdLine -04be:0328 __LpPgmName -04be:0306 __osmajor -04be:0307 __osminor -04be:0308 __osmode -04be:0309 __HShift -Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) -0000:1e34 __fprtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) -0000:1ef5 __InitFiles_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:203b* fcloseall_ -0000:2040 __full_io_exit_ -Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) -0000:2048* __flushall_ -0000:20a3 flushall_ -Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) -0000:20a8 __flush_ -Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:21d3 __CMain -Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:222f* __FInitRtns -0000:2233 __InitRtns -0000:228e* __FFiniRtns -0000:2292 __FiniRtns -Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) -04be:032c ___uselfn -Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) -0000:22f6 __DOSseg__ -Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) -0000:22f7 intr_ -Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) -0000:2309 segread_ -Module: /usr/watcom/lib286/dos/clibc.lib(bprintf.c) -0000:235b+ _vbprintf_ -0000:23a1* _bprintf_ -0000:23cf+ _vsnprintf_ -0000:2427 _snprintf_ -Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:2452 __EnterWVIDEO_ -04be:032e ___WD_Present -Module: /usr/watcom/lib286/dos/clibc.lib(stack086.c) -0000:2476 stackavail_ -Module: /usr/watcom/lib286/dos/clibc.lib(sprintf.c) -0000:2484 sprintf_ -Module: /usr/watcom/lib286/dos/clibc.lib(rterrmsg.c) -0000:24b1 __rterr_msg_ -Module: /usr/watcom/lib286/dos/clibc.lib(abort.c) -0000:24de abort_ -0000:24ef+ __terminate_ -04be:0330+ ___abort -Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:2500 _nmalloc_ -04be:0332 ___nheapbeg -04be:0334 ___MiniHeapRover -04be:0336 ___LargestSizeB4MiniHeapRover -Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) -0000:25e0 __MemAllocator -0000:26aa __MemFree -Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) -0000:2807 _nfree_ -04be:03b0+ ___MiniHeapFreeRover -Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:28ff __CMain_nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) -0000:2902 __GrowSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:29f4 __AllocSeg_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:2a8b __fmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:2a8e* _msize_ -0000:2a8e _fmsize_ -Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:2a9f __HeapManager_expand_ -0000:2c14 _nexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:2c64 _fexpand_ -0000:2c64* _expand_ -Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) -0000:2c95 fputc_ -Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:2d5d __ioalloc_ -Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) -0000:2df3 __prtf_ -Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) -0000:3bad+ __doclose_ -0000:3c56 __shutdown_stream_ -0000:3c6d* fclose_ -04be:03b2+ ___RmTmpFileFn -Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) -0000:3cb7 __freefp_ -0000:3d32 __purgefp_ -Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:3d71 __lseek_ -Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:3da9 __qwrite_ -Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:3e00 __set_errno_ -0000:3e12* __set_EDOM_ -0000:3e22* __set_ERANGE_ -0000:3e32* __set_EINVAL_ -0000:3e45 __set_doserrno_ -Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) -0000:3e4f fsync_ -Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) -04be:03b4 ____Argv -04be:03b8 ____Argc -Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) -04be:0338 __amblksiz -Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) -0000:3e52+ __null_int23_exit_ -0000:3e53 exit_ -0000:3e80* _exit_ -04be:033a+ ___int23_exit -04be:033c+ ___FPE_handler_exit -Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) -04be:0388 __Start_XI -04be:03a0 __End_XI -04be:03a0 __Start_YI -04be:03a6 __End_YI -Module: /usr/watcom/lib286/dos/clibc.lib(dointr) -0000:3e9a _DoINTR_ -Module: /usr/watcom/lib286/dos/clibc.lib(vsprintf.c) -0000:422c vsprintf_ -Module: /usr/watcom/lib286/dos/clibc.lib(fputs.c) -0000:4251 fputs_ -Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:42eb __nmemneed_ -Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) -0000:4373 __LastFree_ -0000:43ec __ExpandDGROUP_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:44f9* _heapgrow_ -0000:44f9* _fheapgrow_ -0000:44fa _nheapgrow_ -Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) -0000:456e* _heapenable_ -04be:033e ___heap_enabled -Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) -0000:457f _bfree_ -Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:45a0 _bexpand_ -Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) -0000:45f5 __chktty_ -Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) -0000:461e wctomb_ -Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) -0000:4647+ utoa_ -0000:46a4 itoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(i4m) -0000:46c8* __I4M -0000:46c8 __U4M -Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) -0000:46e0 strupr_ -Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) -04be:0340 ___EFG_printf -04be:0342* ___EFG_scanf -Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) -04be:03ba ___IsDBCS -Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) -0000:4713* _ismbblead_ -04be:03bc ___MBCSIsTable -Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) -0000:472d ulltoa_ -0000:4812* lltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) -0000:4873 ultoa_ -0000:48e2* ltoa_ -Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) -0000:4910 __close_ -Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) -0000:493f* _dosretax_ -0000:4944* _dosret0_ -0000:494b __set_errno_dos_ -0000:49a5* __set_errno_dos_reterr_ -Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) -0000:49af __GetIOMode_ -0000:49d4 __SetIOMode_nogrow_ -04be:0358+ ___NFiles -04be:035a+ ___init_mode -04be:0382+ ___io_mode -Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) -0000:49f7 __get_errno_ptr_ -0000:49fe __get_doserrno_ptr_ -04be:04be+ _errno -04be:04c0+ __doserrno -Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) -0000:4a05* _dos_close_ -0000:4a11 _dos_commit_ -Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:4a1f* sbrk_ -0000:4a2e __brk_ -Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) -0000:4a96 isatty_ -Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) -04be:00d8 ___Alphabet -Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) -0000:4af0 __mbinit_ -04be:0386+ ___MBCodePage -Module: /usr/watcom/lib286/dos/clibc.lib(doserror) -0000:4bcc __doserror_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -16.lib -/usr/watcom/lib286/dos/clibc.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: 8000 (32768.) -Memory size: d0b0 (53424.) -Entry point address: 0000:168e -Link time: 00:00.02 diff --git a/vgmtest.maw b/vgmtest.maw deleted file mode 100755 index 80cb47f0..00000000 --- a/vgmtest.maw +++ /dev/null @@ -1,322 +0,0 @@ -Open Watcom Linker Version 1.9 -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/11 14:52:00 -Executable Image: vgmtest.exe -creating a DOS executable -Error! E2028: OPL2_Write_ is an undefined reference -Error! E2028: OPL2_ReadStatus_ is an undefined reference - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 033f:0000 000084b0 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -BEGTEXT CODE AUTO 0000:0000 00000007 -_TEXT CODE AUTO 0000:0010 000033d3 -FAR_DATA FAR_DATA AUTO 033e:0003 00000000 -_NULL BEGDATA DGROUP 033f:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0341:0000 00000002 -CONST DATA DGROUP 0341:0002 0000002e -CONST2 DATA DGROUP 0344:0000 00000000 -_DATA DATA DGROUP 0344:0000 00000206 -XIB DATA DGROUP 0364:0006 00000000 -XI DATA DGROUP 0364:0006 00000012 -XIE DATA DGROUP 0365:0008 00000000 -YIB DATA DGROUP 0365:0008 00000000 -YI DATA DGROUP 0365:0008 0000000c -YIE DATA DGROUP 0366:0004 00000000 -STRINGS DATA DGROUP 0366:0004 00000000 -DATA DATA DGROUP 0366:0004 00000000 -_BSS BSS DGROUP 0367:0000 0000022a -STACK STACK DGROUP 038a:0000 00008000 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: vgmtest.o(/dos/z/16/src/vgmtest.c) -0000:0010 main_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(stk) -0000:0029 __STK -0000:0049* __STKOVERFLOW_ -Module: 16.lib(/dos/z/16/src/lib/vgmsnd/vgmSnd.c) -0000:00ba* OpenVGMFile_ -0000:0294* FreeVGMFile_ -0000:0566 InitEngine_ -0000:0676 DeinitEngine_ -0000:06b4* PlayMusic_ -0000:06fa* PlaySFX_ -0000:0758* StopMusic_ -0000:0774* StopSFX_ -0000:07da* PauseMusic_ -0000:081e* ResumeMusic_ -0000:0c1c* UpdateSoundEngine_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cstart) -0000:0003* ___begtext -033f:0000* __nullarea -0000:0c88 _cstart_ -0000:0d5d* _Not_Enough_Memory_ -0000:0e88 __exit_ -0000:0ea7 __do_exit_with_msg__ -0000:0eea __GETDS -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cmodel) -0000:0ef4 _small_code_ -0000:0ef4* CodeModelMismatch -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(xmsg.c) -0000:0ef4* __exit_with_msg_ -0000:0ef7 __fatal_runtime_error_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(crwdata) -033f:0064 __curbrk -033f:006c __STACKLOW -033f:006e __STACKTOP -033f:0070 __cbyte -033f:0072 __child -033f:0074 __no87 -033f:0082 ___FPE_handler -033f:0066 __psp -033f:0076 __get_ovl_stack -033f:007a __restore_ovl_stack -033f:007e __close_ovl_file -033f:0086 __LpCmdLine -033f:008a __LpPgmName -033f:0068 __osmajor -033f:0069 __osminor -033f:006a __osmode -033f:006b __HShift -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fopen.c) -0000:0f12+ __open_flags_ -0000:1103+ _fsopen_ -0000:1167 fopen_ -0000:123d* freopen_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fread.c) -0000:12b2 fread_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fmalloc.c) -0000:1499 _fmalloc_ -0000:1499 malloc_ -033f:008e+ ___fheap -033f:0090 ___fheapRover -033f:0092 ___LargestSizeB4Rover -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fclose.c) -0000:159c __doclose_ -0000:1645 __shutdown_stream_ -0000:165c fclose_ -033f:0492+ ___RmTmpFileFn -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ffree.c) -0000:16a6 _ffree_ -0000:16a6 free_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cmain086.c) -0000:16e8 __CMain -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(initrtns.c) -0000:1744* __FInitRtns -0000:1748 __InitRtns -0000:17a3* __FFiniRtns -0000:17a7 __FiniRtns -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(uselfn.c) -033f:0094 ___uselfn -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(dosseg) -0000:180c __DOSseg__ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(enterdb.c) -0000:180d __EnterWVIDEO_ -033f:0096+ ___WD_Present -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(comtflag.c) -0000:1831* __set_commode_ -033f:0098 __commode -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(seterrno.c) -0000:183d __set_errno_ -0000:184f* __set_EDOM_ -0000:185f* __set_ERANGE_ -0000:186f* __set_EINVAL_ -0000:1882 __set_doserrno_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(iob.c) -033f:009a ___iob -033f:0202 __fmode -033f:0494 ___OpenStreams -033f:0498 ___ClosedStreams -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(tolower.c) -0000:188c tolower_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(open.c) -0000:1a7c* open_ -0000:1ab2 sopen_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fseek.c) -0000:1b4a fseek_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(chktty.c) -0000:1c8d __chktty_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(freefp.c) -0000:1cb6 __freefp_ -0000:1d31 __purgefp_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(allocfp.c) -0000:1d70 __allocfp_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(qread.c) -0000:1e8c __qread_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ioalloc.c) -0000:1eaa __ioalloc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fgetc.c) -0000:1f40 __fill_buffer_ -0000:202a* fgetc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(hpgrw086.c) -0000:20c7 __CMain_nheapgrow_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mem.c) -0000:20d0 __MemAllocator -0000:219a __MemFree -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(growseg.c) -0000:22f7 __GrowSeg_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(allocseg.c) -0000:23e9 __AllocSeg_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fmemneed.c) -0000:2480 __fmemneed_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nmalloc.c) -0000:2483 _nmalloc_ -033f:0204 ___nheapbeg -033f:0206 ___MiniHeapRover -033f:0208 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(__lseek.c) -0000:2554 __lseek_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(_clse.c) -0000:258c __close_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(flush.c) -0000:25bb __flush_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nfree.c) -0000:26e6 _nfree_ -033f:049c+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(___argc.c) -033f:049e ____Argv -033f:04a2 ____Argc -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(amblksiz.c) -033f:020a __amblksiz -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(exit.c) -0000:27de+ __null_int23_exit_ -0000:27df exit_ -0000:280c* _exit_ -033f:020c+ ___int23_exit -033f:020e+ ___FPE_handler_exit -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(sgdef086) -033f:0256 __Start_XI -033f:0268 __End_XI -033f:0268 __Start_YI -033f:0274 __End_YI -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(errno.c) -0000:2826 __get_errno_ptr_ -0000:282d __get_doserrno_ptr_ -033f:04a4+ _errno -033f:04a6+ __doserrno -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(initfile.c) -0000:2834 __InitFiles_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ioexit.c) -0000:297a* fcloseall_ -0000:297f __full_io_exit_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(opendos.c) -0000:2987 _dos_open_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(iomode.c) -0000:29ab __GetIOMode_ -0000:29d0 __SetIOMode_nogrow_ -033f:0210 ___NFiles -033f:0212 ___init_mode -033f:023a ___io_mode -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(isatt.c) -0000:29f3 isatty_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(dosret.c) -0000:2a0f* _dosretax_ -0000:2a14* _dosret0_ -0000:2a1b __set_errno_dos_ -0000:2a75* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(umaskval.c) -033f:0252 ___umaskval -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(creatdos.c) -0000:2a7f _dos_creat_ -0000:2aa1* _dos_creatnew_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(stiomode.c) -0000:2ac1+ __grow_iomode_ -0000:2b7e+ __shrink_iomode_ -0000:2bb7 __SetIOMode_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(lseek.c) -0000:2c17 lseek_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(tell.c) -0000:2c42 tell_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(flushall.c) -0000:2c51 __flushall_ -0000:2cac* flushall_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(gtche.c) -0000:2cb1 getche_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(heapgrow.c) -0000:2ccb* _heapgrow_ -0000:2ccb* _fheapgrow_ -0000:2ccc _nheapgrow_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(heapen.c) -0000:2d40* _heapenable_ -033f:0254 ___heap_enabled -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nmemneed.c) -0000:2d51 __nmemneed_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(grownear.c) -0000:2dd9 __LastFree_ -0000:2e52 __ExpandDGROUP_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(qwrit.c) -0000:2f5f __qwrite_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fsync.c) -0000:2fb6 fsync_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(doserror) -0000:2fba __doserror_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(frealloc.c) -0000:2fc6* _frealloc_ -0000:2fc6 realloc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(iomodtty.c) -0000:308c __ChkTTYIOMode_ -0000:30c8* __IOMode_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(sbrk.c) -0000:30d5* sbrk_ -0000:30e4 __brk_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(filedos.c) -0000:314c* _dos_close_ -0000:3158 _dos_commit_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fmsize.c) -0000:3166* _msize_ -0000:3166 _fmsize_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nexpand.c) -0000:3177 __HeapManager_expand_ -0000:32ec _nexpand_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fexpand.c) -0000:333c _fexpand_ -0000:333c* _expand_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(bfree.c) -0000:336d _bfree_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(bexpand.c) -0000:338e _bexpand_ - - - +---------------------------+ - | Unresolved References | - +---------------------------+ - -Undefined Symbol Referenced by -================ ============= - -OPL2_Write_ 16.lib(/dos/z/16/src/lib/vgmsnd/vgmSnd.c) -OPL2_ReadStatus_ 16.lib(/dos/z/16/src/lib/vgmsnd/vgmSnd.c) - - - +--------------------+ - | Libraries Used | - +--------------------+ - -16.lib -/dos/fdos/watcom/lib286/dos/clibc.lib