WATCOM Linker Version 10.0 Copyright by WATCOM International Corp. 1985, 1994. All rights reserved. Created on: 95/04/10 23:28:51 Executable Image: httest.exe creating an OS/2 32-bit executable +------------+ | Groups | +------------+ Group Address Size ===== ======= ==== DGROUP 0002:00000000 00002e10 +--------------+ | Segments | +--------------+ Segment Class Group Address Size ======= ===== ===== ======= ==== BEGTEXT CODE 0001:00000000 00000007 _TEXT CODE 0001:00000008 000052a2 _NULL BEGDATA DGROUP 0002:00000000 00000004 _AFTERNULL BEGDATA DGROUP 0002:00000004 00000000 CONST DATA DGROUP 0002:00000004 000002e8 CONST2 DATA DGROUP 0002:000002ec 000001b8 _DATA DATA DGROUP 0002:000004a4 000007d4 XIB DATA DGROUP 0002:00000c78 00000000 XI DATA DGROUP 0002:00000c78 00000024 XIE DATA DGROUP 0002:00000c9c 00000000 YIB DATA DGROUP 0002:00000c9c 00000000 YI DATA DGROUP 0002:00000c9c 0000000c YIE DATA DGROUP 0002:00000ca8 00000000 TIB DATA DGROUP 0002:00000ca8 00000000 TI DATA DGROUP 0002:00000ca8 00000000 TIE DATA DGROUP 0002:00000ca8 00000000 DATA DATA DGROUP 0002:00000ca8 00000000 _BSS BSS DGROUP 0002:00000ca8 00000160 STACK STACK DGROUP 0002:00000e10 00002000 +----------------+ | Memory Map | +----------------+ * = unreferenced symbol + = symbol only referenced locally Address Symbol ======= ====== Module: httest.obj(H:\tmp\ifc\httest.cpp) 0001:00001958+ near Exception::Exception( char const near *, char const near *, char const near * ) 0001:00001928+ char const near * near Exception::name() const 0001:000018f8+ char const near * near Exception::who() const 0001:000018c8+ char const near * near Exception::what() const 0001:00001880+ near Underflow::Underflow( char const near *, char const near * ) 0001:00001838+ near RangeError::RangeError( char const near *, char const near * ) 0001:00001804+ void near * near Unmanaged::alloc( int unsigned ) 0001:000017d4+ void near Unmanaged::free( void near *, int unsigned ) 0001:000017a4+ int unsigned near inthasher::hash( int ) 0001:00001760+ near ::Pair::Pair( int const near &, char const near & ) 0001:000016e4+ near <::Pair near,Unmanaged near >::Node::Node( ::Pair const near &, <::Pair near,Unmanaged near >::Node near *, <::Pair near,Unmanaged near >::Node near * ) 0001:00001688+ near <::Pair near,Unmanaged near >::Node::~Node() 0001:00001654+ void near * near <::Pair near,Unmanaged near >::Node::operator new( int unsigned ) 0001:00001624+ void near <::Pair near,Unmanaged near >::Node::operator delete( void near *, int unsigned ) 0001:000015a0+ near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::HashTable() 0001:00001524+ near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::~HashTable() 0001:000014cc+ void near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::insert( int const near &, char const near & ) 0001:00001444+ int near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::exists( int const near & ) const 0001:000013ac+ char near * near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::valueOf( int const near & ) 0001:00001314+ char const near * near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::valueOf( int const near & ) const 0001:0000128c+ void near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::remove( int const near & ) 0001:00001244+ void near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::clear() 0001:000011e4+ int near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::isEmpty() const 0001:00001188+ int unsigned near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::length() const 0001:00001130+ <::Pair near,Unmanaged near >::Unbounded near * near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::bucket( int unsigned ) 0001:000010d8+ <::Pair near,Unmanaged near >::Unbounded const near * near ::Pair near,Unmanaged near >::Unbounded near,inthasher near >::HashTable::bucket( int unsigned ) const 0001:00001070+ near <::Pair near,Unmanaged near >::Unbounded::Unbounded() 0001:00000fc4+ near <::Pair near,Unmanaged near >::Unbounded::Unbounded( <::Pair near,Unmanaged near >::Unbounded const near & ) 0001:00000f54+ near <::Pair near,Unmanaged near >::Unbounded::~Unbounded() 0001:00000ee8+ <::Pair near,Unmanaged near >::Unbounded near <::Pair near,Unmanaged near >::Unbounded::operator =( <::Pair near,Unmanaged near >::Unbounded const near & ) 0001:00000e44+ void near <::Pair near,Unmanaged near >::Unbounded::clear() 0001:00000d68+ void near <::Pair near,Unmanaged near >::Unbounded::insert( ::Pair const near & ) 0001:00000c88+ void near <::Pair near,Unmanaged near >::Unbounded::insert( ::Pair const near &, int unsigned ) 0001:00000bac+ void near <::Pair near,Unmanaged near >::Unbounded::append( ::Pair const near & ) 0001:00000ac8+ void near <::Pair near,Unmanaged near >::Unbounded::append( ::Pair const near &, int unsigned ) 0001:000009d0+ void near <::Pair near,Unmanaged near >::Unbounded::remove( int unsigned ) 0001:0000098c+ void near <::Pair near,Unmanaged near >::Unbounded::replace( int unsigned, ::Pair const near & ) 0001:00000944+ int near <::Pair near,Unmanaged near >::Unbounded::isEmpty() const 0001:00000914+ int unsigned near <::Pair near,Unmanaged near >::Unbounded::length() const 0001:000008bc+ ::Pair const near & near <::Pair near,Unmanaged near >::Unbounded::first() const 0001:00000860+ ::Pair const near & near <::Pair near,Unmanaged near >::Unbounded::last() const 0001:00000820+ ::Pair const near & near <::Pair near,Unmanaged near >::Unbounded::itemAt( int unsigned ) const 0001:000007e0+ ::Pair near & near <::Pair near,Unmanaged near >::Unbounded::itemAt( int unsigned ) 0001:00000690+ <::Pair near,Unmanaged near >::Node near * near <::Pair near,Unmanaged near >::Unbounded::seek( int unsigned ) const 0001:0000052c+ <::Pair near,Unmanaged near >::Node near * near <::Pair near,Unmanaged near >::Unbounded::seek( int unsigned ) 0001:000004e8+ near ::Pair::Pair( ::Pair const near & ) 0001:000004b0+ ::Pair near & near ::Pair::operator =( ::Pair const near & ) 0001:00000474+ near RangeError::RangeError( RangeError const near & ) 0001:00000444+ near RangeError::~RangeError() 0001:00000408+ near Underflow::Underflow( Underflow const near & ) 0001:000003d8+ near Underflow::~Underflow() 0001:00000388+ near Exception::Exception( Exception const near & ) 0001:00000358+ near Exception::~Exception() 0001:00000008 main_ Module: G:\WATCOM\lib386\os2\clib3r.lib(stko32) 0001:000019b3* __STK 0001:000019a3 __CHK 0001:000019e2* __GRO 0001:000019d2* __STKOVERFLOW_ Module: G:\WATCOM\lib386\plbx3r.lib(undefed) 0001:00001a04 __wcpp_2_undefed_cdtor__ Module: G:\WATCOM\lib386\plbx3r.lib(undefmbr) 0001:00001a18 __wcpp_2_undefined_member_function__ Module: G:\WATCOM\lib386\plbx3r.lib(opnew) 0001:00001a2c void near * near operator new( int unsigned ) Module: G:\WATCOM\lib386\plbx3r.lib(opdel) 0001:00001a78 void near operator delete( void near * ) Module: G:\WATCOM\lib386\plbx3r.lib(cppdata) 0002:00000ca8 __wint_thread_data 0002:00000cc8 ___wcpp_2_data_catch_completed_ 0002:00000ccc ___wcpp_2_data_dtreg_vfptrs_ Module: G:\WATCOM\lib386\os2\clib3r.lib(stjmp386) 0001:00001a82 _setjmp_ 0001:00001ac1 longjmp_ Module: G:\WATCOM\lib386\plbx3r.lib(stabdtor) 0001:00001cfc __wcpp_2_destruct_internal__ 0001:00001d06 __wcpp_2_destruct_all__ 0001:00001d08* __wcpp_2_destruct__ 0001:00001d1a* __wcpp_2_destruct_after_all__ 0001:00001d1c* __wcpp_2_destruct_after__ Module: G:\WATCOM\lib386\os2\clib3r.lib(printf) 0001:00001d2b printf_ Module: G:\WATCOM\lib386\plbx3r.lib(stabthrw) 0001:00001d67 __wcpp_2_corrupted_stack__ 0001:000022c9* __wcpp_2_rethrow__ 0001:000022f6 __wcpp_2_catch_done__ 0001:00002327 __wcpp_2_throw__ 0001:0000233b* __wcpp_2_throw_zero__ 0002:00000c7e+ ___wcpp_2_data_init_longjmp_ Module: G:\WATCOM\lib386\plbx3r.lib(stabact) 0001:00002428 __wcpp_2_ctor_array__ Module: G:\WATCOM\lib386\plbx3r.lib(dtorarst) 0001:00002470 __wcpp_2_dtor_array_store__ Module: G:\WATCOM\lib386\plbx3r.lib(opdelarr) 0001:00002490 void near operator delete []( void near * ) Module: G:\WATCOM\lib386\plbx3r.lib(stabadt) 0001:00002498 __wcpp_2_dtor_array__ Module: G:\WATCOM\lib386\os2\clib3r.lib(cstrto32) 0001:000024c6 _cstart_ Module: G:\WATCOM\lib386\plbx3r.lib(stabfunc) 0001:0000255d* __wcpp_2_fun_register__ 0002:00000c84 ___wcpp_2_data_stab_init_fun_ Module: G:\WATCOM\lib386\os2\clib3r.lib(xmsgo32) 0001:00002567 __exit_with_msg_ 0001:00002596 __fatal_runtime_error_ Module: G:\WATCOM\lib386\os2\clib3r.lib(maino32) 0002:000004c4 ___GetThreadPtr 0002:000004c8 __AccessFileH 0002:000004cc __ReleaseFileH 0002:000004d0 __InitAccessH 0002:000004d4 __FiniAccessH 0002:000004d8 __AccessIOB 0002:000004dc __ReleaseIOB 0002:000004e0 __AccessNHeap 0002:000004e4 __AccessFHeap 0002:000004e8 __ReleaseNHeap 0001:000025b9 __threadstack_ 0001:000025c0 __threadid_ 0001:000025c7 __OS2MainInit_ 0001:00002646+ __OS2Init_ 0001:000026c1 __exit_ 0002:000004ec __ReleaseFHeap 0002:000004f0 __AccessTDList 0002:000004f4 __ReleaseTDList 0002:000004f8 ___sig_init_rtn 0002:000004fc ___sig_fini_rtn 0002:00000500 __threadstksize 0002:00000ce0 ___Is_DLL 0002:00000ce4 ___FirstThreadData 0002:00000ce8+ ___hmodule 0002:00000cec+ ___saved_CS Module: G:\WATCOM\lib386\plbx3r.lib(fatalerr) 0001:000026dc __wcpp_2_fatal_runtime_error__ Module: G:\WATCOM\lib386\os2\clib3r.lib(nmalloc) 0001:000026f9 _nmalloc_ 0001:000026f9 malloc_ 0002:00000504 ___nheapbeg 0002:00000508 ___MiniHeapRover 0002:0000050c ___LargestSizeB4MiniHeapRover Module: G:\WATCOM\lib386\os2\clib3r.lib(nfree) 0001:000027f3 _nfree_ 0001:000027f3 free_ Module: G:\WATCOM\lib386\os2\clib3r.lib(ljmphdl) 0002:00000510 ___longjmp_handler Module: G:\WATCOM\lib386\plbx3r.lib(stabtrav) 0001:00002860+ __wcpp_2_stab_entry__ 0001:0000288e __wcpp_2_stab_trav_init__ 0001:000028af __wcpp_2_stab_trav_comp__ 0001:000028b4 __wcpp_2_stab_trav_next__ 0001:00002939 __wcpp_2_stab_trav_move__ Module: G:\WATCOM\lib386\os2\clib3r.lib(iob) 0002:00000514 ___iob 0002:0000071c* ___tmpfnext 0002:0000071d* __fmode 0002:00000cf0 ___ClosedStreams Module: G:\WATCOM\lib386\os2\clib3r.lib(fprtf) 0001:000029dc __fprtf_ Module: G:\WATCOM\lib386\plbx3r.lib(callterm) 0001:00002a74 __wcpp_2_call_terminate__ Module: G:\WATCOM\lib386\plbx3r.lib(tsequiv) 0001:00002a82 __wcpp_2_ts_equiv__ Module: G:\WATCOM\lib386\plbx3r.lib(callunex) 0001:00002abc __wcpp_2_call_unexpected__ Module: G:\WATCOM\lib386\os2\clib3r.lib(set386) 0001:00002ac8 memset_ Module: G:\WATCOM\lib386\plbx3r.lib(stabreg) 0001:00002ae0 __wcpp_2_base_register__ 0001:00002af9* __wcpp_2_base_deregister__ 0001:00002b00* __wcpp_2_base_deregister_2__ 0001:00002b0a __wcpp_2_internal_deregister__ Module: G:\WATCOM\lib386\plbx3r.lib(allocexc) 0001:00002b34 __wcpp_2_alloc_exc__ 0001:00002c64 __wcpp_2_free_exc__ 0001:00002c90 __wcpp_2_pop_exc__ 0001:00002c9f __wcpp_2_push_exc__ Module: G:\WATCOM\lib386\plbx3r.lib(stabarr) 0001:00002cd9 __wcpp_2_arr_register__ 0002:00000c8a* rt_init __based("XI") __wcpp_2_data_stab_init_arr_ Module: G:\WATCOM\lib386\os2\clib3r.lib(main2o32) 0001:00002d09 __OS2Main Module: G:\WATCOM\lib386\os2\clib3r.lib(segdefns) 0001:00000003 ___begtext 0002:00000000* __nullarea 0002:00000ca8* __start_TI 0002:00000ca8* __end_TI Module: G:\WATCOM\lib386\os2\clib3r.lib(enterdb) 0001:00002d5a __EnterWVIDEO_ 0002:00000734+ ___WD_Present Module: G:\WATCOM\lib386\os2\clib3r.lib(crwd386) 0002:00000748* __psp 0002:00000773 __osmajor 0002:00000774 __osminor 0002:0000076a* __Extender 0002:0000076b* __ExtenderSubtype 0002:0000076c* __X32VM 0002:0000074c* __x386_stacklow 0002:00000740 __LpCmdLine 0002:00000744 __LpPgmName 0002:00000738* __dynend 0002:0000073c __curbrk 0002:0000074c __STACKLOW 0002:00000750* __STACKTOP 0002:00000754 __ASTACKSIZ 0002:00000758 __ASTACKPTR 0002:0000075c* __cbyte 0002:00000760* __cbyte2 0002:00000764* __child 0002:0000076d __Envptr 0002:00000771* __Envseg 0002:00000768 __no87 0002:00000775* __FPE_handler 0002:00000775 ___FPE_handler Module: G:\WATCOM\lib386\os2\clib3r.lib(inirt386) 0001:00002d82 __InitRtns 0001:00002dcd __FiniRtns Module: G:\WATCOM\lib386\os2\clib3r.lib(mthread) 0001:00002e1d+ __CloseSemaphore_ 0001:00002e49+ __AccessIOB_ 0001:00002e53+ __ReleaseIOB_ 0001:00002e5d+ __AccessFileH_ 0001:00002e77+ __ReleaseFileH_ 0001:00002e90+ __InitAccessH_ 0001:00002e91+ __FiniAccessH_ 0001:00002eab+ __AccessNHeap_ 0001:00002eb2+ __ReleaseNHeap_ 0001:00002ebc+ __AccessFHeap_ 0001:00002ec3+ __ReleaseFHeap_ 0001:00002eca+ __AccessTDList_ 0001:00002ecf+ __AccessSemaphore_ 0001:00002f26+ __ReleaseTDList_ 0001:00002f2b+ __ReleaseSemaphore_ 0001:00002f53+ __MultipleThread_ 0001:00002f81 __InitThreadData_ 0001:00002fc6 __OS2AddThread_ 0001:00003023 __OS2RemoveThread_ 0001:00003069 __InitMultipleThread_ 0002:0000077c+ ___AccessSema4 0002:00000780+ ___ReleaseSema4 0002:00000784+ ___CloseSema4 0002:00000c9c* ___AccessSema4Fini Module: G:\WATCOM\lib386\os2\clib3r.lib(growiomd) 0001:000031ac __grow_iomode_ Module: G:\WATCOM\lib386\os2\clib3r.lib(memalloc) 0001:00003254 __MemAllocator 0001:000032fc __MemFree Module: G:\WATCOM\lib386\os2\clib3r.lib(grownear) 0001:0000347b __ExpandDGROUP_ Module: G:\WATCOM\lib386\os2\clib3r.lib(nmemneed) 0001:0000355b __nmemneed_ Module: G:\WATCOM\lib386\os2\clib3r.lib(heapmod) 0002:00000df0 ___fheap_clean 0002:00000df1 ___nheap_clean Module: G:\WATCOM\lib386\plbx3r.lib(bittest) 0001:00003560 __wcpp_2_bit_test__ Module: G:\WATCOM\lib386\os2\clib3r.lib(stinit) 0002:00000df4 ___OpenStreams Module: G:\WATCOM\lib386\os2\clib3r.lib(fputc) 0001:0000357e fputc_ Module: G:\WATCOM\lib386\os2\clib3r.lib(ioalloc) 0001:00003641 __ioalloc_ Module: G:\WATCOM\lib386\os2\clib3r.lib(prtf) 0001:000036b8 __prtf_ Module: G:\WATCOM\lib386\os2\clib3r.lib(flush) 0001:000040b2 __flush_ Module: G:\WATCOM\lib386\plbx3r.lib(termnate) 0001:00004184 void near terminate() Module: G:\WATCOM\lib386\plbx3r.lib(unexpect) 0001:000041d0 void near unexpected() Module: G:\WATCOM\lib386\os2\clib3r.lib(__stos) 0001:00004208 __STOSB 0001:0000423f* __STOSD Module: G:\WATCOM\lib386\plbx3r.lib(areaexc) 0002:00000790 ___EXC_AREA Module: G:\WATCOM\lib386\plbx3r.lib(tssize) 0001:000042cc __wcpp_2_ts_size__ Module: G:\WATCOM\lib386\os2\clib3r.lib(regdata) 0001:0000430d* __RegisterThreadDataSize_ 0002:00000b90 ___ThreadDataSize Module: G:\WATCOM\lib386\os2\clib3r.lib(cmain386) 0001:00004322 __CMain Module: G:\WATCOM\lib386\os2\clib3r.lib(seg386) 0000:00001234 __DOSseg__ Module: G:\WATCOM\lib386\os2\clib3r.lib(maxthrds) 0002:00000b94 ___MaxThreads Module: G:\WATCOM\lib386\os2\clib3r.lib(trdalloc) 0001:00004372 __InitThreadProcessing_ 0001:0000438f __FiniThreadProcessing_ 0002:00000df8 ___ThreadData Module: G:\WATCOM\lib386\os2\clib3r.lib(trdlist) 0001:000043e0 __GetThreadData_ 0001:000044c0 __AddThreadData_ 0001:00004521 __RemoveThreadData_ 0001:0000456b __FreeThreadDataList_ Module: G:\WATCOM\lib386\os2\clib3r.lib(calloc) 0001:00004594 calloc_ Module: G:\WATCOM\lib386\os2\clib3r.lib(register) 0001:000045af* _beginthread_ 0001:000045b6 _endthread_ 0001:000045bd __initthread_ 0001:000045c4* __RegisterThreadData_ Module: G:\WATCOM\lib386\os2\clib3r.lib(iomode) 0001:00004603 __IOMode_ 0001:00004658 __SetIOMode_ 0002:00000ba4 ___NFiles 0002:00000ba8 ___init_mode 0002:00000bf8 __iomode Module: G:\WATCOM\lib386\os2\clib3r.lib(nrealloc) 0001:0000466d* _nrealloc_ 0001:0000466d realloc_ Module: G:\WATCOM\lib386\os2\clib3r.lib(errno) 0001:000046f0 __get_errno_ptr_ 0001:000046fa* __get_doserrno_ptr_ Module: G:\WATCOM\lib386\os2\clib3r.lib(heapen) 0001:00004704* _heapenable_ 0002:00000bfc ___heap_enabled Module: G:\WATCOM\lib386\os2\clib3r.lib(amblksiz) 0002:00000c00 __amblksiz Module: G:\WATCOM\lib386\os2\clib3r.lib(initfile) 0001:00004725 __InitFiles_ Module: G:\WATCOM\lib386\os2\clib3r.lib(ioexit) 0001:0000479d __full_io_exit_ 0001:000047a9* fcloseall_ Module: G:\WATCOM\lib386\os2\clib3r.lib(seterrno) 0001:00004800* __set_EDOM_ 0001:00004805 __set_errno_ 0001:00004813* __set_ERANGE_ 0001:0000481a* __set_EINVAL_ 0001:0000482a __set_doserrno_ 0001:00004838* __FPE_exception_ Module: G:\WATCOM\lib386\os2\clib3r.lib(chktty) 0001:0000483f __chktty_ Module: G:\WATCOM\lib386\os2\clib3r.lib(itoa) 0001:00004895+ utoa_ 0001:000048df itoa_ 0001:000048df* _itoa_ Module: G:\WATCOM\lib386\os2\clib3r.lib(noefgfmt) 0002:00000c04 ___EFG_printf 0002:00000c08* ___EFG_scanf Module: G:\WATCOM\lib386\os2\clib3r.lib(ltoa) 0001:00004931 ultoa_ 0001:0000497a ltoa_ 0001:0000497a* _ltoa_ Module: G:\WATCOM\lib386\os2\clib3r.lib(toupper) 0001:00004995 toupper_ 0001:00004995* _toupper_ Module: G:\WATCOM\lib386\os2\clib3r.lib(qwrit) 0001:000049a3 __qwrite_ Module: G:\WATCOM\lib386\os2\clib3r.lib(lseekos2) 0001:00004a4f lseek_ 0001:00004a4f* _lseek_ Module: G:\WATCOM\lib386\os2\clib3r.lib(stack386) 0001:00004a93 stackavail_ Module: G:\WATCOM\lib386\os2\clib3r.lib(cinit) 0001:00004aa2 __CommonInit_ Module: G:\WATCOM\lib386\os2\clib3r.lib(___argc) 0002:00000e00 ____Argc 0002:00000e04 ____Argv Module: G:\WATCOM\lib386\os2\clib3r.lib(exit) 0001:00004aad+ __null_int23_exit_ 0001:00004aae exit_ 0001:00004ac6+ _exit_ 0002:00000c0c+ ___atexit 0002:00000c10+ ___int23_exit 0002:00000c14+ ___FPE_handler_exit Module: G:\WATCOM\lib386\os2\clib3r.lib(thrdmax) 0001:00004aeb __GETMAXTHREADS Module: G:\WATCOM\lib386\os2\clib3r.lib(thredo32) 0001:00004b71 __CBeginThread_ 0001:00004bfe __CEndThread_ Module: G:\WATCOM\lib386\os2\clib3r.lib(isattos2) 0001:00004c1a isatty_ Module: G:\WATCOM\lib386\os2\clib3r.lib(nmsize) 0001:00004c48 _nmsize_ 0001:00004c48* _msize_ Module: G:\WATCOM\lib386\os2\clib3r.lib(nexpand) 0001:00004c51 _nexpand_ 0001:00004c51* _expand_ 0001:00004c8b+ __HeapManager_expand_ Module: G:\WATCOM\lib386\os2\clib3r.lib(allocfp) 0001:00004e29* __allocfp_ 0001:00004ee3+ __freefp_ 0001:00004f1c __purgefp_ Module: G:\WATCOM\lib386\os2\clib3r.lib(fclose) 0001:00004f3a* fclose_ 0001:00004f75 __shutdown_stream_ 0001:00004f96+ __MkTmpFile_ 0001:00004fff+ __doclose_ Module: G:\WATCOM\lib386\os2\clib3r.lib(dosret) 0001:000050a6* _dosret0_ 0001:000050ad* _dosretax_ 0001:000050b2 __set_errno_dos_ Module: G:\WATCOM\lib386\os2\clib3r.lib(winrtns) 0002:00000c2c __WindowsIsWindowedHandle 0002:00000c30 __WindowsRemoveWindowedHandle 0002:00000c34* __WindowsNewWindow 0002:00000c38 __WindowsCloseWindow 0002:00000c3c* __WindowsSetAbout 0002:00000c40* __WindowsSetAppTitle 0002:00000c44* __WindowsSetConTitle 0002:00000c48* __WindowsDestroyOnClose 0002:00000c4c* __WindowsYieldControl 0002:00000c50* __WindowsShutDown 0002:00000c54* __WindowsStdin 0002:00000c58 __WindowsStdout 0002:00000c5c* __WindowsKbhit 0002:00000c60* __WindowsGetch 0002:00000c64* __WindowsGetche 0002:00000c68* __WindowsPutch 0002:00000c6c __WindowExitRtn Module: G:\WATCOM\lib386\os2\clib3r.lib(chk8087) 0001:0000510a* __init_8087_ 0001:00005117 _fpreset_ 0001:00005121 __chk8087_ Module: G:\WATCOM\lib386\os2\clib3r.lib(gtpidos2) 0001:00005166 getpid_ Module: G:\WATCOM\lib386\os2\clib3r.lib(ftell) 0001:00005186 ftell_ Module: G:\WATCOM\lib386\os2\clib3r.lib(_clseos2) 0001:000051ca __close_ Module: G:\WATCOM\lib386\os2\clib3r.lib(remove) 0001:00005225 remove_ Module: G:\WATCOM\lib386\os2\clib3r.lib(8087cw) 0002:00000c70 __8087cw Module: G:\WATCOM\lib386\os2\clib3r.lib(ini87386) 0001:0000522a __init_80x87 Module: G:\WATCOM\lib386\os2\clib3r.lib(_8087386) 0002:00000c74 __8087 0002:00000c75 __real87 Module: G:\WATCOM\lib386\os2\clib3r.lib(tellos2) 0001:00005252 tell_ Module: G:\WATCOM\lib386\os2\clib3r.lib(unlnkos2) 0001:00005293+ unlink_ +----------------------+ | Imported Symbols | +----------------------+ Symbol Module ====== ====== DosUnwindException DOSCALLS DosWrite DOSCALLS DosQuerySysInfo DOSCALLS DosSetRelMaxFH DOSCALLS DosExit DOSCALLS DosCloseMutexSem DOSCALLS DosCreateMutexSem DOSCALLS DosRequestMutexSem DOSCALLS DosReleaseMutexSem DOSCALLS DosAllocMem DOSCALLS DosSetFilePtr DOSCALLS DosPostEventSem DOSCALLS DosCreateEventSem DOSCALLS DosCreateThread DOSCALLS DosWaitEventSem DOSCALLS DosCloseEventSem DOSCALLS DosQueryHType DOSCALLS DosDevConfig DOSCALLS DosGetInfoBlocks DOSCALLS DosClose DOSCALLS DosDelete DOSCALLS +--------------------+ | Libraries Used | +--------------------+ G:\WATCOM\lib386\os2\clib3r.lib G:\WATCOM\lib386\plbx3r.lib G:\WATCOM\lib386\os2\os2386.lib +-----------------------+ | Linker Statistics | +-----------------------+ Stack size: 2000 (8192.) Memory size: 80ba (32954.) Entry point address: 0001:000024c6