1 Open Watcom Linker Version 1.9
2 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
3 Created on: 15/09/24 14:50:18
4 Executable Image: pcxtest.exe
5 creating a DOS executable
15 DGROUP 0b0d:0000 0000eb90
23 Segment Class Group Address Size
24 ======= ===== ===== ======= ====
26 pcxtest_TEXT CODE AUTO 0000:0000 000001c3
27 _TEXT CODE AUTO 0000:01d0 000085b0
28 modex16_TEXT CODE AUTO 0000:8780 00001ebe
29 bitmap_TEXT CODE AUTO 0000:a640 0000059c
30 planar_TEXT CODE AUTO 0000:abe0 00000287
31 16text_TEXT CODE AUTO 0000:ae70 0000010d
32 FAR_DATA FAR_DATA AUTO 0af7:000d 00000000
33 iomode13_DATA FAR_DATA AUTO 0af8:0000 00000028
34 istable13_DATA FAR_DATA AUTO 0af8:0030 00000101
35 hugeval13_DATA FAR_DATA AUTO 0af8:0140 00000008
36 _NULL BEGDATA DGROUP 0b0d:0000 00000020
37 _AFTERNULL BEGDATA DGROUP 0b0f:0000 00000002
38 CONST DATA DGROUP 0b0f:0002 00000090
39 CONST2 DATA DGROUP 0b18:0002 00000028
40 _DATA DATA DGROUP 0b1b:0000 000002f0
41 XIB DATA DGROUP 0b4a:0000 00000000
42 XI DATA DGROUP 0b4a:0000 00000030
43 XIE DATA DGROUP 0b4d:0000 00000000
44 YIB DATA DGROUP 0b4d:0000 00000000
45 YI DATA DGROUP 0b4d:0000 0000000c
46 YIE DATA DGROUP 0b4d:000c 00000000
47 STRINGS DATA DGROUP 0b4d:000c 00000000
48 DATA DATA DGROUP 0b4d:000c 00000000
49 _emu_init_start EMU DGROUP 0b4d:000c 00000000
50 _emu_init_end EMU DGROUP 0b4d:000c 00000000
51 _BSS BSS DGROUP 0b4d:000c 00000cba
52 STACK STACK DGROUP 0c1a:0000 0000dac0
59 * = unreferenced symbol
60 + = symbol only referenced locally
65 Module: pcxtest.o(/dos/z/16/src/pcxtest.c)
68 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stk)
70 0000:01f5* __STKOVERFLOW_
71 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
75 0000:8a9e modexDefaultPage_
76 0000:8af8+ modexNextPage_
77 0000:8bb4+ modexNextPage0_
78 0000:8c58+ modexShowPage_
79 0000:8d54+ modexPanPage_
80 0000:8da4+ modexSelectPlane_
81 0000:8dc8 modexClearRegion_
83 0000:8ffc modexDrawBmp_
84 0000:9062+ modexDrawBmpRegion_
85 0000:91c8+ modexDrawPlanarBuf_
86 0000:91e8 modexDrawSprite_
87 0000:924e+ modexDrawSpriteRegion_
88 0000:93c2 modexCopyPageRegion_
89 0000:952c+ modexFadeOn_
90 0000:955c+ modexFadeOff_
91 0000:958a+ modexFlashOn_
92 0000:95b8+ modexFlashOff_
93 0000:9684+ modexPalSave_
94 0000:96de modexNewPal_
95 0000:9722+ modexLoadPalFile_
96 0000:97f0+ modexSavePalFile_
97 0000:9866+ modexPalBlack_
98 0000:9890+ modexPalWhite_
99 0000:98ba+ modexPalUpdate_
100 0000:9e16 modexPalUpdate1_
101 0000:9e94+ modexPalUpdate0_
103 0000:a1e4+ modexputPixel_
104 0000:a272+ modexgetPixel_
105 0000:a2f8+ modexhlin_
106 0000:a360+ modexprint_
107 0000:a4c8+ modexprintbig_
108 0000:a616+ modexWaitBorder_
110 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
111 0000:a932 bitmapLoadPcx_
112 0000:aa7c+ bitmapLoadPcxTiles_
113 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
114 0000:abe0 planar_buf_from_bitmap_
115 0000:ad0a+ planar_buf_alloc_
116 0000:ae08+ planar_buf_free_
117 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(kbhit.c)
119 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(printf.c)
121 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cstart)
122 0b0d:0000* __nullarea
127 0000:032b* _Not_Enough_Memory_
129 0000:047e __do_exit_with_msg__
131 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fltused.c)
133 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmodel)
135 0000:04e6* CodeModelMismatch
136 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_8087)
139 0b0d:013e __dos87emucall
140 0b0d:0140 __dos87real
141 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(xmsg.c)
142 0000:04e6* __exit_with_msg_
143 0000:04eb __fatal_runtime_error_
144 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(crwdata)
151 0b0d:0160 ___FPE_handler
153 0b0d:0154 __get_ovl_stack
154 0b0d:0158 __restore_ovl_stack
155 0b0d:015c __close_ovl_file
156 0b0d:0164 __LpCmdLine
157 0b0d:0168 __LpPgmName
162 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intx086.c)
165 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(pia)
168 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmalloc.c)
172 0b0d:016e ___fheapRover
173 0b0d:0170 ___LargestSizeB4Rover
174 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(exit.c)
175 0000:0848+ __null_int23_exit_
178 0b0d:0172+ ___int23_exit
179 0b0d:0176 ___FPE_handler_exit
180 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ffree.c)
183 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fopen.c)
184 0000:0900+ __open_flags_
188 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fgetc.c)
189 0000:0dd3 __fill_buffer_
191 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fclose.c)
193 0000:12b1 __shutdown_stream_
195 0b0d:0d8c+ ___RmTmpFileFn
196 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fwrite.c)
198 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rand.c)
201 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4m)
204 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
207 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fread.c)
209 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fseek.c)
211 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iob.c)
214 0b0d:0da8 ___OpenStreams
215 0b0d:0dac ___ClosedStreams
216 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprintf.c)
218 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fprtf.c)
220 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(cmain086.c)
222 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initrtns.c)
224 0000:1fb2* __FInitRtns
226 0000:200d* __FFiniRtns
227 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(uselfn.c)
229 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosseg)
231 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(setefg.c)
232 0000:2073 __setEFGfmt_
233 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chk8087.c)
235 0000:20d8 __init_8087_
236 0000:210b+ __default_sigfpe_handler_
238 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(enterdb.c)
239 0000:218e __EnterWVIDEO_
240 0b0d:02ea+ ___WD_Present
241 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(intr.c)
243 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(segread.c)
245 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hpgrw086.c)
246 0000:222c __CMain_nheapgrow_
247 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mem.c)
248 0000:2240 __MemAllocator
250 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(growseg.c)
252 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocseg.c)
253 0000:25dd __AllocSeg_
254 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmemneed.c)
255 0000:26cc __fmemneed_
256 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmalloc.c)
258 0b0d:02ec ___nheapbeg
259 0b0d:02ee ___MiniHeapRover
260 0b0d:02f0 ___LargestSizeB4MiniHeapRover
261 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nfree.c)
263 0b0d:0db0+ ___MiniHeapFreeRover
264 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(comtflag.c)
265 0000:28a4* __set_commode_
267 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(seterrno.c)
268 0000:28b0 __set_errno_
269 0000:28c4* __set_EDOM_
270 0000:28d6 __set_ERANGE_
271 0000:28e8* __set_EINVAL_
272 0000:28fd __set_doserrno_
273 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tolower.c)
275 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(open.c)
278 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(chktty.c)
280 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(freefp.c)
283 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(allocfp.c)
285 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTC)
287 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flushall.c)
288 0000:2eab __flushall_
290 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(gtche.c)
292 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioalloc.c)
294 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qread.c)
296 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__lseek.c)
298 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(_clse.c)
300 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(flush.c)
302 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(qwrit.c)
304 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(errno.c)
305 0000:3420 __get_errno_ptr_
306 0000:3427 __get_doserrno_ptr_
308 0b0d:0db4+ __doserrno
309 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fputc.c)
311 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(__PTS)
313 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lseek.c)
315 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(tell.c)
317 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(initfile.c)
318 0000:3675 __InitFiles_
319 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ioexit.c)
320 0000:38a9* fcloseall_
321 0000:38b0 __full_io_exit_
322 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(prtf.c)
324 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(___argc.c)
327 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(amblksiz.c)
329 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sgdef086)
334 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(noefgfmt.c)
335 0b0d:02f6 ___EFG_printf
336 0b0d:02fa ___EFG_scanf
337 Module: /dos/fdos/watcom/lib286/math87h.lib(efgfmt.c)
338 0000:4a37 _EFG_Format_
339 Module: /dos/fdos/watcom/lib286/math87h.lib(cnvs2d.c)
341 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(8087cw.c)
343 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(save8087.c)
344 0b0d:0300 ___Save8087
345 0b0d:0304 ___Rest8087
346 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grabfp87.c)
347 0000:4c29 __GrabFP87_
348 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(init8087)
349 0000:4c5c* __init_8087_emu
351 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dointr)
353 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapgrow.c)
354 0000:501b* _heapgrow_
355 0000:501b* _fheapgrow_
356 0000:501c _nheapgrow_
357 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(heapen.c)
358 0000:509a* _heapenable_
359 0b0d:0308 ___heap_enabled
360 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nmemneed.c)
361 0000:50ab __nmemneed_
362 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(grownear.c)
363 0000:5133 __LastFree_
364 0000:51ad __ExpandDGROUP_
365 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(opendos.c)
367 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomode.c)
368 0000:52e4 __GetIOMode_
369 0000:5319 __SetIOMode_nogrow_
372 0af8:0000 ___init_mode
373 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(isatt.c)
375 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(dosret.c)
376 0000:536a* _dosretax_
378 0000:5376 __set_errno_dos_
379 0000:53de* __set_errno_dos_reterr_
380 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(umaskval.c)
381 0b0d:0324 ___umaskval
382 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(creatdos.c)
383 0000:53e9 _dos_creat_
384 0000:540d* _dos_creatnew_
385 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(stiomode.c)
386 0000:542f+ __grow_iomode_
387 0000:5519+ __shrink_iomode_
388 0000:555e __SetIOMode_
389 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fsync.c)
391 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(wctomb.c)
393 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(itoa.c)
396 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(strupr.c)
398 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbisdbcs.c)
400 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbislead.c)
401 0000:5771* _ismbblead_
402 0b0d:0dc0 ___MBCSIsTable
403 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(lltoa.c)
406 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(ltoa.c)
409 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(rtcntrl.c)
410 0000:5a53* _SetLD64bit_
411 0000:5a5e* _SetLD80bit_
412 0000:5a69 _LDisDouble_
413 Module: /dos/fdos/watcom/lib286/math87h.lib(ldcvt.c)
414 0000:5bce _LDScale10x_
416 Module: /dos/fdos/watcom/lib286/noemu87.lib(emustub.asm)
426 0000:6c82 __init_87_emulator
427 Module: /dos/fdos/watcom/lib286/math87h.lib(strtod.c)
428 0000:7496+ __Strtold_
430 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fpe87)
431 0000:787c __Init_FPE_handler_
432 0000:78b5 __Fini_FPE_handler_
433 0000:78ec* __FPEHandler
434 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(sbrk.c)
437 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(doserror)
438 0000:7bf8 __doserror_
439 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(frealloc.c)
440 0000:7c06* _frealloc_
442 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(iomodtty.c)
443 0000:7ce2 __ChkTTYIOMode_
445 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(filedos.c)
446 0000:7d60* _dos_close_
447 0000:7d6e _dos_commit_
448 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(alphabet.c)
449 0b0d:008c ___Alphabet
450 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(mbinit.c)
452 0b0d:03ca+ ___MBCodePage
453 Module: /dos/fdos/watcom/lib286/math87h.lib(ldclass.c)
456 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(i4d)
459 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(istable.c)
461 Module: /dos/fdos/watcom/lib286/math87h.lib(bufld086)
463 Module: /dos/fdos/watcom/lib286/math87h.lib(inf_nan.c)
464 0b0d:00b2* ___f_infinity
465 0b0d:00b6* ___f_posqnan
466 0b0d:00ba ___d_infinity
467 0b0d:00c2 ___d_posqnan
468 0b0d:00ca* ___ld_infinity
469 0b0d:00d2* ___ld_posqnan
470 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(hugeval.c)
471 0af8:0140 __HugeValue
472 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fpeint.c)
474 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fmsize.c)
477 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nexpand.c)
478 0000:812a __HeapManager_expand_
480 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(fexpand.c)
483 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(nonibm.c)
484 0000:86bb+ __is_nonIBM_
486 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bfree.c)
488 Module: /dos/fdos/watcom/lib286/dos/clibh.lib(bexpand.c)
492 +--------------------+
494 +--------------------+
497 /dos/fdos/watcom/lib286/dos/clibh.lib
498 /dos/fdos/watcom/lib286/math87h.lib
499 /dos/fdos/watcom/lib286/noemu87.lib
502 +-----------------------+
503 | Linker Statistics |
504 +-----------------------+
506 Stack size: dac0 (56000.)
507 Memory size: 00019c60 (105568.)
508 Entry point address: 0000:0258