1 Open Watcom Linker Version 2.0 beta Jan 20 2016 10:21:07 (32-bit)
2 Copyright (c) 2002-2016 The Open Watcom Contributors. All Rights Reserved.
3 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
4 Created on: 16/04/17 17:29:15
5 Executable Image: test2.exe
6 creating a DOS executable
16 DGROUP 0ad7:0000 00009430
24 Segment Class Group Address Size
25 ======= ===== ===== ======= ====
27 test2_TEXT CODE AUTO 0000:0000 00000142
28 _TEXT CODE AUTO 0000:0150 00005dde
29 bitmap_TEXT CODE AUTO 0000:5f30 000005bd
30 planar_TEXT CODE AUTO 0000:64f0 000002fb
31 modex16_TEXT CODE AUTO 0000:67f0 00001d25
32 vga_TEXT CODE AUTO 0000:8520 00000afc
33 vgamodex_TEXT CODE AUTO 0000:9020 00000076
34 vgacrtcr_TEXT CODE AUTO 0000:90a0 00000817
35 vgacrtcs_TEXT CODE AUTO 0000:98c0 000006ec
36 16text_TEXT CODE AUTO 0000:9fb0 0000010d
37 16render_TEXT CODE AUTO 0000:a0c0 00000ca3
38 FAR_DATA FAR_DATA AUTO 0ad6:0003 00000000
39 _NULL BEGDATA DGROUP 0ad7:0000 00000020
40 _AFTERNULL BEGDATA DGROUP 0ad9:0000 00000002
41 CONST DATA DGROUP 0ad9:0002 00000076
42 CONST2 DATA DGROUP 0ae0:0008 00000000
43 _DATA DATA DGROUP 0ae1:0000 00000282
44 XIB DATA DGROUP 0b09:0002 00000000
45 XI DATA DGROUP 0b09:0002 00000018
46 XIE DATA DGROUP 0b0a:000a 00000000
47 YIB DATA DGROUP 0b0a:000a 00000000
48 YI DATA DGROUP 0b0a:000a 0000000c
49 YIE DATA DGROUP 0b0b:0006 00000000
50 STRINGS DATA DGROUP 0b0b:0006 00000000
51 DATA DATA DGROUP 0b0b:0006 00000000
52 _BSS BSS DGROUP 0b0b:0006 000010e9
53 STACK STACK DGROUP 0c1a:0000 00008000
60 * = unreferenced symbol
61 + = symbol only referenced locally
66 Module: test2.o(/dos/z/16/src/test2.c)
68 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
70 0000:0175* __STKOVERFLOW_
71 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
72 0000:6236 bitmapLoadPcx_
73 0000:639a* bitmapLoadPcxTiles_
74 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
75 0000:64f0 planar_buf_from_bitmap_
76 0000:6696+ planar_buf_alloc_
77 0000:6790* planar_buf_free_
78 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
81 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
83 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
89 0000:02b3* _Not_Enough_Memory_
91 0000:0402 __do_exit_with_msg__
93 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
95 0000:0466* CodeModelMismatch
96 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
97 0000:0466* __exit_with_msg_
98 0000:046b __fatal_runtime_error_
99 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
106 0ad7:00e7 ___FPE_handler
108 0ad7:00db __get_ovl_stack
109 0ad7:00df __restore_ovl_stack
110 0ad7:00e3 __close_ovl_file
111 0ad7:00eb __LpCmdLine
112 0ad7:00ef __LpPgmName
117 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
119 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
121 0000:0947 __shutdown_stream_
123 0ad7:04c6+ ___RmTmpFileFn
124 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
125 0000:09cc+ __null_int23_exit_
128 0ad7:00f4+ ___int23_exit
129 0ad7:00f8+ ___FPE_handler_exit
130 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
132 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
133 0000:0d16 __fill_buffer_
135 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
137 0000:69ce* vgaGetMode_
138 0000:69f2+ modexEnter_
139 0000:6bf6* modexLeave_
140 0000:6c10* modexDefaultPage_
141 0000:6d00* modexNextPage_
142 0000:6dcc* modexNextPageFlexibleSize_
143 0000:6e9a* modexShowPage_
144 0000:6f96* modexPanPage_
145 0000:6fe6 modexSelectPlane_
146 0000:700a+ modexClearRegion_
147 0000:7122* modexCopyPageRegion_
148 0000:728c* modexFadeOn_
149 0000:72bc* modexFadeOff_
150 0000:72ea* modexFlashOn_
151 0000:7318* modexFlashOff_
152 0000:73e8+ modexPalSave_
153 0000:743e modexNewPal_
154 0000:7482* modexLoadPalFile_
155 0000:7562* modexSavePalFile_
156 0000:75d8* modexPalBlack_
157 0000:7602* modexPalWhite_
158 0000:762c+ modexPalUpdate_
159 0000:7b9a+ modexPalUpdate1_
160 0000:7c12* modexPalUpdate0_
161 0000:7c5e* modexPalOverscan_
162 0000:7c80+ modexchkcolor_
163 0000:7f98 modexputPixel_
164 0000:8026* modexgetPixel_
165 0000:80ac* modexhlin_
166 0000:8128* modexprint_
167 0000:82c4* modexprintbig_
168 0000:8440* modexpdump_
171 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
172 0000:10ac+ __open_flags_
176 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
180 0ad7:011a ___fheapRover
181 0ad7:011c ___LargestSizeB4Rover
182 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
184 0ad7:0e4a ___OpenStreams
185 0ad7:0e4e ___ClosedStreams
186 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
188 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
191 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
193 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
195 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
197 0000:195f* __FInitRtns
199 0000:19ba* __FFiniRtns
200 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
202 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
204 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
205 0000:1a1f __EnterWVIDEO_
206 0ad7:0288+ ___WD_Present
207 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
208 0000:1a43* __get_errno_ptr_
210 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
212 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
214 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
216 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
218 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
220 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
223 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
225 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
227 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
229 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
231 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
232 0000:203b __flushall_
234 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
236 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/vga/vga.c)
237 0000:8520+ vga_sync_hw_cursor_
238 0000:85de+ update_state_vga_memory_map_select_
239 0000:882c update_state_from_vga_
240 0000:8c10* probe_vga_
242 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
245 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/vga/vgamodex.c)
246 0000:9020 vga_enable_256color_modex_
247 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/vga/vgacrtcr.c)
248 0000:90a0 vga_read_crtc_mode_
249 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/vga/vgacrtcs.c)
250 0000:98c0 vga_write_crtc_mode_
251 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
253 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
256 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
259 0ad7:0e94 _romFontsData
260 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
263 Module: gfx.lib(/dos/z/16/src/lib/modex16/16render.c)
264 0000:a0c6+ modexDrawPBufRegion_
265 0000:a2b0* modexDrawPBuf_
266 0000:a318* oldDrawBmp_
267 0000:a472* modexDrawBmp_
268 0000:a4d8+ modexDrawBmpRegion_
269 0000:a642* modexDrawSprite_
270 0000:a6a8+ modexDrawSpriteRegion_
271 0000:a820* modexDrawBmpPBuf_
272 0000:a886+ modexDrawBmpPBufRegion_
273 0000:a9f0* modexDrawSpritePBuf_
274 0000:aa56+ modexDrawSpritePBufRegion_
275 0000:abce modexDrawCharPBuf_
276 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
277 0000:26a4* __set_commode_
279 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
281 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
283 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
286 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
288 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
290 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
291 0000:2b60 __MemAllocator
293 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
295 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
296 0000:2efd __AllocSeg_
297 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
298 0000:2fec __fmemneed_
299 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
301 0ad7:02c8 ___nheapbeg
302 0ad7:02ca ___MiniHeapRover
303 0ad7:02cc ___LargestSizeB4MiniHeapRover
304 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
305 0000:30c9* _heapgrow_
306 0000:30c9* _fheapgrow_
307 0000:30ca _nheapgrow_
308 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
309 0000:3142 __InitFiles_
310 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
311 0000:3373* fcloseall_
312 0000:337a __full_io_exit_
313 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
315 0ad7:1322+ ___MiniHeapFreeRover
316 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
318 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
320 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
323 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
325 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
330 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
331 0000:47b6* __dosretax
333 0000:47c2 __set_errno_dos_
334 0000:482a* __set_errno_dos_reterr_
335 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
336 0000:4835 __GetIOMode_
337 0000:486a __SetIOMode_nogrow_
339 0ad7:02e6 ___init_mode
341 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
343 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
345 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
346 0000:4904+ __grow_iomode_
347 0000:49eb+ __shrink_iomode_
348 0000:4a2c __SetIOMode_
349 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
351 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
353 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
355 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
357 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
358 0000:4b8f* __get_doserrno_ptr_
360 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
361 0ad7:0312 ___umaskval
362 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
363 0000:4b96 _dos_creat_
364 0000:4bba* _dos_creatnew_
365 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
366 0000:4bdb* _heapenable_
367 0ad7:0314 ___heap_enabled
368 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
369 0000:4bec __nmemneed_
370 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
371 0000:4c74 __LastFree_
372 0000:4cee __ExpandDGROUP_
373 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
375 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
378 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
380 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
381 0ad7:0316 ___EFG_printf
382 0ad7:031a* ___EFG_scanf
383 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
385 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
386 0000:4f81* _ismbblead_
387 0ad7:132e ___MBCSIsTable
388 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
391 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
394 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
395 0000:5257* _dos_close_
396 0000:5265 _dos_commit_
397 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
398 0000:5274* _frealloc_
400 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
401 0000:5350 __ChkTTYIOMode_
403 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
405 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
406 0000:5748 __doserror_
407 0000:5756* __doserror1_
408 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk086.c)
411 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
412 0ad7:0072 ___Alphabet
413 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
415 0ad7:0320+ ___MBCodePage
416 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
419 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
420 0000:591f __HeapManager_expand_
422 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
425 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
427 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
431 +--------------------+
433 +--------------------+
436 /dos/fdos/watcom2/lib286/dos/clibh.lib
439 +-----------------------+
440 | Linker Statistics |
441 +-----------------------+
443 Stack size: 8000 (32768.)
444 Memory size: 000141a0 (82336.)
445 Entry point address: 0000:01e0