1 Open Watcom Linker Version 2.0 beta Aug 24 2016 09:33:23 (64-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/09/02 12:31:27
5 Executable Image: fmemtest.exe
6 creating a DOS executable
16 DGROUP 03d3:0000 00008480
24 Segment Class Group Address Size
25 ======= ===== ===== ======= ====
27 fmemtest_TEXT CODE AUTO 0000:0000 000000e1
28 main_TEXT CODE AUTO 0000:00f0 000001c3
29 vga_AC_RGB_to_code_TEXT CODE AUTO 0000:02c0 00000000
30 vga_wait_for_vsync_end_TEXT CODE AUTO 0000:02c0 00000000
31 vga_wait_for_vsync_TEXT CODE AUTO 0000:02c0 00000000
32 vga_wait_for_hsync_end_TEXT CODE AUTO 0000:02c0 00000000
33 vga_wait_for_hsync_TEXT CODE AUTO 0000:02c0 00000000
34 vga_in_vsync_TEXT CODE AUTO 0000:02c0 00000000
35 vga_palette_write_TEXT CODE AUTO 0000:02c0 00000000
36 vga_palette_lseek_TEXT CODE AUTO 0000:02c0 00000000
37 vga_AC_reenable_screen_TEXT CODE AUTO 0000:02c0 00000000
38 vga_set_stride_TEXT CODE AUTO 0000:02c0 00000000
39 vga_read_AC_TEXT CODE AUTO 0000:02c0 00000000
40 vga_set_xpan_TEXT CODE AUTO 0000:02c0 00000000
41 vga_write_AC_TEXT CODE AUTO 0000:02c0 00000000
42 vga_set_cga_mode_TEXT CODE AUTO 0000:02c0 00000000
43 vga_set_cga_palette_and_background_TEXT CODE AUTO 0000:02c0 00000000
44 vga_write_PAL_TEXT CODE AUTO 0000:02c0 00000000
45 vga_read_PAL_TEXT CODE AUTO 0000:02c0 00000000
46 vga_write_color_TEXT CODE AUTO 0000:02c0 00000000
47 vga_set_ypan_sub_TEXT CODE AUTO 0000:02c0 00000000
48 vga_write_CRTC_TEXT CODE AUTO 0000:02c0 00000000
49 vga_write_GC_TEXT CODE AUTO 0000:02c0 00000000
50 vga_write_sequencer_TEXT CODE AUTO 0000:02c0 00000000
51 vga_read_sequencer_TEXT CODE AUTO 0000:02c0 00000000
52 vga_tandy_setpalette_TEXT CODE AUTO 0000:02c0 00000000
53 vga_moveto_TEXT CODE AUTO 0000:02c0 00000000
54 vga_read_GC_TEXT CODE AUTO 0000:02c0 00000000
55 vga_read_CRTC_TEXT CODE AUTO 0000:02c0 00000000
56 detect_window_enable_ntdvm_TEXT CODE AUTO 0000:02c0 00000000
57 read_bios_keystate_TEXT CODE AUTO 0000:02c0 00000000
58 normalize_realmode_far_ptr_TEXT CODE AUTO 0000:02c0 00000000
59 ptr2phys_low1mb_TEXT CODE AUTO 0000:02c0 00000000
60 ntvdm_rm_code_alloc_TEXT CODE AUTO 0000:02c0 00000000
61 uart_8250_write_TEXT CODE AUTO 0000:02c0 00000000
62 uart_8250_can_write_TEXT CODE AUTO 0000:02c0 00000000
63 uart_8250_read_TEXT CODE AUTO 0000:02c0 00000000
64 uart_8250_can_read_TEXT CODE AUTO 0000:02c0 00000000
65 uart_8250_set_line_control_TEXT CODE AUTO 0000:02c0 00000000
66 uart_8250_read_MSR_TEXT CODE AUTO 0000:02c0 00000000
67 uart_8250_read_MCR_TEXT CODE AUTO 0000:02c0 00000000
68 uart_8250_set_MCR_TEXT CODE AUTO 0000:02c0 00000000
69 just_int86_TEXT CODE AUTO 0000:02c0 00000000
70 _sti_if_flags_TEXT CODE AUTO 0000:02c0 00000000
71 ptr2phys_TEXT CODE AUTO 0000:02c0 00000000
72 _TEXT CODE AUTO 0000:02c0 00003a68
73 FAR_DATA FAR_DATA AUTO 03d2:0008 00000000
74 _NULL BEGDATA DGROUP 03d3:0000 00000020
75 _AFTERNULL BEGDATA DGROUP 03d5:0000 00000002
76 CONST DATA DGROUP 03d5:0002 00000076
77 CONST2 DATA DGROUP 03dc:0008 00000000
78 _DATA DATA DGROUP 03dd:0000 00000208
79 XIB DATA DGROUP 03fd:0008 00000000
80 XI DATA DGROUP 03fd:0008 0000001e
81 XIE DATA DGROUP 03ff:0006 00000000
82 YIB DATA DGROUP 03ff:0006 00000000
83 YI DATA DGROUP 03ff:0006 0000000c
84 YIE DATA DGROUP 0400:0002 00000000
85 STRINGS DATA DGROUP 0400:0002 00000000
86 DATA DATA DGROUP 0400:0002 00000000
87 _BSS BSS DGROUP 0400:0002 000001ac
88 STACK STACK DGROUP 041b:0000 00008000
95 * = unreferenced symbol
96 + = symbol only referenced locally
101 Module: fmemtest.obj(/dos/z/16/src/fmemtest.c)
103 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
105 0000:02e5* __STKOVERFLOW_
106 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
108 0000:0302 _fheapgrow_
109 0000:0303 _nheapgrow_
110 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
112 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
114 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bmsize.c)
116 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
119 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmsize.c)
121 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
122 03d3:0000* __nullarea
127 0000:0537* _Not_Enough_Memory_
129 0000:0686 __do_exit_with_msg__
131 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
133 0000:06ea* CodeModelMismatch
134 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
139 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
140 0000:06ea* __exit_with_msg_
141 0000:06ef __fatal_runtime_error_
142 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
149 03d3:00c9 ___FPE_handler
151 03d3:00bd __get_ovl_stack
152 03d3:00c1 __restore_ovl_stack
153 03d3:00c5 __close_ovl_file
154 03d3:00cd __LpCmdLine
155 03d3:00d1 __LpPgmName
160 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
161 0000:078f __LastFree_
162 0000:0809 __ExpandDGROUP_
163 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
165 03d3:00d6 ___nheapbeg
166 03d3:00d8 ___MiniHeapRover
167 03d3:00da ___LargestSizeB4MiniHeapRover
168 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
170 03d3:035e+ ___MiniHeapFreeRover
171 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
173 03d3:0360 ___ClosedStreams
174 03d3:0364 ___OpenStreams
175 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
177 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
180 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
182 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
184 0000:0cdb* __FInitRtns
186 0000:0d36* __FFiniRtns
187 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
189 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
191 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
192 0000:10c9 __Init_Argv_
193 0000:112b __Fini_Argv_
194 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
195 0000:1155 __EnterWVIDEO_
196 03d3:0246+ ___WD_Present
197 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
199 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
200 0000:1179* _heapenable_
201 03d3:024a ___heap_enabled
202 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
205 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
206 0000:1210 __MemAllocator
208 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
209 0000:1446 __nmemneed_
210 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
211 0000:1449 __InitFiles_
212 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
213 0000:167a* fcloseall_
214 0000:1681 __full_io_exit_
215 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
217 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
219 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
221 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
223 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
226 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
227 0000:2d8b+ __null_int23_exit_
230 03d3:024c+ ___int23_exit
231 03d3:0250+ ___FPE_handler_exit
232 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
237 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
239 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
241 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
245 03d3:0256 ___fheapRover
246 03d3:0258 ___LargestSizeB4Rover
247 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
248 03d3:0372 ___historical_splitparms
249 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
252 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
253 0000:3007* __get_errno_ptr_
255 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
256 0000:300e+ __doclose_
257 0000:3158 __shutdown_stream_
259 03d3:0376+ ___RmTmpFileFn
260 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
263 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
265 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
267 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
270 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
273 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
275 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
276 03d3:025a ___EFG_printf
277 03d3:025e* ___EFG_scanf
278 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
280 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
281 0000:34b8* _ismbblead_
282 03d3:037a ___MBCSIsTable
283 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
286 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
289 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
291 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
293 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
295 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
297 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
298 0000:39a3 __AllocSeg_
299 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
300 0000:3a92 __fmemneed_
301 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
303 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
305 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
306 03d3:0072 ___Alphabet
307 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
309 03d3:0264+ ___MBCodePage
310 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
311 0000:3c00 __GetIOMode_
312 0000:3c35 __SetIOMode_nogrow_
314 03d3:0268+ ___init_mode
315 03d3:0290+ ___io_mode
316 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
317 0000:3c6a* __dosretax
319 0000:3c76 __set_errno_dos_
320 0000:3cde* __set_errno_dos_reterr_
321 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
322 0000:3ce9* _dos_close_
323 0000:3cf7 _dos_commit_
324 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
325 0000:3d06* __get_doserrno_ptr_
327 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
328 0000:3d0e __doserror_
329 0000:3d1c* __doserror1_
332 +--------------------+
334 +--------------------+
336 /dos/fdos/watcom2/lib286/dos/clibh.lib
339 +-----------------------+
340 | Linker Statistics |
341 +-----------------------+
343 Stack size: 8000 (32768.)
344 Memory size: c1b0 (49584.)
345 Entry point address: 0000:0464