1 Open Watcom Linker Version 1.9
2 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
3 Created on: 15/09/11 10:28:09
4 Executable Image: test.exe
5 creating a DOS executable
15 DGROUP 0596:0000 00008d30
23 Segment Class Group Address Size
24 ======= ===== ===== ======= ====
26 BEGTEXT CODE AUTO 0000:0000 00000007
27 _TEXT CODE AUTO 0000:0010 00005949
28 FAR_DATA FAR_DATA AUTO 0595:0009 00000000
29 _NULL BEGDATA DGROUP 0596:0000 00000020
30 _AFTERNULL BEGDATA DGROUP 0598:0000 00000002
31 CONST DATA DGROUP 0598:0002 00000076
32 CONST2 DATA DGROUP 059f:0008 00000000
33 _DATA DATA DGROUP 05a0:0000 00000238
34 XIB DATA DGROUP 05c3:0008 00000000
35 XI DATA DGROUP 05c3:0008 00000018
36 XIE DATA DGROUP 05c5:0000 00000000
37 YIB DATA DGROUP 05c5:0000 00000000
38 YI DATA DGROUP 05c5:0000 0000000c
39 YIE DATA DGROUP 05c5:000c 00000000
40 STRINGS DATA DGROUP 05c5:000c 00000000
41 DATA DATA DGROUP 05c5:000c 00000000
42 _BSS BSS DGROUP 05c5:000c 00000a33
43 STACK STACK DGROUP 0669:0000 00008000
50 * = unreferenced symbol
51 + = symbol only referenced locally
56 Module: test.o(/dos/z/16/src/test.c)
59 Module: /usr/watcom/lib286/dos/clibc.lib(stk)
61 0000:0189* __STKOVERFLOW_
62 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
66 0000:04ac modexDefaultPage_
67 0000:0502 modexNextPage_
68 0000:0568* modexNextPage0_
69 0000:05c6 modexShowPage_
70 0000:0658* modexPanPage_
71 0000:0674* modexSelectPlane_
72 0000:0694 modexClearRegion_
73 0000:0782* oldDrawBmp_
74 0000:087c* modexDrawBmp_
75 0000:08a2+ modexDrawBmpRegion_
76 0000:09a2* modexDrawPlanarBuf_
77 0000:09bc* modexDrawSprite_
78 0000:09e2+ modexDrawSpriteRegion_
79 0000:0aee* modexCopyPageRegion_
80 0000:0bfe modexFadeOn_
81 0000:0c2a modexFadeOff_
82 0000:0c54* modexFlashOn_
83 0000:0c7e* modexFlashOff_
84 0000:0d24 modexPalSave_
85 0000:0d56 modexNewPal_
86 0000:0d9a modexLoadPalFile_
87 0000:0e3c* modexSavePalFile_
88 0000:0ea6 modexPalBlack_
89 0000:0ecc* modexPalWhite_
90 0000:0ef2+ modexPalUpdate_
91 0000:12a2+ modexPalUpdate1_
92 0000:12f8* modexPalUpdate0_
94 0000:1520+ modexputPixel_
95 0000:158a* modexgetPixel_
97 0000:1648* modexprint_
98 0000:1792* modexprintbig_
99 0000:18d6+ modexWaitBorder_
101 Module: /usr/watcom/lib286/dos/clibc.lib(cstart)
102 0000:0003* ___begtext
103 0596:0000* __nullarea
105 0000:19cf* _Not_Enough_Memory_
107 0000:1b19 __do_exit_with_msg__
109 Module: /usr/watcom/lib286/dos/clibc.lib(cmodel)
110 0000:1b66 _small_code_
111 0000:1b66* CodeModelMismatch
112 Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c)
113 0000:1b66* __exit_with_msg_
114 0000:1b69 __fatal_runtime_error_
115 Module: /usr/watcom/lib286/dos/clibc.lib(crwdata)
122 0596:00fa ___FPE_handler
124 0596:00ee __get_ovl_stack
125 0596:00f2 __restore_ovl_stack
126 0596:00f6 __close_ovl_file
127 0596:00fe __LpCmdLine
128 0596:0102 __LpPgmName
133 Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c)
136 Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c)
140 0596:0108 ___fheapRover
141 0596:010a ___LargestSizeB4Rover
142 Module: /usr/watcom/lib286/dos/clibc.lib(printf.c)
144 Module: /usr/watcom/lib286/dos/clibc.lib(exit.c)
145 0000:1d75+ __null_int23_exit_
148 0596:010c+ ___int23_exit
149 0596:010e+ ___FPE_handler_exit
150 Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c)
151 0000:1dbd+ __open_flags_
155 Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c)
156 0000:215d+ __fill_buffer_
158 Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c)
160 0000:238d __shutdown_stream_
162 0596:0bfc+ ___RmTmpFileFn
163 Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c)
166 Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c)
168 Module: /usr/watcom/lib286/dos/clibc.lib(rand.c)
171 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
174 Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c)
176 Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c)
177 0000:277e* __FInitRtns
179 0000:27dd* __FFiniRtns
181 Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c)
183 Module: /usr/watcom/lib286/dos/clibc.lib(dosseg)
185 Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c)
186 0000:2847 __EnterWVIDEO_
187 0596:0116+ ___WD_Present
188 Module: /usr/watcom/lib286/dos/clibc.lib(intr.c)
190 Module: /usr/watcom/lib286/dos/clibc.lib(segread.c)
192 Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c)
193 0000:289d __CMain_nheapgrow_
194 Module: /usr/watcom/lib286/dos/clibc.lib(mem.c)
195 0000:28a0 __MemAllocator
197 Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c)
199 Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c)
200 0000:2bb9 __AllocSeg_
201 Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c)
202 0000:2c50 __fmemneed_
203 Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c)
205 0596:0118 ___nheapbeg
206 0596:011a ___MiniHeapRover
207 0596:011c ___LargestSizeB4MiniHeapRover
208 Module: /usr/watcom/lib286/dos/clibc.lib(iob.c)
211 0596:0c16 ___OpenStreams
212 0596:0c1a ___ClosedStreams
213 Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c)
215 Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c)
216 0000:2dfd* __set_commode_
218 Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c)
219 0000:2e09 __set_errno_
220 0000:2e1b* __set_EDOM_
221 0000:2e2b* __set_ERANGE_
222 0000:2e3b* __set_EINVAL_
223 0000:2e4e __set_doserrno_
224 Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c)
226 Module: /usr/watcom/lib286/dos/clibc.lib(open.c)
229 Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c)
231 Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c)
233 Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c)
236 Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c)
238 Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c)
239 0000:3458 __flushall_
241 Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c)
243 Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c)
245 Module: /usr/watcom/lib286/dos/clibc.lib(qread.c)
247 Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c)
249 Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c)
251 Module: /usr/watcom/lib286/dos/clibc.lib(flush.c)
253 Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c)
255 0596:0c1e+ ___MiniHeapFreeRover
256 Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c)
258 Module: /usr/watcom/lib286/dos/clibc.lib(errno.c)
259 0000:3867 __get_errno_ptr_
260 0000:386e __get_doserrno_ptr_
262 0596:0c22+ __doserrno
263 Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c)
265 Module: /usr/watcom/lib286/dos/clibc.lib(i4m)
268 Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c)
271 Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c)
273 Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086)
278 Module: /usr/watcom/lib286/dos/clibc.lib(dointr)
280 Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c)
281 0000:3ccf* _heapgrow_
282 0000:3ccf* _fheapgrow_
283 0000:3cd0 _nheapgrow_
284 Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c)
285 0000:3d44* _heapenable_
286 0596:028c ___heap_enabled
287 Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c)
288 0000:3d55 __nmemneed_
289 Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c)
290 0000:3ddd __LastFree_
291 0000:3e56 __ExpandDGROUP_
292 Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c)
293 0000:3f63 __InitFiles_
294 Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c)
295 0000:40a9* fcloseall_
296 0000:40ae __full_io_exit_
297 Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c)
299 Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c)
301 Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c)
302 0000:4e94 __GetIOMode_
303 0000:4eb9 __SetIOMode_nogrow_
305 0596:0290 ___init_mode
307 Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c)
309 Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c)
310 0000:4ef8* _dosretax_
312 0000:4f04 __set_errno_dos_
313 0000:4f5e* __set_errno_dos_reterr_
314 Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c)
315 0596:02d0 ___umaskval
316 Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c)
317 0000:4f68 _dos_creat_
318 0000:4f8a* _dos_creatnew_
319 Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c)
320 0000:4faa+ __grow_iomode_
321 0000:5067+ __shrink_iomode_
322 0000:50a0 __SetIOMode_
323 Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c)
325 Module: /usr/watcom/lib286/dos/clibc.lib(tell.c)
327 Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c)
329 Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c)
332 Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c)
334 Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c)
337 Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c)
339 Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c)
340 0596:02d2 ___EFG_printf
341 0596:02d4* ___EFG_scanf
342 Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c)
344 Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c)
345 0000:5290* _ismbblead_
346 0596:0c2e ___MBCSIsTable
347 Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c)
350 Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c)
353 Module: /usr/watcom/lib286/dos/clibc.lib(doserror)
354 0000:548e __doserror_
355 Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c)
356 0000:549a* _frealloc_
358 Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c)
359 0000:5560 __ChkTTYIOMode_
361 Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c)
362 0000:55a9* _dos_close_
363 0000:55b5 _dos_commit_
364 Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c)
365 0596:0072 ___Alphabet
366 Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c)
368 0596:02d6+ ___MBCodePage
369 Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c)
372 Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c)
373 0000:56ed __HeapManager_expand_
375 Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c)
378 Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c)
380 Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c)
384 +--------------------+
386 +--------------------+
389 /usr/watcom/lib286/dos/clibc.lib
392 +-----------------------+
393 | Linker Statistics |
394 +-----------------------+
396 Stack size: 8000 (32768.)
397 Memory size: e690 (59024.)
398 Entry point address: 0000:18fa