WATCOM Linker Version 10.5 Copyright by WATCOM International Corp. 1985, 1995. All rights reserved. Created on: 95/09/17 17:35:40 Executable Image: fil2clip.exe creating a DOS executable +------------+ | Groups | +------------+ Group Address Size ===== ======= ==== DGROUP 02e0:0000 00000ae0 +--------------+ | Segments | +--------------+ Segment Class Group Address Size ======= ===== ===== ======= ==== fil2clip_TEXT CODE 0000:0000 00000299 _TEXT CODE 0000:02a0 000029e1 opnewarr_TEXT CODE 0000:2c82 00000005 CSTRT086_TEXT CODE 0000:2c88 00000000 CMODEL_TEXT CODE 0000:2c88 00000000 ARGCV086_TEXT CODE 0000:2c88 00000000 STINIT_TEXT CODE 0000:2c88 00000000 opnew_TEXT CODE 0000:2c88 00000074 INIRT086_TEXT CODE 0000:2cfc 00000000 CRWD086_TEXT CODE 0000:2cfc 00000000 SEG086_TEXT CODE 0000:2cfc 00000000 DOINTR_TEXT CODE 0000:2cfc 00000000 cppdata_TEXT CODE 0000:2cfc 00000000 MEMALLOC_TEXT CODE 0000:2cfc 00000000 fil2clip_DATA1 FAR_CONST 02cf:000c 000000f5 FAR_DATA FAR_DATA 02cf:0101 00000000 _NULL BEGDATA DGROUP 02e0:0000 00000020 _AFTERNULL BEGDATA DGROUP 02e2:0000 00000002 CONST DATA DGROUP 02e2:0002 00000000 CONST2 DATA DGROUP 02e2:0002 00000000 _DATA DATA DGROUP 02e2:0002 0000024a STRINGS DATA DGROUP 0306:000c 00000000 XIB DATA DGROUP 0306:000c 00000000 XI DATA DGROUP 0306:000c 00000012 XIE DATA DGROUP 0307:000e 00000000 YIB DATA DGROUP 0307:000e 00000000 YI DATA DGROUP 0307:000e 00000006 YIE DATA DGROUP 0308:0004 00000000 DATA DATA DGROUP 0308:0004 00000000 BCSD DATA DGROUP 0308:0004 00000000 _BSS BSS DGROUP 0308:0004 00000050 STACK STACK DGROUP 030e:0000 00000800 +----------------+ | Memory Map | +----------------+ * = unreferenced symbol + = symbol only referenced locally Address Symbol ======= ====== Module: fil2clip.obj(D:\SOURCE\WIN\TMP\fil2clip.cpp) 0000:0000+ void far closeClipboard() 0000:0052 main_ Module: G:\WATCOM\lib286\dos\clibl.lib(intx086) 0000:02a0 int86x_ 0000:033f int86_ Module: G:\WATCOM\lib286\dos\clibl.lib(iob) 02e0:0022 ___iob 02e0:018a* ___tmpfnext 02e0:018b __fmode 02e0:0284 ___ClosedStreams Module: G:\WATCOM\lib286\dos\clibl.lib(fputs) 0000:036c fputs_ Module: G:\WATCOM\lib286\dos\clibl.lib(fopen) 0000:03fc+ __open_flags_ 0000:058f+ _fsopen_ 0000:05ea fopen_ 0000:06c8* freopen_ Module: G:\WATCOM\lib286\dos\clibl.lib(perror) 0000:0734 perror_ Module: G:\WATCOM\lib286\plibl.lib(opnewarr) 0000:2c82 void far * far operator new []( int unsigned ) Module: G:\WATCOM\lib286\dos\clibl.lib(fread) 0000:0792 fread_ Module: G:\WATCOM\lib286\dos\clibl.lib(fclose) 0000:096b fclose_ 0000:09b8 __shutdown_stream_ 0000:09de+ __MkTmpFile_ 0000:0a57 __doclose_ Module: G:\WATCOM\lib286\dos\clibl.lib(cstrt086) 02e0:0000* __nullarea 02e0:0192* __ovlflag 02e0:0193* __intno 02e0:0194* __ovlvec 0000:0afc _cstart_ 0000:0bec* _Not_Enough_Memory_ 0000:0d01 __exit_ 0000:0d20 __do_exit_with_msg__ 0000:0d74 __GETDS Module: G:\WATCOM\lib286\dos\clibl.lib(cmodel) 0000:0d80 _big_code_ 0000:0d80* CodeModelMismatch Module: G:\WATCOM\lib286\dos\clibl.lib(argcv086) 02e0:0198 __argc 02e0:019a __argv Module: G:\WATCOM\lib286\dos\clibl.lib(intr) 0000:0d80 intr_ Module: G:\WATCOM\lib286\dos\clibl.lib(segread) 0000:0d96 segread_ Module: G:\WATCOM\lib286\dos\clibl.lib(stinit) 02e0:0288 ___OpenStreams Module: G:\WATCOM\lib286\dos\clibl.lib(ioalloc) 0000:0db2 __ioalloc_ Module: G:\WATCOM\lib286\dos\clibl.lib(fputc) 0000:0e2d fputc_ Module: G:\WATCOM\lib286\dos\clibl.lib(flush) 0000:0ed9 __flush_ Module: G:\WATCOM\lib286\dos\clibl.lib(tolower) 0000:0fbf tolower_ 0000:0fbf* _tolower_ Module: G:\WATCOM\lib286\dos\clibl.lib(seterrno) 0000:0fcd* __set_EDOM_ 0000:0fd0 __set_errno_ 0000:0fe6* __set_ERANGE_ 0000:0feb* __set_EINVAL_ 0000:0ff6 __set_doserrno_ Module: G:\WATCOM\lib286\dos\clibl.lib(open) 0000:1003* open_ 0000:103c sopen_ 0000:11f4* __set_binary_ Module: G:\WATCOM\lib286\dos\clibl.lib(allocfp) 0000:1241 __allocfp_ 0000:1347 __freefp_ 0000:13bf __purgefp_ Module: G:\WATCOM\lib286\dos\clibl.lib(fseek) 0000:144d fseek_ Module: G:\WATCOM\lib286\dos\clibl.lib(chktty) 0000:1575 __chktty_ Module: G:\WATCOM\lib286\dos\clibl.lib(errno) 0000:159e __get_errno_ptr_ 0000:15a5 __get_doserrno_ptr_ 02e0:028c+ _errno 02e0:028e+ __doserrno Module: G:\WATCOM\lib286\dos\clibl.lib(strerror) 0000:16e9 strerror_ 02e0:019e* _sys_nerr 02e0:01a0+ _sys_errlist Module: G:\WATCOM\lib286\plibl.lib(opnew) 0000:2c88 void far * far operator new( int unsigned ) Module: G:\WATCOM\lib286\dos\clibl.lib(qread) 0000:1712 __qread_ Module: G:\WATCOM\lib286\dos\clibl.lib(fgetc) 0000:1732* fgetc_ 0000:17a3+ __filbuf_ 0000:17c5 __fill_buffer_ Module: G:\WATCOM\lib286\dos\clibl.lib(gtpid) 0000:1877 getpid_ Module: G:\WATCOM\lib286\dos\clibl.lib(ftell) 0000:1882 ftell_ Module: G:\WATCOM\lib286\dos\clibl.lib(lseek) 0000:18e0 lseek_ 0000:18e0* _lseek_ Module: G:\WATCOM\lib286\dos\clibl.lib(_clse) 0000:191e __close_ Module: G:\WATCOM\lib286\dos\clibl.lib(ffree) 0000:194d* _ffree_ 0000:194d free_ Module: G:\WATCOM\lib286\dos\clibl.lib(remove) 0000:199d remove_ Module: G:\WATCOM\lib286\dos\clibl.lib(cmain086) 0000:19a2 __CMain Module: G:\WATCOM\lib286\dos\clibl.lib(inirt086) 0000:1a26 __InitRtns 0000:1a44 __FiniRtns 0000:1a5d* __FInitRtns 0000:1a63* __FFiniRtns Module: G:\WATCOM\lib286\dos\clibl.lib(xmsg) 0000:1a69+ __exit_with_msg_ 0000:1a6e __fatal_runtime_error_ Module: G:\WATCOM\lib286\dos\clibl.lib(crwd086) 02e0:01e0 __curbrk 02e0:01e8 __STACKLOW 02e0:01ea __STACKTOP 02e0:01ec __cbyte 02e0:01ee __child 02e0:01f0 __no87 02e0:01fe __FPE_handler 02e0:01fe ___FPE_handler 02e0:01e2 __psp 02e0:01f2 __get_ovl_stack 02e0:01f6 __restore_ovl_stack 02e0:01fa __close_ovl_file 02e0:0202 __LpCmdLine 02e0:0206 __LpPgmName 02e0:01e4 __osmajor 02e0:01e5 __osminor 02e0:01e6 __osmode 02e0:01e7 __HShift Module: G:\WATCOM\lib286\dos\clibl.lib(seg086) 0000:1a88 __DOSseg__ Module: G:\WATCOM\lib286\dos\clibl.lib(initargv) 0000:1a89 __Init_Argv_ Module: G:\WATCOM\lib286\dos\clibl.lib(dointr) 0000:1ca2 _DoINTR_ Module: G:\WATCOM\lib286\dos\clibl.lib(initfile) 0000:204b __InitFiles_ Module: G:\WATCOM\lib286\dos\clibl.lib(ioexit) 0000:20e5 __full_io_exit_ 0000:20ef* fcloseall_ Module: G:\WATCOM\lib286\dos\clibl.lib(fmalloc) 0000:2173* _fmalloc_ 0000:2173 malloc_ 02e0:020a+ ___fheap 02e0:020c ___fheapRover 02e0:020e ___LargestSizeB4Rover 02e0:0278* ___fmalloc_force_nheapgrow Module: G:\WATCOM\lib286\dos\clibl.lib(qwrit) 0000:2281 __qwrite_ Module: G:\WATCOM\lib286\dos\clibl.lib(isatt) 0000:22e0 isatty_ Module: G:\WATCOM\lib286\dos\clibl.lib(dosret) 0000:22fc* _dosret0_ 0000:2303* _dosretax_ 0000:2307 __set_errno_dos_ Module: G:\WATCOM\lib286\dos\clibl.lib(umaskval) 02e0:0224 ___umaskval Module: G:\WATCOM\lib286\dos\clibl.lib(iomode) 0000:2370 __IOMode_ 0000:23d0 __SetIOMode_ 02e0:0226+ ___NFiles 02e0:0228+ ___init_mode 02e0:0250+ __iomode Module: G:\WATCOM\lib286\dos\clibl.lib(tell) 0000:23eb tell_ Module: G:\WATCOM\lib286\plibl.lib(cppdata) 02e0:0290 __wint_thread_data 02e0:02b0* ___wcpp_2_data_catch_completed_ 02e0:02b4* ___wcpp_2_data_dtreg_vfptrs_ 02e0:02c8* __compiled_under_generic Module: G:\WATCOM\lib286\dos\clibl.lib(flushall) 0000:23fc* flushall_ 0000:23ff __flushall_ Module: G:\WATCOM\lib286\dos\clibl.lib(gtche) 0000:245c getche_ Module: G:\WATCOM\lib286\dos\clibl.lib(nmalloc) 0000:2477 _nmalloc_ 02e0:0254 ___nheapbeg 02e0:0256 ___MiniHeapRover 02e0:0258 ___LargestSizeB4MiniHeapRover Module: G:\WATCOM\lib286\dos\clibl.lib(nfree) 0000:2542 _nfree_ 02e0:02ca+ ___MiniHeapFreeRover Module: G:\WATCOM\lib286\dos\clibl.lib(memalloc) 0000:25c0 __MemAllocator 0000:2664 __MemFree Module: G:\WATCOM\lib286\dos\clibl.lib(heapmod) 02e0:02cc ___nheap_clean 02e0:02cd ___fheap_clean Module: G:\WATCOM\lib286\dos\clibl.lib(unlnk) 0000:276d unlink_ Module: G:\WATCOM\lib286\dos\clibl.lib(___argc) 02e0:02ce ____Argv 02e0:02d2 ____Argc Module: G:\WATCOM\lib286\dos\clibl.lib(amblksiz) 02e0:025a __amblksiz Module: G:\WATCOM\lib286\dos\clibl.lib(exit) 0000:278c+ __null_int23_exit_ 0000:278d exit_ 0000:27a7+ _exit_ 02e0:025c+ ___atexit 02e0:0260+ ___int23_exit 02e0:0264+ ___FPE_handler_exit Module: G:\WATCOM\lib286\dos\clibl.lib(enterdb) 0000:27bf __EnterWVIDEO_ 02e0:0268+ ___WD_Present Module: G:\WATCOM\lib286\dos\clibl.lib(hpgrw086) 0000:27e6 __CMain_nheapgrow_ Module: G:\WATCOM\lib286\dos\clibl.lib(allocseg) 0000:27eb __AllocSeg_ Module: G:\WATCOM\lib286\dos\clibl.lib(growseg) 0000:2882 __GrowSeg_ Module: G:\WATCOM\lib286\dos\clibl.lib(fmemneed) 0000:2978 __fmemneed_ Module: G:\WATCOM\lib286\dos\clibl.lib(grownear) 0000:2a00+ __LastFree_ 0000:2a2c __ExpandDGROUP_ Module: G:\WATCOM\lib286\dos\clibl.lib(nmemneed) 0000:2b75 __nmemneed_ Module: G:\WATCOM\lib286\dos\clibl.lib(heapgrow) 0000:2b78* _heapgrow_ 0000:2b78* _fheapgrow_ 0000:2b79 _nheapgrow_ Module: G:\WATCOM\lib286\dos\clibl.lib(heapen) 0000:2bf3* _heapenable_ 02e0:026a ___heap_enabled Module: G:\WATCOM\lib286\dos\clibl.lib(sbrk) 0000:2c06* sbrk_ 0000:2c18 __brk_ +--------------------+ | Libraries Used | +--------------------+ G:\WATCOM\lib286\dos\clibl.lib G:\WATCOM\lib286\plibl.lib +-----------------------+ | Linker Statistics | +-----------------------+ Stack size: 0800 (2048.) Memory size: 38e0 (14560.) Entry point address: 0000:0afc Link time: 00:02.26