| Groups | | Imported Symbols | | Libraries Used | | Linker Statistics | | Memory Map | | Segments | +-----------------------+ +-----------------------+ +----------------------+ +----------------------+ +--------------------+ +--------------------+ +----------------+ +----------------+ +--------------+ +--------------+ +------------+ +------------+ * = unreferenced symbol .idata 00406000 00000600 .idata .idata .idata 00406000 00000600 _AFTERNULL BEGDATA DGROUP 00407004 00000000 _BSS BSS DGROUP 00408010 000008bc _CharUpperBuffA@8 USER32.dll _CloseHandle@4 KERNEL32.dll _CreateEventA@16 KERNEL32.dll _CreateFileA@28 KERNEL32.dll _CreateThread@24 KERNEL32.dll _DATA DATA DGROUP 00407550 00000521 _DeleteCriticalSection@4 KERNEL32.dll _DialogBoxParamA@20 USER32.dll _EndDialog@8 USER32.dll _EnterCriticalSection@4 KERNEL32.dll _ExitProcess@4 KERNEL32.dll _ExitThread@4 KERNEL32.dll _GetACP@0 KERNEL32.dll _GetCommandLineA@0 KERNEL32.dll _GetCommandLineW@0 KERNEL32.dll _GetCPInfo@8 KERNEL32.dll _GetCurrentThread@0 KERNEL32.dll _GetCurrentThreadId@0 KERNEL32.dll _GetCursorPos@4 USER32.dll _GetEnvironmentStrings@0 KERNEL32.dll _GetFileType@4 KERNEL32.dll _GetLastError@0 KERNEL32.dll _GetModuleFileNameA@12 KERNEL32.dll _GetModuleFileNameW@12 KERNEL32.dll _GetModuleHandleA@4 KERNEL32.dll _GetOEMCP@0 KERNEL32.dll _GetProcAddress@8 KERNEL32.dll _GetStdHandle@4 KERNEL32.dll _GetSystemMetrics@4 USER32.dll _GetVersion@0 KERNEL32.dll _GetWindowRect@8 USER32.dll _InitializeCriticalSection@4 KERNEL32.dll _LeaveCriticalSection@4 KERNEL32.dll _LoadLibraryA@4 KERNEL32.dll _MessageBeep@4 USER32.dll _MultiByteToWideChar@24 KERNEL32.dll _NULL BEGDATA DGROUP 00407000 00000004 _PtInRect@12 USER32.dll _SetConsoleCtrlHandler@8 KERNEL32.dll _SetEnvironmentVariableA@8 KERNEL32.dll _SetEnvironmentVariableW@8 KERNEL32.dll _SetEvent@4 KERNEL32.dll _SetLastError@4 KERNEL32.dll _SetStdHandle@8 KERNEL32.dll _SetTimer@16 USER32.dll _SetUnhandledExceptionFilter@4 KERNEL32.dll _SetWindowPos@28 USER32.dll _TEXT CODE AUTO 00401010 00003f5f _TlsAlloc@0 KERNEL32.dll _TlsFree@4 KERNEL32.dll _TlsGetValue@4 KERNEL32.dll _TlsSetValue@8 KERNEL32.dll _UnhandledExceptionFilter@4 KERNEL32.dll _VirtualAlloc@16 KERNEL32.dll _VirtualFree@12 KERNEL32.dll _VirtualQuery@12 KERNEL32.dll _WaitForSingleObject@8 KERNEL32.dll _WideCharToMultiByte@32 KERNEL32.dll _WriteFile@20 KERNEL32.dll + = symbol only referenced locally ===== ======= ==== ====== ====== ======= ===== ===== ======= ==== ======= ====== 00001234* __DOSseg__ 00401003* ___begtext 00401261+ int near DlgProc( HWND__ near *, int unsigned, int unsigned, long ) 00401306 _WinMain@16 0040132b __CHK 0040133b* __STK 0040135a* __STKOVERFLOW_ 0040136a* __GRO 0040138a* __alloca_probe 004013a8 rand_ 004013cc* srand_ 004013dc _wstart_ 004013dc* _wstart2_ 004013dc* WinMainCRTStartup 00401458+ __exit_with_msg_ 00401491* __fatal_runtime_error_ 004014ae* __threadid_ 004014bf+ __sig_null_rtn_ 004014ca+ __NTInit_ 004016f5* __NTMainInit_ 00401747* __exit_ 00401789* __WinMain 00401834* __NTAtMaxFiles_ 00401879* __NTAddFileHandle_ 004018f2* __NTAddSpecificFileHandle_ 00401997* __NTRemoveFileHandle_ 004019c3* __NTInitFileHandles_ 00401a22+ __NTGetFakeHandle_ 00401a4b* __EnterWVIDEO_ 00401a72+ __NTGetCriticalSection_ 00401ac6+ __CloseSemaphore_ 00401af4+ __AccessIOB_ 00401afe+ __ReleaseIOB_ 00401b08+ __AccessFileH_ 00401b15+ __ReleaseFileH_ 00401b25+ __InitAccessH_ 00401b2a+ __FiniAccessH_ 00401b46+ __AccessNHeap_ 00401b4d+ __ReleaseNHeap_ 00401b57+ __AccessFHeap_ 00401b5e+ __ReleaseFHeap_ 00401b68+ __AccessTDList_ 00401b6f+ __ReleaseTDList_ 00401b76+ __AccessFList_ 00401b7b+ __AccessSemaphore_ 00401bdc+ __ReleaseFList_ 00401be1+ __ReleaseSemaphore_ 00401c08+ __MultipleThread_ 00401c4c* __AllocInitThreadData_ 00401c86* __NTThreadInit_ 00401cdb* __NTAddThread_ 00401d2a+ __NTRemoveThread_ 00401d89+ __NTThreadFini_ 00401dab* __InitMultipleThread_ 00401f33* strdup_ 00401f78* __lib_GetModuleFileNameW_ 00402008* _wcsdup_ 0040202f* __init_stack_limits_ 004022f2+ ___ExceptionFilter 004024b6* __NewExceptionHandler_ 00402502* __DoneExceptionHandler_ 00402532* __InitRtns 0040257e* __FiniRtns 004025cf* __RegisterThreadDataSize_ 004025f7* memset_ 0040260f* stackavail_ 0040261e* __CommonInit_ 0040261f+ __null_int23_exit_ 00402620* exit_ 0040264c+ _exit_ 00402672* __IOMode_ 004026c7* __SetIOMode_ 004026e8* _nrealloc_ 004026e8* realloc_ 00402762* calloc_ 0040277a* __GetThreadData_ 004027b3* __ReallocThreadData_ 00402887* __AddThreadData_ 004028e8* __RemoveThreadData_ 00402932* __ResizeThreadDataList_ 00402955* __FreeThreadDataList_ 0040297e* __InitThreadData_ 004029a6* _nfree_ 004029a6* free_ 00402ab4* __setenvp_ 00402b71* _nmalloc_ 00402b71* malloc_ 00402c5e* wcslen_ 00402c71* memcpy_ 00402c96* __NTRealKey_ 00402d28* __NTConsoleInput_ 00402d33* __NTConsoleOutput_ 00402d3e* _ClearFPE_ 00402d41+ __SetSignalFunc_ 00402d7d+ __GetSignalFunc_ 00402d9f+ __GetSignalOSCode_ 00402dc1+ __CheckSignalExCode_ 00402ed9+ __sigabort_ 00402ede+ raise_ 00402f0b* __sigfpe_handler_ 00402f4f* signal_ 00402aaa* __FiniThreadProcessing_ 00403021+ __SigInit_ 00403067+ __SigFini_ 00403096+ __sig_init_ 004030c0* __STOSB 004030f7* __STOSD 00403163* isatty_ 004031b9* _msize_ 004031b9* _nmsize_ 004031c4* _expand_ 004031c4* _nexpand_ 004031fe+ __HeapManager_expand_ 004033ab* _beginthread_ 004033b2* _endthread_ 004033b9* __initthread_ 004033c0* __RegisterThreadData_ 00403400* __MemAllocator 004034b0* __MemFree 004035e0* __ParsePosixHandleStr_ 00403806* __ExpandDGROUP_ 00403861* __nmemneed_ 00403864* __set_errno_ 00403872* __set_EDOM_ 00403879* __set_ERANGE_ 00403880* __set_EINVAL_ 00403890* __set_doserrno_ 0040389e* abort_ 004038a4* __terminate_ 004038b6* _control87_ 004039a9* __CBeginThread_ 00403a82* __CEndThread_ 00403b08* strncpy_ 00403c6c* strtoul_ 00403c76* strtol_ 00403ccf* putenv_ 00403e27+ __putenv_ 00403aae* getenv_ 00404072* _heapenable_ 00404093* _heapmin_ 00404093* _heapshrink_ 00404093* _nheapmin_ 00404093* _nheapshrink_ 0040415a+ utoa_ 004041a3* itoa_ 004041be* _mbsnicmp_ 00404230* tolower_ 0040423e* _mbschr_ 0040429a* _mbslen_ 004042bc* _dosret0_ 004042c3* _dosretax_ 004042c7* __set_errno_dos_ 00404318* __set_errno_nt_ 00404329* mbstowcs_ 0040439c* _wputenv_ 004044c7* __wputenv_ 004046fc* memmove_ 00404749* toupper_ 00404760+ __init_8087_ 00404791* _fpreset_ 0040479b* __chk8087_ 004047df* _mbterm_ 0040481b* _mbcicmp_ 00404872* _mbsinc_ 0040489f* _mbvtop_ 004048b9* _mbclen_ 004048e4* _mbccmp_ 0040493c* mbtowc_ 004049d0* wcschr_ 004049e6* __lib_SetEnvironmentVariableW_ 00404afc* wcstombs_ 00404bb2* towupper_ 00404bc4* __init_80x87 00404beb* _ismbblead_ 00404c00* _mbccpy_ 00404c31* _mbsupr_ 00404c80* __mbinit_ 00404dcc* wctomb_ 00404e01* _mbsnextc_ 00404e3c* _mbctoupper_ 00404ea5* _mbdtoupper_ 00404eb8* _ismbdlower_ 00404efb* _ismbclegal_ 00404f3a* _ismbbtrail_ 00404aac* __create_wide_environment_ 00407000* __nullarea 00407564* ___TlsIndex 00407568* ___GetThreadPtr 0040756c* __AccessFileH 00407570* __ReleaseFileH 00407574* __InitAccessH 00407578* __FiniAccessH 0040757c* __AccessIOB 00407580* __ReleaseIOB 00407584* __AccessNHeap 00407588* __AccessFHeap 0040758c* __ReleaseNHeap 00407590* __ReleaseFHeap 00407594* __AccessTDList 00407598* __ReleaseTDList 0040759c* __AccessFList 004075a0* __ReleaseFList 004075a4+ __ThreadExitRtn 004075a8+ ___sig_init_rtn 004075ac* ___sig_fini_rtn 004075b0+ ___process_fini 004075b4* ___FileHandleIDs 004075c0+ ___WD_Present 004075c4+ ___AccessSema4 004075c8+ ___ReleaseSema4 004075cc+ ___CloseSema4 004075d0* __dynend 004075d4* __curbrk 004075d8* __LpCmdLine 004075dc* __LpPgmName 004075e0* __LpDllName 004075e4* __LpwCmdLine 004075e8* __LpwPgmName 004075ec* __LpwDllName 004075f0* __psp 004075f4* __STACKLOW 004075f4* __x386_stacklow 004075f8* __STACKTOP 004075fc* __ASTACKSIZ 00407600* __ASTACKPTR 00407604* __cbyte 00407608* __cbyte2 0040760c* __child 00407610* __no87 00407612* __Extender 00407613* __ExtenderSubtype 00407614* __X32VM 00407615* __Envptr 00407619* __Envseg 0040761b* __osmajor 0040761c* __osminor 0040761d* __osbuild 0040761f* __osver 00407623* __winmajor 00407627* __winminor 0040762b* __winver 0040762f* ___FPE_handler 0040762f* __FPE_handler 00407634* __IsTable 00407738+ ___oscode_check_func 0040773c+ ___raise_func 00407754* ___ThreadDataSize 00407758+ ___int23_exit 0040775c+ ___FPE_handler_exit 00407760* ___NFiles 00407764+ ___init_mode 004077b4+ __iomode 004077b8* ___nheapbeg 004077bc* ___MiniHeapRover 004077c0* ___LargestSizeB4MiniHeapRover 004077cc+ _SignalTable 00407838* __WindowsIsWindowedHandle 0040783c* __WindowsRemoveWindowedHandle 00407840* __WindowsNewWindow 00407844* __WindowsCloseWindow 00407848* __WindowsSetAbout 0040784c* __WindowsSetAppTitle 00407850* __WindowsSetConTitle 00407854* __WindowsDestroyOnClose 00407858* __WindowsYieldControl 0040785c* __WindowsShutDown 00407860* __WindowsStdin 00407864* __WindowsStdout 00407868* __WindowsKbhit 0040786c* __WindowsGetch 00407870* __WindowsGetche 00407874* __WindowsPutch 00407878* __WindowExitRtn 00407888* ___abort 00407918* ___heap_enabled 0040791c* __amblksiz 00407920* __8087 00407921* __real87 00407960* ___Save8087 00407964* ___Rest8087 00407968* __8087cw 0040796c* ___MBCodePage 00407970* __IsKTable 00407a72* __Start_XI 00407a78 ___wcpp_4_data_init_fs_root_ 00407a96* __End_XI 00407a96* __Start_YI 00407a9c* __End_YI 00408010+ ___Is_DLL 00408014+ ___FirstThreadData 00408018* __wint_thread_data 0040803c* __compiled_under_NT 004087a4* ___env_mask 004087a8* _environ 004087ac* __wenviron 004087b0* _sw 004087b4+ ___ExceptionHandled 004087bc+ ___MiniHeapFreeRover 004087c0* ___nheap_clean 004087c1* ___fheap_clean 004087c4* ___IsDBCS 004087c8* ___MBCSIsTable Address Symbol BEGTEXT CODE AUTO 00401000 00000007 CONST DATA DGROUP 00407004 0000054c CONST2 DATA DGROUP 00407550 00000000 Copyright by Sybase, Inc., and its subsidiaries, 1985, 1997. Created on: 97/04/05 20:05:05 creating a Windows NT windowed executable DATA DATA DGROUP 00407a9c 00000000 DGROUP 00407000 000118d0 Entry point address: 004013dc Executable Image: dlghunt.exe Group Address Size Link time: 00:00.28 Memory size: 00015f90 (90000.) Module: dlghunt.obj(E:\source\nt\dlghunt\dlghunt.cpp) Module: I:\WATCOM\lib386\nt\clib3r.lib(__stos) Module: I:\WATCOM\lib386\nt\clib3r.lib(01h) Module: I:\WATCOM\lib386\nt\clib3r.lib(8087cw) Module: I:\WATCOM\lib386\nt\clib3r.lib(abort) Module: I:\WATCOM\lib386\nt\clib3r.lib(amblksiz) Module: I:\WATCOM\lib386\nt\clib3r.lib(calloc) Module: I:\WATCOM\lib386\nt\clib3r.lib(chk8087) Module: I:\WATCOM\lib386\nt\clib3r.lib(cinit) Module: I:\WATCOM\lib386\nt\clib3r.lib(cntrl87) Module: I:\WATCOM\lib386\nt\clib3r.lib(conutwnt) Module: I:\WATCOM\lib386\nt\clib3r.lib(crtwenv) Module: I:\WATCOM\lib386\nt\clib3r.lib(crwdata) Module: I:\WATCOM\lib386\nt\clib3r.lib(cstrtwwt) Module: I:\WATCOM\lib386\nt\clib3r.lib(dofilstr) Module: I:\WATCOM\lib386\nt\clib3r.lib(dosret) Module: I:\WATCOM\lib386\nt\clib3r.lib(dosseg) Module: I:\WATCOM\lib386\nt\clib3r.lib(enterdb) Module: I:\WATCOM\lib386\nt\clib3r.lib(environ) Module: I:\WATCOM\lib386\nt\clib3r.lib(excptwnt) Module: I:\WATCOM\lib386\nt\clib3r.lib(exit) Module: I:\WATCOM\lib386\nt\clib3r.lib(fclex387) Module: I:\WATCOM\lib386\nt\clib3r.lib(getenv) Module: I:\WATCOM\lib386\nt\clib3r.lib(getmodfn) Module: I:\WATCOM\lib386\nt\clib3r.lib(grownear) Module: I:\WATCOM\lib386\nt\clib3r.lib(heapen) Module: I:\WATCOM\lib386\nt\clib3r.lib(heapmod) Module: I:\WATCOM\lib386\nt\clib3r.lib(init8087) Module: I:\WATCOM\lib386\nt\clib3r.lib(initrtns) Module: I:\WATCOM\lib386\nt\clib3r.lib(iomode) Module: I:\WATCOM\lib386\nt\clib3r.lib(isattwnt) Module: I:\WATCOM\lib386\nt\clib3r.lib(isktable) Module: I:\WATCOM\lib386\nt\clib3r.lib(ismbdlow) Module: I:\WATCOM\lib386\nt\clib3r.lib(istable) Module: I:\WATCOM\lib386\nt\clib3r.lib(itoa) Module: I:\WATCOM\lib386\nt\clib3r.lib(mainwnt) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbccmp) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbccpy) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbcicmp) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbclen) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbconv) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbcupper) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbdtoupp) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbinit) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbisdbcs) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbislead) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbislegl) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbistrai) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbschr) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbsinc) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbslen) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbsnextc) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbsnicmp) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbstowcs) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbsupr) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbterm) Module: I:\WATCOM\lib386\nt\clib3r.lib(mbtowc) Module: I:\WATCOM\lib386\nt\clib3r.lib(mem) Module: I:\WATCOM\lib386\nt\clib3r.lib(memcpy) Module: I:\WATCOM\lib386\nt\clib3r.lib(memmove) Module: I:\WATCOM\lib386\nt\clib3r.lib(memset) Module: I:\WATCOM\lib386\nt\clib3r.lib(mthrdini) Module: I:\WATCOM\lib386\nt\clib3r.lib(mthread) Module: I:\WATCOM\lib386\nt\clib3r.lib(nexpand) Module: I:\WATCOM\lib386\nt\clib3r.lib(nfree) Module: I:\WATCOM\lib386\nt\clib3r.lib(nheapmin) Module: I:\WATCOM\lib386\nt\clib3r.lib(nmalloc) Module: I:\WATCOM\lib386\nt\clib3r.lib(nmemneed) Module: I:\WATCOM\lib386\nt\clib3r.lib(nmsize) Module: I:\WATCOM\lib386\nt\clib3r.lib(nrealloc) Module: I:\WATCOM\lib386\nt\clib3r.lib(nthdl) Module: I:\WATCOM\lib386\nt\clib3r.lib(putenv) Module: I:\WATCOM\lib386\nt\clib3r.lib(rand) Module: I:\WATCOM\lib386\nt\clib3r.lib(regdata) Module: I:\WATCOM\lib386\nt\clib3r.lib(register) Module: I:\WATCOM\lib386\nt\clib3r.lib(save8087) Module: I:\WATCOM\lib386\nt\clib3r.lib(segdefns) Module: I:\WATCOM\lib386\nt\clib3r.lib(setenvar) Module: I:\WATCOM\lib386\nt\clib3r.lib(setenvp) Module: I:\WATCOM\lib386\nt\clib3r.lib(seterrno) Module: I:\WATCOM\lib386\nt\clib3r.lib(signlwnt) Module: I:\WATCOM\lib386\nt\clib3r.lib(stackwnt) Module: I:\WATCOM\lib386\nt\clib3r.lib(stk) Module: I:\WATCOM\lib386\nt\clib3r.lib(stklmwnt) Module: I:\WATCOM\lib386\nt\clib3r.lib(strdup) Module: I:\WATCOM\lib386\nt\clib3r.lib(strncpy) Module: I:\WATCOM\lib386\nt\clib3r.lib(strtol) Module: I:\WATCOM\lib386\nt\clib3r.lib(thredwnt) Module: I:\WATCOM\lib386\nt\clib3r.lib(tolower) Module: I:\WATCOM\lib386\nt\clib3r.lib(toupper) Module: I:\WATCOM\lib386\nt\clib3r.lib(trdalloc) Module: I:\WATCOM\lib386\nt\clib3r.lib(trdlist) Module: I:\WATCOM\lib386\nt\clib3r.lib(uputenv) Module: I:\WATCOM\lib386\nt\clib3r.lib(ustrchr) Module: I:\WATCOM\lib386\nt\clib3r.lib(ustrdup) Module: I:\WATCOM\lib386\nt\clib3r.lib(ustrlen) Module: I:\WATCOM\lib386\nt\clib3r.lib(utoupper) Module: I:\WATCOM\lib386\nt\clib3r.lib(wcstombs) Module: I:\WATCOM\lib386\nt\clib3r.lib(wctomb) Module: I:\WATCOM\lib386\nt\clib3r.lib(winrtns) Module: I:\WATCOM\lib386\nt\clib3r.lib(wmainwnt) Module: I:\WATCOM\lib386\nt\clib3r.lib(xmsgwnt) Module: I:\WATCOM\lib386\nt\plib3r.lib(cppdata) Module: I:\WATCOM\lib386\nt\plib3r.lib(fsroot) Segment Class Group Address Size STACK STACK DGROUP 004088d0 00010000 Stack size: 00010000 (65536.) Symbol Module TI DATA DGROUP 00407a9c 00000000 TIB DATA DGROUP 00407a9c 00000000 TIE DATA DGROUP 00407a9c 00000000 TRANSFER CODE CODE AUTO 00404f70 00000150 WATCOM Linker Version 11.0 XI DATA DGROUP 00407a72 00000024 XIB DATA DGROUP 00407a72 00000000 XIE DATA DGROUP 00407a96 00000000 YI DATA DGROUP 00407a96 00000006 YIB DATA DGROUP 00407a96 00000000 YIE DATA DGROUP 00407a9c 00000000