From 9445fbf69b6a158c7111cd0e16f9d884e615d840 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Fri, 11 Sep 2015 15:05:51 -0500 Subject: [PATCH] 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 --- .gitignore | 4 + 16.maw | 482 ---------------------------------- bakapi.maw | 450 -------------------------------- bcexmm.prj | Bin 7047 -> 7047 bytes exmmtest.maw => exmmtest.map | 2 +- fmemtest.maw | 300 --------------------- fontgfx.maw | 415 ----------------------------- inputest.maw | 384 --------------------------- makefile | 32 +-- maptest.maw | 433 ------------------------------ palettec.maw | 398 ---------------------------- pcxtest.maw | 493 ----------------------------------- scroll.exe | Bin 56776 -> 56776 bytes scroll.maw => scroll.map | 2 +- test.maw | 399 ---------------------------- test2.maw | 410 ----------------------------- tsthimem.maw | 387 --------------------------- vgmtest.maw | 322 ----------------------- 18 files changed, 22 insertions(+), 4891 deletions(-) delete mode 100755 16.maw delete mode 100755 bakapi.maw rename exmmtest.maw => exmmtest.map (99%) delete mode 100755 fmemtest.maw delete mode 100755 fontgfx.maw delete mode 100755 inputest.maw delete mode 100755 maptest.maw delete mode 100755 palettec.maw delete mode 100755 pcxtest.maw rename scroll.maw => scroll.map (99%) delete mode 100755 test.maw delete mode 100755 test2.maw delete mode 100755 tsthimem.maw delete mode 100755 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 67f236f16b69558f10f9ed029081ec50da6e8fac..1e2cc62200224ad5590144616c6360c6379e07f9 100755 GIT binary patch delta 58 zcmZoSZ#Umi!@)GMVsjnGV-BXCipj}>SxmhZlg~paYoRQrzKY4qA(XIi7Sn`^&Go_@ F8~}sn6x09! delta 58 zcmZoSZ#Umi!@;DMzPXO$F$a@W`s8H6EGFsn$>)KTZ2Dwtp)4ka^vTPClw$g1Vc{$$ L)%4Bv!W_%3mW>&_=n{zp$uL1yK+6Vyv 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 -- 2.39.5