WATCOM Linker Version 11.0 Copyright by Sybase, Inc., and its subsidiaries, 1985, 1997. Created on: 99/10/28 18:39:00 Executable Image: iheap.exe creating an OS/2 32-bit executable +------------+ | Groups | +------------+ Group Address Size ===== ======= ==== DGROUP 0002:00000000 00018f40 +--------------+ | Segments | +--------------+ Segment Class Group Address Size ======= ===== ===== ======= ==== BEGTEXT CODE AUTO 0001:00000000 00000007 _TEXT CODE AUTO 0001:00000010 00006f44 _NULL BEGDATA DGROUP 0002:00000000 00000004 _AFTERNULL BEGDATA DGROUP 0002:00000004 00000000 CONST DATA DGROUP 0002:00000004 00000198 CONST2 DATA DGROUP 0002:000001a0 0000003c _DATA DATA DGROUP 0002:000001dc 00000961 XIB DATA DGROUP 0002:00000b3e 00000000 XI DATA DGROUP 0002:00000b3e 00000048 XIE DATA DGROUP 0002:00000b86 00000000 YIB DATA DGROUP 0002:00000b86 00000000 YI DATA DGROUP 0002:00000b86 00000012 YIE DATA DGROUP 0002:00000b98 00000000 TIB DATA DGROUP 0002:00000b98 00000000 TI DATA DGROUP 0002:00000b98 00000000 TIE DATA DGROUP 0002:00000b98 00000000 DATA DATA DGROUP 0002:00000b98 00000000 _BSS BSS DGROUP 0002:00000ba0 000083a0 STACK STACK DGROUP 0002:00008f40 00010000 +----------------+ | Memory Map | +----------------+ * = unreferenced symbol + = symbol only referenced locally Address Symbol ======= ====== Module: iheap.obj(K:\tmp\iheap\iheap.cc) 0001:00000ab0+ char near * near SubHeap::firstAddress() 0001:00000ac0+ int unsigned near SubHeap::sizeClass( int unsigned ) 0001:00000ad0+ int unsigned near SubHeap::maskFree( int unsigned ) 0001:00000ae0+ int unsigned near * near SubHeap::endTag( void near *, int unsigned ) 0001:00000160+ void near SubHeap::init() 0001:000001a4+ void near * near SubHeap::allocate( int unsigned ) 0001:00000290+ void near SubHeap::free( void near * ) 0001:00000368+ int near SubHeap::realloc_nomove( void near *, int unsigned ) 0001:00000664+ xmalloc_ 0001:00000664 void near * near heapAllocate( int unsigned ) 0001:000007f0+ xfree_ 0001:000007f0 void near heapFree( void near * ) 0001:00000818* xcalloc_ 0001:0000083c* xrealloc_ 0001:000008ec* void near heapStat() 0001:000008ec* void near heapInit() Module: test.obj(K:\tmp\iheap\test.cc) 0001:00000af0+ void near test() 0001:00000af0* void near testthread( long unsigned ) 0001:00000ba8 main_ Module: I:\WATCOM\lib386\os2\clib3r.lib(memset) 0001:00000c19 memset_ Module: I:\WATCOM\lib386\os2\clib3r.lib(imthread) 0002:00000b3e __imthread Module: I:\WATCOM\lib386\os2\clib3r.lib(rand) 0001:00000c49* rand_ 0001:00000c6d srand_ Module: I:\WATCOM\lib386\os2\clib3r.lib(clock) 0001:00000c9a clock_ Module: I:\WATCOM\lib386\os2\clib3r.lib(printf) 0001:00000d05 printf_ Module: I:\WATCOM\lib386\os2\clib3r.lib(cstart) 0001:00000d28 _cstart_ Module: I:\WATCOM\lib386\os2\clib3r.lib(fltused) 0002:000001dc _fltused_ Module: I:\WATCOM\lib386\os2\plibmt3r.lib(iofefg) 0002:00000b50 __ppfltused_ Module: I:\WATCOM\lib386\os2\emu387.lib(386inite) 0001:00000dc7* __fini_387_emulator 0001:00000dc6 __init_387_emulator Module: I:\WATCOM\lib386\os2\clib3r.lib(01h) 0002:000001e0 __8087 0002:000001e1 __real87 Module: I:\WATCOM\lib386\os2\plibmt3r.lib(fsroot) 0002:00000b62 ___wcpp_4_data_init_fs_root_ Module: I:\WATCOM\lib386\os2\clib3r.lib(__stos) 0001:00000de0 __STOSB 0001:00000e17* __STOSD Module: I:\WATCOM\lib386\os2\clib3r.lib(trdalloc) 0001:00000e83 __InitThreadProcessing_ 0001:00000ea0 __FiniThreadProcessing_ 0002:00008bac ___ThreadData Module: I:\WATCOM\lib386\os2\clib3r.lib(mthread) 0001:00000ef2+ __AccessIOB_ 0001:00000efc+ __ReleaseIOB_ 0001:00000f06+ __AccessFileH_ 0001:00000f13+ __ReleaseFileH_ 0001:00000f23+ __FiniAccessH_ 0001:00000f2e+ __CloseSemaphore_ 0001:00000f5d+ __AccessNHeap_ 0001:00000f64+ __ReleaseNHeap_ 0001:00000f6e+ __AccessFHeap_ 0001:00000f75+ __ReleaseFHeap_ 0001:00000f7c+ __AccessTDList_ 0001:00000f81+ __AccessSemaphore_ 0001:00000fe1+ __ReleaseTDList_ 0001:00000fe6+ __ReleaseSemaphore_ 0001:0000100d+ __InitAccessH_ 0001:0000100e+ __MultipleThread_ 0001:00001049 __AllocInitThreadData_ 0001:00001083 __OS2AddThread_ 0001:000010e0 __OS2RemoveThread_ 0001:00001125 __InitMultipleThread_ 0002:000001e4+ ___AccessSema4 0002:000001e8+ ___ReleaseSema4 0002:000001ec+ ___CloseSema4 Module: I:\WATCOM\lib386\os2\clib3r.lib(maino32) 0002:000001f0 ___GetThreadPtr 0002:000001f4 __AccessFileH 0002:000001f8 __ReleaseFileH 0002:000001fc __InitAccessH 0002:00000200 __FiniAccessH 0002:00000204 __AccessIOB 0002:00000208 __ReleaseIOB 0002:0000020c __AccessNHeap 0002:00000210 __AccessFHeap 0002:00000214 __ReleaseNHeap 0001:00001279 __threadstack_ 0001:00001280 __threadid_ 0001:00001287 __OS2MainInit_ 0001:00001357+ __OS2Init_ 0001:000013d3+ __shutdown_stack_checking_ 0001:000013ee __exit_ 0002:00000218 __ReleaseFHeap 0002:0000021c __AccessTDList 0002:00000220 __ReleaseTDList 0002:00000224 ___sig_init_rtn 0002:00000228 ___sig_fini_rtn 0002:0000022c __threadstksize 0002:00000230+ ___process_fini 0002:00008d00 ___Is_DLL 0002:00008d04 ___FirstThreadData 0002:00008d08+ ___saved_CS Module: I:\WATCOM\lib386\os2\clib3r.lib(gtctmos2) 0001:0000142d __getctime_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mktime) 0001:00001498 mktime_ Module: I:\WATCOM\lib386\os2\clib3r.lib(iob) 0002:00000234 ___iob 0002:0000043c ___tmpfnext 0002:0000043d __fmode 0002:00008df8 ___OpenStreams 0002:00008dfc ___ClosedStreams Module: I:\WATCOM\lib386\os2\clib3r.lib(fprtf) 0001:00001638 __fprtf_ Module: I:\WATCOM\lib386\os2\clib3r.lib(main2o32) 0001:000016f8 __OS2Main Module: I:\WATCOM\lib386\os2\clib3r.lib(segdefns) 0001:00000003 ___begtext 0002:00000000* __nullarea 0002:00000b3e __Start_XI 0002:00000b86 __End_XI 0002:00000b86 __Start_YI 0002:00000b98 __End_YI Module: I:\WATCOM\lib386\os2\clib3r.lib(setefg) 0001:00001756 __setEFGfmt_ Module: I:\WATCOM\lib386\os2\plibmt3r.lib(iofnoefg) 0002:00000444 void (near * near __EFG_cnvs2d)( char near *, double near * ) 0002:00000448 int (near * near __EFG_cnvd2f)( double near *, float near * ) 0002:0000044c void (near * near __EFG_LDcvt)( __6ks9tmlong_double near *, cvt_info near *, char near * ) 0002:00000450 char near * (near * near __EFG_fcvt)( double, int, int near *, int near * ) Module: I:\WATCOM\lib386\math387r.lib(cnvs2d) 0001:00001783 __cnvs2d_ Module: I:\WATCOM\lib386\math387r.lib(cnvd2f) 0001:00001791 __cnvd2f_ Module: I:\WATCOM\lib386\math387r.lib(ldcvt) 0001:000018e3 _LDScale10x_ 0001:0000193d __LDcvt_ Module: I:\WATCOM\lib386\math387r.lib(_i_fcvt_) 0001:000022f4 _fcvt_ Module: I:\WATCOM\lib386\os2\clib3r.lib(chk8087) 0001:000022f9* __init_8087_ 0001:00002306 _fpreset_ 0001:00002310 __chk8087_ Module: I:\WATCOM\lib386\os2\clib3r.lib(crwdata) 0002:00000500* __psp 0002:0000052b __osmajor 0002:0000052c __osminor 0002:00000522* __Extender 0002:00000523* __ExtenderSubtype 0002:00000524* __X32VM 0002:00000504* __x386_stacklow 0002:000004e8 __LpCmdLine 0002:000004ec __LpPgmName 0002:000004f0* __LpDllName 0002:000004f4 __LpwCmdLine 0002:000004f8 __LpwPgmName 0002:000004fc* __LpwDllName 0002:000004e0* __dynend 0002:000004e4 __curbrk 0002:00000504 __STACKLOW 0002:00000508* __STACKTOP 0002:0000050c __ASTACKSIZ 0002:00000510 __ASTACKPTR 0002:00000514* __cbyte 0002:00000518* __cbyte2 0002:0000051c* __child 0002:00000525 __Envptr 0002:00000529* __Envseg 0002:00000520 __no87 0002:0000052d* __FPE_handler 0002:0000052d* ___FPE_handler Module: I:\WATCOM\lib386\os2\plibmt3r.lib(cppdata) 0002:00008e00 __wint_thread_data_offset 0002:00008e04* __compiled_under_OS2 Module: I:\WATCOM\lib386\os2\clib3r.lib(thrdmax) 0001:00002356 __GETMAXTHREADS Module: I:\WATCOM\lib386\os2\clib3r.lib(maxthrds) 0002:00000534 ___MaxThreads Module: I:\WATCOM\lib386\os2\clib3r.lib(calloc) 0001:0000235c calloc_ Module: I:\WATCOM\lib386\os2\clib3r.lib(nfree) 0001:00002374 _nfree_ 0001:00002374 free_ 0002:00008e08 ___MiniHeapFreeRover Module: I:\WATCOM\lib386\os2\clib3r.lib(trdlist) 0001:00002478 __GetThreadData_ 0001:00002568 __ReallocThreadData_ 0001:000026c1 __AddThreadData_ 0001:00002722 __RemoveThreadData_ 0001:0000276c __ResizeThreadDataList_ 0001:000027b4 __FreeThreadDataList_ Module: I:\WATCOM\lib386\os2\clib3r.lib(regdata) 0001:000027dd __RegisterThreadDataSize_ 0002:00000538 ___ThreadDataSize Module: I:\WATCOM\lib386\os2\clib3r.lib(mthrdini) 0001:00002805 __InitThreadData_ Module: I:\WATCOM\lib386\os2\clib3r.lib(register) 0001:0000282b* _beginthread_ 0001:00002832 _endthread_ 0001:00002839 __initthread_ 0001:00002840* __RegisterThreadData_ Module: I:\WATCOM\lib386\os2\clib3r.lib(nmalloc) 0001:0000287f _nmalloc_ 0001:0000287f malloc_ 0002:00000548 ___nheapbeg 0002:0000054c ___MiniHeapRover 0002:00000550 ___LargestSizeB4MiniHeapRover Module: I:\WATCOM\lib386\os2\clib3r.lib(atouni) 0001:0000296c _atouni_ Module: I:\WATCOM\lib386\os2\clib3r.lib(cinit) 0001:000029ab __CommonInit_ 0002:00008e10 ___hmodule Module: I:\WATCOM\lib386\os2\clib3r.lib(initrtns) 0001:000029c2 __InitRtns 0001:00002a0e __FiniRtns Module: I:\WATCOM\lib386\os2\clib3r.lib(growiomd) 0001:00002a5f __grow_iomode_ Module: I:\WATCOM\lib386\os2\clib3r.lib(timeutil) 0001:00002b0b __leapyear_ 0001:00002c65 __isindst_ 0002:000001a0 ___diyr 0002:000001ba ___dilyr Module: I:\WATCOM\lib386\os2\clib3r.lib(gmtime) 0001:00002f44 __brktime_ 0001:00003059+ _gmtime_ 0001:00003077* gmtime_ Module: I:\WATCOM\lib386\os2\clib3r.lib(tzset) 0002:00000554 ___start_dst 0002:00000578 ___end_dst 0002:0000069e _tzname 0002:000006a6 _timezone 0002:000006aa+ _daylight 0002:000006ae ___dst_adjust 0001:0000308e* __DontCacheOSTZ_ 0001:000030a8* __CacheOSTZ_ 0001:000030e5 tzset_ 0001:000030f3* __parse_tz_ Module: I:\WATCOM\lib386\os2\clib3r.lib(initfile) 0001:0000341b __InitFiles_ Module: I:\WATCOM\lib386\os2\clib3r.lib(ioexit) 0001:000034ad __full_io_exit_ 0001:000034b9* fcloseall_ Module: I:\WATCOM\lib386\os2\clib3r.lib(fputc) 0001:00003516 fputc_ Module: I:\WATCOM\lib386\os2\clib3r.lib(ioalloc) 0001:000035f4 __ioalloc_ Module: I:\WATCOM\lib386\os2\clib3r.lib(prtf) 0001:0000367b __prtf_ Module: I:\WATCOM\lib386\os2\clib3r.lib(flush) 0001:00004302 __flush_ Module: I:\WATCOM\lib386\os2\clib3r.lib(cmain386) 0001:00004411 __CMain Module: I:\WATCOM\lib386\os2\clib3r.lib(dosseg) 0000:00001234 __DOSseg__ Module: I:\WATCOM\lib386\math387r.lib(efgfmt) 0001:0000446e _EFG_Format_ Module: I:\WATCOM\lib386\os2\clib3r.lib(noefgfmt) 0002:000006b8 ___EFG_printf 0002:000006bc ___EFG_scanf Module: I:\WATCOM\lib386\os2\clib3r.lib(xmsgo32) 0001:00004594+ __exit_with_msg_ 0001:000045c3 __fatal_runtime_error_ Module: I:\WATCOM\lib386\math387r.lib(strtod) 0001:000045e0+ __Strtold_ 0001:00004774 strtod_ Module: I:\WATCOM\lib386\math387r.lib(ldclass) 0001:000047f3 __LDClass_ Module: I:\WATCOM\lib386\math387r.lib(efcvt) 0001:0000487b* ecvt_ 0001:000048b4 fcvt_ Module: I:\WATCOM\lib386\os2\clib3r.lib(8087cw) 0002:000006c0 __8087cw Module: I:\WATCOM\lib386\os2\clib3r.lib(init8087) 0001:000048e8 __init_80x87 Module: I:\WATCOM\lib386\os2\plibmt3r.lib(thrddata) 0001:0000490f __wcpp_4_multi_thread_init__ Module: I:\WATCOM\lib386\os2\clib3r.lib(mem) 0001:00004920 __MemAllocator 0001:000049d0 __MemFree Module: I:\WATCOM\lib386\os2\clib3r.lib(heapmod) 0002:00008e20 ___nheap_clean 0002:00008e21 ___fheap_clean Module: I:\WATCOM\lib386\os2\clib3r.lib(nrealloc) 0001:00004b00* _nrealloc_ 0001:00004b00 realloc_ Module: I:\WATCOM\lib386\os2\clib3r.lib(thredo32) 0001:00004c10 __CBeginThread_ 0001:00004ca7 __CEndThread_ Module: I:\WATCOM\lib386\os2\clib3r.lib(grownear) 0001:00004dcd __ExpandDGROUP_ Module: I:\WATCOM\lib386\os2\clib3r.lib(nmemneed) 0001:00004e28 __nmemneed_ Module: I:\WATCOM\lib386\os2\clib3r.lib(amblksiz) 0002:000006c4 __amblksiz Module: I:\WATCOM\lib386\os2\clib3r.lib(iomode) 0001:00004e2b __IOMode_ 0001:00004e80 __SetIOMode_ 0002:000006c8 ___NFiles 0002:000006cc ___init_mode 0002:0000071c __iomode Module: I:\WATCOM\lib386\os2\clib3r.lib(errno) 0001:00004ea1 __get_errno_ptr_ 0001:00004eab* __get_doserrno_ptr_ Module: I:\WATCOM\lib386\os2\clib3r.lib(getenv) 0001:00004eb5 getenv_ Module: I:\WATCOM\lib386\os2\clib3r.lib(allocfp) 0001:00004f0f __allocfp_ 0001:00004fca __freefp_ 0001:00005003 __purgefp_ Module: I:\WATCOM\lib386\os2\clib3r.lib(fclose) 0001:00005021 fclose_ 0001:00005060 __shutdown_stream_ 0001:00005081 __MkTmpFile_ 0001:0000512b __doclose_ Module: I:\WATCOM\lib386\os2\clib3r.lib(seterrno) 0001:000051e8 __set_errno_ 0001:000051f6* __set_EDOM_ 0001:000051fd __set_ERANGE_ 0001:00005204* __set_EINVAL_ 0001:00005214 __set_doserrno_ Module: I:\WATCOM\lib386\os2\clib3r.lib(chktty) 0001:00005222 __chktty_ Module: I:\WATCOM\lib386\os2\clib3r.lib(wctomb) 0001:00005253 wctomb_ Module: I:\WATCOM\lib386\os2\clib3r.lib(itoa) 0001:0000527f+ utoa_ 0001:000052c8 itoa_ Module: I:\WATCOM\lib386\os2\clib3r.lib(lltoa) 0001:000052e3 __clib_ulltoa_ 0001:0000537a* __clib_lltoa_ Module: I:\WATCOM\lib386\os2\clib3r.lib(ltoa) 0001:000053d0 ultoa_ 0001:00005419* ltoa_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbisdbcs) 0002:00008e24 ___IsDBCS Module: I:\WATCOM\lib386\os2\clib3r.lib(mbislead) 0001:00005434* _ismbblead_ 0002:00008e28 ___MBCSIsTable Module: I:\WATCOM\lib386\os2\clib3r.lib(toupper) 0001:00005449 toupper_ Module: I:\WATCOM\lib386\os2\clib3r.lib(qwrit) 0001:00005457 __qwrite_ Module: I:\WATCOM\lib386\os2\clib3r.lib(lseekos2) 0001:00005512 lseek_ Module: I:\WATCOM\lib386\os2\clib3r.lib(fsync) 0001:0000556c fsync_ Module: I:\WATCOM\lib386\os2\clib3r.lib(stack386) 0001:000055a5 stackavail_ Module: I:\WATCOM\lib386\os2\clib3r.lib(stk) 0001:000055e5* __STK 0001:000055d5 __CHK 0001:00005614 __GRO 0001:00005604* __STKOVERFLOW_ Module: I:\WATCOM\lib386\os2\clib3r.lib(___argc) 0002:00008f2c ____Argc 0002:00008f30 ____Argv Module: I:\WATCOM\lib386\os2\clib3r.lib(exit) 0001:00005634+ __null_int23_exit_ 0001:00005635 exit_ 0001:00005661+ _exit_ 0002:000007ac+ ___int23_exit 0002:000007b0+ ___FPE_handler_exit Module: I:\WATCOM\lib386\os2\clib3r.lib(enterdb) 0001:00005686 __EnterWVIDEO_ 0002:000007b4+ ___WD_Present Module: I:\WATCOM\lib386\os2\clib3r.lib(bufld386) 0001:000056ac __ZBuf2LD Module: I:\WATCOM\lib386\os2\clib3r.lib(hugeval) 0002:000001d4 __HugeValue Module: I:\WATCOM\lib386\os2\clib3r.lib(istable) 0002:000007b8 __IsTable Module: I:\WATCOM\lib386\os2\clib3r.lib(cvtbuf) 0001:0000574f __CVTBuffer_ Module: I:\WATCOM\lib386\math387r.lib(cvt) 0001:0000575b __cvt_ Module: I:\WATCOM\lib386\os2\clib3r.lib(nmsize) 0001:000057e0 _nmsize_ 0001:000057e0* _msize_ Module: I:\WATCOM\lib386\os2\clib3r.lib(nexpand) 0001:000057eb _nexpand_ 0001:000057eb* _expand_ 0001:00005825+ __HeapManager_expand_ Module: I:\WATCOM\lib386\os2\clib3r.lib(heapen) 0001:000059cf* _heapenable_ 0002:000008bc ___heap_enabled Module: I:\WATCOM\lib386\os2\clib3r.lib(nheapmin) 0001:000059f0 _nheapshrink_ 0001:000059f0* _nheapmin_ 0001:000059f0* _heapmin_ 0001:000059f0* _heapshrink_ Module: I:\WATCOM\lib386\os2\clib3r.lib(isattos2) 0001:00005ab3 isatty_ Module: I:\WATCOM\lib386\os2\clib3r.lib(environ) 0002:00008f34 ___env_mask 0002:00008f38 _environ 0002:00008f3c* __wenviron Module: I:\WATCOM\lib386\os2\clib3r.lib(mbsnicmp) 0001:00005afd _mbsnicmp_ Module: I:\WATCOM\lib386\os2\clib3r.lib(gtpidos2) 0001:00005b6f getpid_ Module: I:\WATCOM\lib386\os2\clib3r.lib(tmpfl) 0001:00005b8f* tmpfile_ 0001:00005c84 __GetTmpPath_ Module: I:\WATCOM\lib386\os2\clib3r.lib(ftell) 0001:00005d4c ftell_ Module: I:\WATCOM\lib386\os2\clib3r.lib(_clseos2) 0001:00005da5 __close_ Module: I:\WATCOM\lib386\os2\clib3r.lib(remove) 0001:00005e00 remove_ Module: I:\WATCOM\lib386\os2\clib3r.lib(i8d) 0001:00005e06* __I8D 0001:00005e5b __U8D Module: I:\WATCOM\lib386\os2\clib3r.lib(mbinit) 0001:00005ee9 __mbinit_ 0002:000009d8 ___MBCodePage Module: I:\WATCOM\lib386\os2\clib3r.lib(dosret) 0001:00006047* _dosret0_ 0001:0000604e* _dosretax_ 0001:00006052 __set_errno_dos_ Module: I:\WATCOM\lib386\os2\clib3r.lib(winrtns) 0002:000009f0 __WindowsIsWindowedHandle 0002:000009f4 __WindowsRemoveWindowedHandle 0002:000009f8 __WindowsNewWindow 0002:000009fc __WindowsCloseWindow 0002:00000a00* __WindowsSetAbout 0002:00000a04* __WindowsSetAppTitle 0002:00000a08* __WindowsSetConTitle 0002:00000a0c* __WindowsDestroyOnClose 0002:00000a10* __WindowsYieldControl 0002:00000a14* __WindowsShutDown 0002:00000a18* __WindowsStdin 0002:00000a1c __WindowsStdout 0002:00000a20* __WindowsKbhit 0002:00000a24* __WindowsGetch 0002:00000a28* __WindowsGetche 0002:00000a2c* __WindowsPutch 0002:00000a30 __WindowExitRtn Module: I:\WATCOM\lib386\os2\clib3r.lib(setenvp) 0001:000060be __setenvp_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbterm) 0001:00006176 _mbterm_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbcicmp) 0001:000061b2 _mbcicmp_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbsinc) 0001:00006209 _mbsinc_ Module: I:\WATCOM\lib386\os2\clib3r.lib(accssos2) 0001:00006236 access_ Module: I:\WATCOM\lib386\os2\clib3r.lib(fopen) 0001:0000627a+ __open_flags_ 0001:0000647b+ _fsopen_ 0001:000064bf fopen_ 0001:00006543* freopen_ Module: I:\WATCOM\lib386\os2\clib3r.lib(renamos2) 0001:000065ba rename_ Module: I:\WATCOM\lib386\os2\clib3r.lib(fullpath) 0001:000065d0 _fullpath_ Module: I:\WATCOM\lib386\os2\clib3r.lib(gtcwdos2) 0001:0000672c getcwd_ Module: I:\WATCOM\lib386\os2\clib3r.lib(fflush) 0001:000067e1 fflush_ Module: I:\WATCOM\lib386\os2\clib3r.lib(tellos2) 0001:000067f1 tell_ Module: I:\WATCOM\lib386\os2\clib3r.lib(unlnkos2) 0001:00006832 unlink_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbccpy) 0001:00006849 _mbccpy_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbclen) 0001:0000687a _mbclen_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbsupr) 0001:000068a5 _mbsupr_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbccmp) 0001:000068f4 _mbccmp_ Module: I:\WATCOM\lib386\os2\clib3r.lib(comtflag) 0001:0000694c* __set_commode_ 0002:00000a34 __commode Module: I:\WATCOM\lib386\os2\clib3r.lib(tolower) 0001:00006957 tolower_ Module: I:\WATCOM\lib386\os2\clib3r.lib(openos2) 0001:00006968* open_ 0001:0000698c sopen_ Module: I:\WATCOM\lib386\os2\clib3r.lib(fseek) 0001:00006ba9 fseek_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbslen) 0001:00006cb9 _mbslen_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbscpy) 0001:00006cdb _mbscpy_ Module: I:\WATCOM\lib386\os2\clib3r.lib(strncpy) 0001:00006d00 strncpy_ Module: I:\WATCOM\lib386\os2\clib3r.lib(flushall) 0001:00006d25 flushall_ 0001:00006d2a* __flushall_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbsnextc) 0001:00006d65 _mbsnextc_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbcupper) 0001:00006da0 _mbctoupper_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbconv) 0001:00006e35 _mbvtop_ Module: I:\WATCOM\lib386\os2\clib3r.lib(umaskval) 0002:00000a38 ___umaskval Module: I:\WATCOM\lib386\os2\clib3r.lib(stricmp) 0001:00006e4f stricmp_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbdtoupp) 0001:00006e8a _mbdtoupper_ Module: I:\WATCOM\lib386\os2\clib3r.lib(ismbdlow) 0001:00006e9d _ismbdlower_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbislegl) 0001:00006ee0 _ismbclegal_ Module: I:\WATCOM\lib386\os2\clib3r.lib(mbistrai) 0001:00006f1f _ismbbtrail_ Module: I:\WATCOM\lib386\os2\clib3r.lib(isktable) 0002:00000a3c __IsKTable +----------------------+ | Imported Symbols | +----------------------+ Symbol Module ====== ====== DosAllocMem DOSCALLS DosFreeMem DOSCALLS DosCreateMutexSem DOSCALLS DosCloseMutexSem DOSCALLS DosRequestMutexSem DOSCALLS DosReleaseMutexSem DOSCALLS DosQuerySysInfo DOSCALLS DosSetRelMaxFH DOSCALLS DosExit DOSCALLS DosGetDateTime DOSCALLS DosDevConfig DOSCALLS DosWrite DOSCALLS DosPostEventSem DOSCALLS DosCreateEventSem DOSCALLS DosCreateThread DOSCALLS DosWaitEventSem DOSCALLS DosCloseEventSem DOSCALLS DosSetFilePtr DOSCALLS DosResetBuffer DOSCALLS DosQueryHType DOSCALLS DosGetInfoBlocks DOSCALLS DosClose DOSCALLS DosQueryDBCSEnv NLS DosQueryCp DOSCALLS DosQueryPathInfo DOSCALLS DosMove DOSCALLS DosQueryCurrentDir DOSCALLS DosQueryCurrentDisk DOSCALLS DosDelete DOSCALLS DosOpen DOSCALLS +--------------------+ | Libraries Used | +--------------------+ I:\WATCOM\lib386\os2\clib3r.lib I:\WATCOM\lib386\os2\plibmt3r.lib I:\WATCOM\lib386\math387r.lib I:\WATCOM\lib386\os2\emu387.lib I:\WATCOM\lib386\os2\os2386.lib +-----------------------+ | Linker Statistics | +-----------------------+ Stack size: 00010000 (65536.) Memory size: 0001fe94 (130708.) Entry point address: 0001:00000d28 Link time: 00:00.93