Open Watcom Linker Version 1.9 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. Created on: 15/09/24 14:50:18 Executable Image: fmemtest.exe creating a DOS executable +------------+ | Groups | +------------+ Group Address Size ===== ======= ==== DGROUP 03dc:0000 0000dea0 +--------------+ | Segments | +--------------+ Segment Class Group Address Size ======= ===== ===== ======= ==== fmemtest_TEXT CODE AUTO 0000:0000 00000272 _TEXT CODE AUTO 0000:0280 00003b02 FAR_DATA FAR_DATA AUTO 03d8:0002 00000000 iomode13_DATA FAR_DATA AUTO 03d9:0000 00000028 _NULL BEGDATA DGROUP 03dc:0000 00000020 _AFTERNULL BEGDATA DGROUP 03de:0000 00000002 CONST DATA DGROUP 03de:0002 00000076 CONST2 DATA DGROUP 03e5:0008 00000000 _DATA DATA DGROUP 03e6:0000 000001e0 XIB DATA DGROUP 0404:0000 00000000 XI DATA DGROUP 0404:0000 0000001e XIE DATA DGROUP 0405:000e 00000000 YIB DATA DGROUP 0405:000e 00000000 YI DATA DGROUP 0405:000e 0000000c YIE DATA DGROUP 0406:000a 00000000 STRINGS DATA DGROUP 0406:000a 00000000 DATA DATA DGROUP 0406:000a 00000000 _BSS BSS DGROUP 0406:000a 0000012d STACK STACK DGROUP 041a:0000 0000dac0 +----------------+ | Memory Map | +----------------+ * = unreferenced symbol + = symbol only referenced locally Address Symbol ======= ====== Module: fmemtest.o(/dos/z/16/src/fmemtest.c) 0000:00e2 main_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk) 0000:0285 __STK 0000:02a5* __STKOVERFLOW_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c) 0000:02c2 _heapgrow_ 0000:02c2 _fheapgrow_ 0000:02c3 _nheapgrow_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c) 0000:0341 printf_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(memavl.c) 0000:0370 _memavl_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bmsize.c) 0000:03b5 _bmsize_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c) 0000:03ec _msize_ 0000:0407 _fmsize_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmsize.c) 0000:0418 _nmsize_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart) 03dc:0000* __nullarea 03dc:00a6* __ovlflag 03dc:00a7* __intno 03dc:00a8* __ovlvec 0000:042c _cstart_ 0000:04ff* _Not_Enough_Memory_ 0000:0633 __exit_ 0000:0652 __do_exit_with_msg__ 0000:06b0 __GETDS Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel) 0000:06ba _big_code_ 0000:06ba* CodeModelMismatch Module: /dos/fdos/watcom/lib286/dos/clibh.lib(argcv.c) 03dc:02aa __argv 03dc:02ae ___argv 03dc:02b2 __argc 03dc:02b4 ___argc Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c) 0000:06ba* __exit_with_msg_ 0000:06bf __fatal_runtime_error_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata) 03dc:00ac __curbrk 03dc:00b4 __STACKLOW 03dc:00b6 __STACKTOP 03dc:00b8 __cbyte 03dc:00ba __child 03dc:00bc __no87 03dc:00ca ___FPE_handler 03dc:00ae __psp 03dc:00be __get_ovl_stack 03dc:00c2 __restore_ovl_stack 03dc:00c6 __close_ovl_file 03dc:00ce __LpCmdLine 03dc:00d2 __LpPgmName 03dc:00b0 __osmajor 03dc:00b1 __osminor 03dc:00b2 __osmode 03dc:00b3 __HShift Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c) 0000:06de _nmalloc_ 03dc:00d6 ___nheapbeg 03dc:00d8 ___MiniHeapRover 03dc:00da ___LargestSizeB4MiniHeapRover Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c) 0000:083d __LastFree_ 0000:08b7 __ExpandDGROUP_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c) 0000:09c8 _nfree_ 03dc:02b6+ ___MiniHeapFreeRover Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c) 03dc:00dc ___iob 03dc:0244* __fmode 03dc:02b8 ___OpenStreams 03dc:02bc ___ClosedStreams Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c) 0000:0add __fprtf_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia) 0000:0c37 __PIA 0000:0c30* __PIS Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c) 0000:0c4e __CMain Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c) 0000:0cb4 __InitRtns 0000:0cb4* __FInitRtns 0000:0d0f __FiniRtns 0000:0d0f* __FFiniRtns Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c) 03dc:0246 ___uselfn Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg) 0000:0d74 __DOSseg__ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initargv.c) 0000:0d75 __Init_Argv_ 0000:0dd8+ _getargv_ 0000:1108 __Fini_Argv_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c) 0000:1132 __EnterWVIDEO_ 03dc:0248+ ___WD_Present Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c) 0000:1156 __nmemneed_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c) 0000:1160 __MemAllocator 0000:122a __MemFree Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c) 03dc:024a __amblksiz Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c) 0000:1387* _heapenable_ 03dc:024c ___heap_enabled Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c) 0000:1398* sbrk_ 0000:13a8 __brk_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c) 0000:1412 __InitFiles_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c) 0000:1646* fcloseall_ 0000:164d __full_io_exit_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c) 0000:1657 fputc_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c) 0000:182a __ioalloc_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c) 0000:19b8 __prtf_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c) 0000:2b22 __flush_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c) 03dc:02c4 ____Argv 03dc:02c8 ____Argc Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c) 0000:2d6b+ __null_int23_exit_ 0000:2d6c exit_ 0000:2d9d* _exit_ 03dc:024e+ ___int23_exit 03dc:0252+ ___FPE_handler_exit Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086) 03dc:0280 __Start_XI 03dc:029e __End_XI 03dc:029e __Start_YI 03dc:02aa __End_YI Module: /dos/fdos/watcom/lib286/dos/clibh.lib(histsplt.c) 03dc:02ca ___historical_splitparms Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS) 0000:2db6 __PTS Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c) 0000:2de7* _fmalloc_ 0000:2de7 malloc_ 03dc:0256+ ___fheap 03dc:0258 ___fheapRover 03dc:025a ___LargestSizeB4Rover Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC) 0000:2f58 __PTC Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c) 0000:2f8b* _ffree_ 0000:2f8b free_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c) 0000:2ff8 __get_errno_ptr_ 0000:2fff __get_doserrno_ptr_ 03dc:02cc+ _errno 03dc:02ce+ __doserrno Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c) 0000:3006+ __doclose_ 0000:3150 __shutdown_stream_ 0000:316a* fclose_ 03dc:02d0+ ___RmTmpFileFn Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c) 0000:31d5 __freefp_ 0000:3276 __purgefp_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c) 0000:32b7 __set_errno_ 0000:32cb* __set_EDOM_ 0000:32dd* __set_ERANGE_ 0000:32ef* __set_EINVAL_ 0000:3304 __set_doserrno_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c) 0000:3310 __chktty_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c) 0000:336f wctomb_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c) 0000:33ba+ utoa_ 0000:345b itoa_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m) 0000:34a2* __I4M 0000:34a2 __U4M Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c) 0000:34ba strupr_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c) 03dc:025c ___EFG_printf 03dc:0260* ___EFG_scanf Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c) 03dc:02d4 ___IsDBCS Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c) 0000:3502* _ismbblead_ 03dc:02d6 ___MBCSIsTable Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c) 0000:352a ulltoa_ 0000:3667* lltoa_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c) 0000:36d8 ultoa_ 0000:3796* ltoa_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c) 0000:37e4 __qwrite_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c) 0000:3841 __lseek_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c) 0000:387b fsync_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c) 0000:3880 __CMain_nheapgrow_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c) 0000:3885 __GrowSeg_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c) 0000:39fb __AllocSeg_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c) 0000:3aea __fmemneed_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c) 0000:3aed __close_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c) 0000:3b20 isatty_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c) 03dc:0072 ___Alphabet Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c) 0000:3b92 __mbinit_ 03dc:0264+ ___MBCodePage Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c) 0000:3c6d __GetIOMode_ 0000:3ca2 __SetIOMode_nogrow_ 03dc:0266+ ___NFiles 03dc:0268+ ___io_mode 03d9:0000+ ___init_mode Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c) 0000:3cd7* _dosretax_ 0000:3cdc* _dosret0_ 0000:3ce3 __set_errno_dos_ 0000:3d4b* __set_errno_dos_reterr_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c) 0000:3d56* _dos_close_ 0000:3d64 _dos_commit_ Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror) 0000:3d74 __doserror_ +--------------------+ | Libraries Used | +--------------------+ /dos/fdos/watcom/lib286/dos/clibh.lib +-----------------------+ | Linker Statistics | +-----------------------+ Stack size: dac0 (56000.) Memory size: 00011c60 (72800.) Entry point address: 0000:042c Link time: 00:00.00