1 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
2 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
3 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
4 Created on: 15/10/01 11:58:33
5 Executable Image: vgmtest.exe
6 creating a DOS executable
16 DGROUP 09a2:0000 0000e650
24 Segment Class Group Address Size
25 ======= ===== ===== ======= ====
27 vgmtest_TEXT CODE AUTO 0000:0000 000000f8
28 16_in_TEXT CODE AUTO 0000:0100 00001c23
29 16_head_TEXT CODE AUTO 0000:1d30 000003dd
30 16_snd_TEXT CODE AUTO 0000:2110 000002f4
31 _TEXT CODE AUTO 0000:2410 00005fd2
32 vgmSnd_TEXT CODE AUTO 0000:83f0 0000147d
33 16_in13_DATA FAR_DATA AUTO 0987:0000 000001a4
34 FAR_DATA FAR_DATA AUTO 09a1:0004 00000000
35 _NULL BEGDATA DGROUP 09a2:0000 00000020
36 _AFTERNULL BEGDATA DGROUP 09a4:0000 00000002
37 CONST DATA DGROUP 09a4:0002 00000076
38 CONST2 DATA DGROUP 09ab:0008 00000102
39 _DATA DATA DGROUP 09bc:0000 000004ee
40 XIB DATA DGROUP 0a0a:000e 00000000
41 XI DATA DGROUP 0a0a:000e 0000001e
42 XIE DATA DGROUP 0a0c:000c 00000000
43 YIB DATA DGROUP 0a0c:000c 00000000
44 YI DATA DGROUP 0a0c:000c 00000012
45 YIE DATA DGROUP 0a0d:000e 00000000
46 STRINGS DATA DGROUP 0a0d:000e 00000000
47 DATA DATA DGROUP 0a0d:000e 00000000
48 _BSS BSS DGROUP 0a0e:0000 000004cf
49 STACK STACK DGROUP 0a5b:0000 0000dac0
56 * = unreferenced symbol
57 + = symbol only referenced locally
62 Module: vgmtest.o(/dos/z/16/src/vgmtest.c)
64 0000:002c OPL2_ReadStatus_
66 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
67 0000:0218+ INL_KeyService_
69 0000:04a6+ IN_GetJoyAbs_
70 0000:084e+ IN_GetJoyButtonsDB_
71 0000:0ab8+ IN_SetupJoy_
74 0000:0ebe IN_Shutdown_
75 0000:0f36* IN_SetKeyHook_
76 0000:0f4e+ IN_ClearKeysDown_
77 0000:101c* IN_ReadCursor_
78 0000:112e IN_ReadControl_
79 0000:18a4* IN_SetControlType_
80 0000:18e8* IN_GetScanName_
81 0000:1966* IN_WaitForKey_
82 0000:1994* IN_WaitForASCII_
83 0000:19c2+ IN_AckBack_
85 0000:1b3c+ IN_IsUserInput_
86 0000:1bda* IN_UserInput_
88 0000:1c66+ IN_ClearKey_
91 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
94 0000:1ddc* printmeminfoline_
95 0000:1fbe US_CheckParm_
96 Module: vgmsnd.lib(/dos/z/16/src/lib/16_snd.c)
103 0000:2246* FMSetVoice_
104 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
108 09a2:0476 ___fheapRover
109 09a2:0478 ___LargestSizeB4Rover
110 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
113 Module: vgmsnd.lib(/dos/z/16/src/lib/vgmsnd/vgmSnd.c)
114 0000:843a OpenVGMFile_
115 0000:8720 FreeVGMFile_
116 0000:8cba InitEngine_
117 0000:8e70 DeinitEngine_
122 0000:905e* PauseMusic_
123 0000:90b2* ResumeMusic_
124 0000:97c4 UpdateSoundEngine_
125 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
127 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
128 09a2:0000* __nullarea
133 0000:26a7* _Not_Enough_Memory_
135 0000:27f8 __do_exit_with_msg__
137 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
139 0000:2860* CodeModelMismatch
140 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
145 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
148 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
151 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
152 0000:2a28 _dos_getvect_
153 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
154 0000:2a33 _dos_setvect_
155 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
158 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
159 0000:2b13+ __ibm_bios_get_ticks_
161 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
163 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
165 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
167 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
170 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
172 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
174 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
176 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
177 0000:3100 __MemAllocator
179 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
181 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
182 0000:349d __AllocSeg_
183 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
184 0000:358c __fmemneed_
185 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
187 09a2:0492 ___nheapbeg
188 09a2:0494 ___MiniHeapRover
189 09a2:0496 ___LargestSizeB4MiniHeapRover
190 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
191 0000:3669* _heapgrow_
192 0000:3669* _fheapgrow_
193 0000:366a _nheapgrow_
194 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
201 09a2:04b5 ___FPE_handler
203 09a2:04a9 __get_ovl_stack
204 09a2:04ad __restore_ovl_stack
205 09a2:04b1 __close_ovl_file
206 09a2:04b9 __LpCmdLine
207 09a2:04bd __LpPgmName
212 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
213 0000:36e2+ __open_flags_
217 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
219 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
221 0000:4078 __shutdown_stream_
223 09a2:0a6e+ ___RmTmpFileFn
224 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
227 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
229 09a2:0a72 ___ClosedStreams
230 09a2:0a76 ___OpenStreams
231 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
233 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
234 0000:42d7* __exit_with_msg_
235 0000:42dc __fatal_runtime_error_
236 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
238 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
240 0000:4360* __FInitRtns
242 0000:43bb* __FFiniRtns
243 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
245 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
247 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
248 0000:4421 __Init_Argv_
250 0000:47b4 __Fini_Argv_
251 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
253 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
255 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
257 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
259 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
261 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
263 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
265 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
266 0000:4b29* __get_errno_ptr_
268 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
269 09a2:0022 ___Alphabet
270 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
271 0000:4b30* _heapenable_
272 09a2:062c ___heap_enabled
273 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
275 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
276 0000:4b41 __nmemneed_
277 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
278 0000:4bc9 __LastFree_
279 0000:4c43 __ExpandDGROUP_
280 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
282 09a2:0a80+ ___MiniHeapFreeRover
283 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
284 0000:4e4f* __set_commode_
286 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
288 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
291 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
293 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
296 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
298 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
300 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
302 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
303 0000:557f __fill_buffer_
305 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
307 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
309 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
310 0000:5985 __InitFiles_
311 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
312 0000:5bb9* fcloseall_
313 0000:5bc0 __full_io_exit_
314 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
316 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
318 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
319 0000:6f01 __EnterWVIDEO_
320 09a2:0634+ ___WD_Present
321 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
324 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
325 0000:6f25+ _null_exit_rtn_
326 0000:6f25+ __null_int23_exit_
329 09a2:0636+ ___int23_exit
330 09a2:063a+ ___FPE_handler_exit
331 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
336 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
337 09a2:0a88 ___historical_splitparms
338 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
340 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
341 0000:72dd __flushall_
343 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
344 0000:7377 __GetIOMode_
345 0000:73ac __SetIOMode_nogrow_
347 09a2:0640 ___init_mode
349 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
350 0000:73e1+ __grow_iomode_
351 0000:74c8+ __shrink_iomode_
352 0000:7509 __SetIOMode_
353 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
355 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
357 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
360 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
362 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
364 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
365 0000:76cf* __get_doserrno_ptr_
367 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
368 09a2:066c ___umaskval
369 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
370 0000:76d6 _dos_creat_
371 0000:76fa* _dos_creatnew_
372 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
373 0000:771b* __dosretax
375 0000:7727 __set_errno_dos_
376 0000:778f* __set_errno_dos_reterr_
377 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
379 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
381 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
384 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
386 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
387 09a2:0682 ___EFG_printf
388 09a2:0686* ___EFG_scanf
389 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
391 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
392 0000:7932* _ismbblead_
393 09a2:0a8e ___MBCSIsTable
394 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
397 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
398 0000:7afc* _frealloc_
400 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
401 0000:7bd8 __ChkTTYIOMode_
403 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
404 0000:7c56* _dos_close_
405 0000:7c64 _dos_commit_
406 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
407 0000:7c74 __doserror_
408 0000:7c82* __doserror1_
409 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
411 09a2:068c+ ___MBCodePage
412 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
415 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
416 0000:7dd3 __HeapManager_expand_
418 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
421 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
423 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
427 +--------------------+
429 +--------------------+
432 /dos/fdos/watcom2/lib286/dos/clibh.lib
435 +-----------------------+
436 | Linker Statistics |
437 +-----------------------+
439 Stack size: dac0 (56000.)
440 Memory size: 00018070 (98416.)
441 Entry point address: 0000:25d4