Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. Created on: 15/10/01 16:53:26 Executable Image: fmemtest.exe creating a DOS executable +------------+ | Groups | +------------+ Group Address Size ===== ======= ==== DGROUP 03d1:0000 0000ded0 +--------------+ | Segments | +--------------+ Segment Class Group Address Size ======= ===== ===== ======= ==== fmemtest_TEXT CODE AUTO 0000:0000 00000272 _TEXT CODE AUTO 0000:0280 00003a8a FAR_DATA FAR_DATA AUTO 03d0:000a 00000000 _NULL BEGDATA DGROUP 03d1:0000 00000020 _AFTERNULL BEGDATA DGROUP 03d3:0000 00000002 CONST DATA DGROUP 03d3:0002 00000076 CONST2 DATA DGROUP 03da:0008 00000000 _DATA DATA DGROUP 03db:0000 0000020c XIB DATA DGROUP 03fb:000c 00000000 XI DATA DGROUP 03fb:000c 0000001e XIE DATA DGROUP 03fd:000a 00000000 YIB DATA DGROUP 03fd:000a 00000000 YI DATA DGROUP 03fd:000a 0000000c YIE DATA DGROUP 03fe:0006 00000000 STRINGS DATA DGROUP 03fe:0006 00000000 DATA DATA DGROUP 03fe:0006 00000000 _BSS BSS DGROUP 03fe:0006 0000012c STACK STACK DGROUP 0412: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/watcom2/lib286/dos/clibh.lib(stk086.asm) 0000:0285 __STK 0000:02a5* __STKOVERFLOW_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) 0000:02c2 _heapgrow_ 0000:02c2 _fheapgrow_ 0000:02c3 _nheapgrow_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) 0000:033b printf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) 0000:036a _memavl_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bmsize.c) 0000:03af _bmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) 0000:03e6 _msize_ 0000:0401 _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmsize.c) 0000:0412 _nmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) 03d1:0000* __nullarea 03d1:00aa* __ovlflag 03d1:00ab* __intno 03d1:00ac* __ovlvec 0000:0426 _cstart_ 0000:04f9* _Not_Enough_Memory_ 0000:062b __exit_ 0000:064a __do_exit_with_msg__ 0000:06a7 __GETDS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) 0000:06b2 _big_code_ 0000:06b2* CodeModelMismatch Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) 03d1:02d6 __argv 03d1:02da ___argv 03d1:02de __argc 03d1:02e0 ___argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) 0000:06b2* __exit_with_msg_ 0000:06b7 __fatal_runtime_error_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) 03d1:00b0 __curbrk 03d1:00b8 __STACKLOW 03d1:00ba __STACKTOP 03d1:00bc __cbyte 03d1:00be __child 03d1:00c0 __no87 03d1:00cd ___FPE_handler 03d1:00b2 __psp 03d1:00c1 __get_ovl_stack 03d1:00c5 __restore_ovl_stack 03d1:00c9 __close_ovl_file 03d1:00d1 __LpCmdLine 03d1:00d5 __LpPgmName 03d1:00b4 __osmajor 03d1:00b5 __osminor 03d1:00b6 __osmode 03d1:00b7 __HShift Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) 0000:075b __LastFree_ 0000:07d5 __ExpandDGROUP_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) 0000:08e6 _nmalloc_ 03d1:00da ___nheapbeg 03d1:00dc ___MiniHeapRover 03d1:00de ___LargestSizeB4MiniHeapRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) 0000:09c0 _nfree_ 03d1:02e2+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) 03d1:00e0 ___iob 03d1:02e4 ___OpenStreams 03d1:02e8 ___ClosedStreams Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) 0000:0ad5 __fprtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) 0000:0c2f __PIA 0000:0c28* __PIS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) 0000:0c46 __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) 0000:0cac __InitRtns 0000:0cac* __FInitRtns 0000:0d07 __FiniRtns 0000:0d07* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) 03d1:0248 ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) 0000:0d6c __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) 0000:0d6d __Init_Argv_ 0000:0dd0+ _getargv_ 0000:1100 __Fini_Argv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) 0000:112a __EnterWVIDEO_ 03d1:024a+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) 03d1:024c __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) 0000:114e* _heapenable_ 03d1:024e ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) 0000:115f* sbrk_ 0000:116f __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) 0000:11d7 __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) 0000:11e0 __MemAllocator 0000:12aa __MemFree Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) 0000:1407 __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) 0000:163b* fcloseall_ 0000:1642 __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) 0000:164c fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) 0000:1821 __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) 0000:19af __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) 0000:2b1f __flush_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) 03d1:02f0 ____Argv 03d1:02f4 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) 0000:2d68+ _null_exit_rtn_ 0000:2d68+ __null_int23_exit_ 0000:2d69 exit_ 0000:2d8a+ _exit_ 03d1:0250+ ___int23_exit 03d1:0254+ ___FPE_handler_exit Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) 03d1:02ac __Start_XI 03d1:02ca __End_XI 03d1:02ca __Start_YI 03d1:02d6 __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) 03d1:02f6 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) 0000:2da6 __PTS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) 0000:2dd7* _fmalloc_ 0000:2dd7 malloc_ 03d1:0258+ ___fheap 03d1:025a ___fheapRover 03d1:025c ___LargestSizeB4Rover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) 0000:2f4c __PTC Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) 0000:2f7f* _ffree_ 0000:2f7f free_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) 0000:2fec* __get_errno_ptr_ 03d1:02f8 _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) 0000:2ff3+ __doclose_ 0000:313d __shutdown_stream_ 0000:3157* fclose_ 03d1:02fa+ ___RmTmpFileFn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) 0000:31c2 __freefp_ 0000:3263 __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) 0000:32a4 __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) 0000:3303 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) 0000:334e+ utoa_ 0000:33ef itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) 0000:343a* __I4M 0000:343a __U4M Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) 0000:3452 strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) 03d1:025e ___EFG_printf 03d1:0262* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) 03d1:0266 ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) 0000:349a* _ismbblead_ 03d1:02fe ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) 0000:34b6 ulltoa_ 0000:35f3* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) 0000:3664 ultoa_ 0000:3722* ltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) 0000:3770 __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) 0000:37d0 __lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) 0000:380a fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) 0000:380f __GrowSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) 0000:3985 __AllocSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) 0000:3a74 __fmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) 0000:3a77 __close_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) 0000:3aad isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) 03d1:0072 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) 0000:3b07 __mbinit_ 03d1:0268+ ___MBCodePage Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) 0000:3be2 __GetIOMode_ 0000:3c17 __SetIOMode_nogrow_ 03d1:026a+ ___NFiles 03d1:026c+ ___init_mode 03d1:0294+ ___io_mode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) 0000:3c4c* __dosretax 0000:3c51* __dosret0 0000:3c58 __set_errno_dos_ 0000:3cc0* __set_errno_dos_reterr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) 0000:3ccb* _dos_close_ 0000:3cd9 _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) 0000:3ce8* __get_doserrno_ptr_ 03d1:0400 __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) 0000:3cf0 __doserror_ 0000:3cfe* __doserror1_ +--------------------+ | Libraries Used | +--------------------+ /dos/fdos/watcom2/lib286/dos/clibh.lib +-----------------------+ | Linker Statistics | +-----------------------+ Stack size: dac0 (56000.) Memory size: 00011be0 (72672.) Entry point address: 0000:0426 Link time: 00:00.00