1 Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/02 19:46:34
5 Executable Image: fonttest.exe
6 creating a DOS executable
16 DGROUP 0ea0:0000 0000e4a0
24 Segment Class Group Address Size
25 ======= ===== ===== ======= ====
27 fonttest_TEXT CODE AUTO 0000:0000 00000222
28 16_in_TEXT CODE AUTO 0000:0230 00001d43
29 16_mm_TEXT CODE AUTO 0000:1f80 00003308
30 wcpu_TEXT CODE AUTO 0000:5290 00000058
31 16_head_TEXT CODE AUTO 0000:52f0 00000405
32 16_ca_TEXT CODE AUTO 0000:5700 000003fd
33 kitten_TEXT CODE AUTO 0000:5b00 0000080a
34 16_hc_TEXT CODE AUTO 0000:6310 0000158b
35 _TEXT CODE AUTO 0000:78a0 00006e9f
36 16text_TEXT CODE AUTO 0000:e740 0000010d
37 16_in13_DATA FAR_DATA AUTO 0e85:0000 000001a4
38 FAR_DATA FAR_DATA AUTO 0e9f:0004 00000000
39 _NULL BEGDATA DGROUP 0ea0:0000 00000020
40 _AFTERNULL BEGDATA DGROUP 0ea2:0000 00000002
41 CONST DATA DGROUP 0ea2:0002 00000076
42 CONST2 DATA DGROUP 0ea9:0008 00000102
43 _DATA DATA DGROUP 0eba:0000 00000506
44 XIB DATA DGROUP 0f0a:0006 00000000
45 XI DATA DGROUP 0f0a:0006 0000002a
46 XIE DATA DGROUP 0f0d:0000 00000000
47 YIB DATA DGROUP 0f0d:0000 00000000
48 YI DATA DGROUP 0f0d:0000 00000018
49 YIE DATA DGROUP 0f0e:0008 00000000
50 STRINGS DATA DGROUP 0f0e:0008 00000000
51 DATA DATA DGROUP 0f0e:0008 00000000
52 _BSS BSS DGROUP 0f0f:0000 000002ed
53 STACK STACK DGROUP 0f3e:0000 0000dac0
60 * = unreferenced symbol
61 + = symbol only referenced locally
66 Module: fonttest.o(/dos/z/16/src/fonttest.c)
68 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
69 0000:0348+ INL_KeyService_
71 0000:05ea+ IN_GetJoyAbs_
72 0000:09b0+ IN_GetJoyButtonsDB_
73 0000:0c46+ IN_SetupJoy_
74 0000:0e08* IN_Startup_
75 0000:0f0e* IN_Default_
76 0000:1072* IN_Shutdown_
77 0000:10f2* IN_SetKeyHook_
78 0000:1114+ IN_ClearKeysDown_
79 0000:11f4* IN_ReadCursor_
80 0000:1310* IN_ReadControl_
81 0000:1a90* IN_SetControlType_
82 0000:1ade* IN_GetScanName_
83 0000:1b66* IN_WaitForKey_
84 0000:1b9c* IN_WaitForASCII_
85 0000:1bd2+ IN_AckBack_
87 0000:1d5c+ IN_IsUserInput_
88 0000:1e02* IN_UserInput_
89 0000:1e5a* IN_KeyDown_
90 0000:1ea2+ IN_ClearKey_
93 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
94 0000:2964+ MML_CheckForEMS_
95 0000:29c0+ MML_SetupEMS_
96 0000:2b78+ MML_ShutdownEMS_
98 0000:2ce0* MM_MapXEMS_
99 0000:2e00+ MML_CheckForXMS_
100 0000:2e5c* MML_SetupXMS_
101 0000:2f44+ MML_ShutdownXMS_
102 0000:2fd2+ MML_UseSpace_
103 0000:31b0+ MML_ClearBlock_
104 0000:3234* MM_Startup_
105 0000:3666+ MM_Shutdown_
107 0000:3af6+ MM_FreePtr_
108 0000:3bee* MM_SetPurge_
109 0000:3cc8* MM_SetLock_
110 0000:3da0+ MM_SortMem_
111 0000:3f8e* MM_ShowMemory_
112 0000:462e* MM_DumpData_
113 0000:4788+ MM_UnusedMemory_
114 0000:480c+ MM_TotalFree_
115 0000:48a2* MM_Report_
116 0000:525a* MM_BombOnError_
117 0ea0:0860+ _beforesort
118 0ea0:0864+ _aftersort
120 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
121 0000:5290* detectcpu_
122 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
125 0000:53b0 printmeminfoline_
126 0000:559c US_CheckParm_
127 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
128 0000:572e CA_OpenDebug_
129 0000:577e CA_CloseDebug_
130 0000:57ac+ CA_FarRead_
131 0000:582c* CA_FarWrite_
132 0000:58ac* CA_ReadFile_
133 0000:5928* CA_LoadFile_
134 0000:59d0* CAL_OptimizeNodes_
135 0000:5a80* CA_Startup_
136 0000:5ad0* CA_Shutdown_
137 0ea0:0870* _finishcachebox
138 0ea0:0874* _drawcachebox
139 0ea0:0878* _updatecachebox
140 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
142 0000:5b9c* kittenopen_
144 0000:5e9e* kittenclose_
145 0000:5eba+ mystrtoul_
146 0000:5f6e+ processEscChars_
149 0000:61fc+ db_insert_
150 0ea0:0484+ __kitten_catalog
151 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
152 0000:64bc+ LargestFreeBlock_
153 0000:654a+ _coreleft_
154 0000:65c6+ LargestFarFreeBlock_
155 0000:667c+ _farcoreleft_
156 0000:672a+ LargestHugeFreeBlock_
157 0000:681a* _hugecoreleft_
158 0000:68ea+ GetFreeSize_
159 0000:6944+ GetFarFreeSize_
160 0000:698e+ GetNearFreeSize_
163 0000:77bc+ heapstat0_
164 0000:781e+ HC_OpenDebug_
165 0000:786e* HC_CloseDebug_
166 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
168 0000:78c5 __STKOVERFLOW_
169 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
172 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
174 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
177 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
180 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gets.c)
182 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
183 0ea0:0000* __nullarea
188 0000:7ae5* _Not_Enough_Memory_
190 0000:7c36 __do_exit_with_msg__
192 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
194 0000:7c9e* CodeModelMismatch
195 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
200 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
203 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
204 0000:7e4e _dos_getvect_
205 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
206 0000:7e59 _dos_setvect_
207 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
210 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
211 0000:7f39* _heapgrow_
212 0000:7f39 _fheapgrow_
213 0000:7f3a _nheapgrow_
214 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
216 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
218 0ea0:049c ___nheapbeg
219 0ea0:049e ___MiniHeapRover
220 0ea0:04a0 ___LargestSizeB4MiniHeapRover
221 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
225 0ea0:04a4 ___fheapRover
226 0ea0:04a6 ___LargestSizeB4Rover
227 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
230 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
232 0ea0:08a8+ ___MiniHeapFreeRover
233 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
234 0000:83ae+ _null_exit_rtn_
235 0000:83ae+ __null_int23_exit_
238 0ea0:04a8+ ___int23_exit
239 0ea0:04ac+ ___FPE_handler_exit
240 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
242 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
245 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
247 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
248 0000:888f+ __open_flags_
252 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
254 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
256 0000:8edd __shutdown_stream_
258 0ea0:08aa+ ___RmTmpFileFn
259 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
260 0000:8f62+ __ibm_bios_get_ticks_
262 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
264 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
266 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
268 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
270 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
272 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
274 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
277 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
279 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
280 0000:969c filelength_
281 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
283 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
285 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
287 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
289 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
290 0000:997e* __clib_strdup_
292 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
295 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
297 0000:9ad1 _fheapwalk_
298 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
299 0000:9ae6+ __NHeapWalk_
300 0000:9bdf _nheapwalk_
301 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
302 0000:9bef stackavail_
303 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
304 0000:9bfd* __exit_with_msg_
305 0000:9c02 __fatal_runtime_error_
306 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
313 0ea0:04d5 ___FPE_handler
315 0ea0:04c9 __get_ovl_stack
316 0ea0:04cd __restore_ovl_stack
317 0ea0:04d1 __close_ovl_file
318 0ea0:04d9 __LpCmdLine
319 0ea0:04dd __LpPgmName
324 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
326 0ea0:08b2 ___OpenStreams
327 0ea0:08b6 ___ClosedStreams
328 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
330 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getc.c)
332 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
334 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
336 0000:9e4d* __FInitRtns
338 0000:9ea8* __FFiniRtns
339 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
341 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
343 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
344 0000:9f0d __Init_Argv_
346 0000:a2a0 __Fini_Argv_
347 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
349 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
351 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
352 0000:a3c9 __LastFree_
353 0000:a443 __ExpandDGROUP_
354 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
355 0000:a554 __nmemneed_
356 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
357 0000:a560 __MemAllocator
359 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
361 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
362 0000:a8fd __AllocSeg_
363 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
364 0000:a9ec __fmemneed_
365 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
366 0ea0:0022 ___Alphabet
367 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
369 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
370 0000:aa29* __dosretax
372 0000:aa35 __set_errno_dos_
373 0000:aa9d* __set_errno_dos_reterr_
374 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
375 0000:aaa8* __get_errno_ptr_
377 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
378 0000:aaaf __GetIOMode_
379 0000:aae4 __SetIOMode_nogrow_
381 0ea0:0662 ___init_mode
383 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
384 0000:ab19* __set_commode_
386 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
388 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
390 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
393 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
395 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
397 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
399 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
401 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
403 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
405 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
406 0000:b0ec __doserror_
407 0000:b0fa __doserror1_
408 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
410 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
412 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
413 0000:b148* __get_doserrno_ptr_
415 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
416 0ea0:0692 ___umaskval
417 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
418 0000:b14f _dos_creat_
419 0000:b173* _dos_creatnew_
420 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
421 0000:b194+ __grow_iomode_
422 0000:b27b+ __shrink_iomode_
423 0000:b2bc __SetIOMode_
424 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
426 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
427 0ea0:08c4 ___env_mask
429 0ea0:08cc* __wenviron
430 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
432 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
434 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
435 0000:b46c _mbctoupper_
436 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
438 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
439 0000:b4e1 __ChkTTYIOMode_
441 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
442 0000:b621 __HeapWalk_
443 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
444 0000:b847 __EnterWVIDEO_
445 0ea0:0694+ ___WD_Present
446 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
447 0000:b86b __InitFiles_
448 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
449 0000:ba9f* fcloseall_
450 0000:baa6 __full_io_exit_
451 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
453 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
455 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
457 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
458 0000:cf83+ __fill_buffer_
460 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
463 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
465 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
470 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
471 0ea0:08d6 ___historical_splitparms
472 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
474 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
475 0000:d693* _heapenable_
476 0ea0:0698 ___heap_enabled
477 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
480 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
482 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
484 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
485 0000:d781 __flushall_
487 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
488 0000:d81b* _frealloc_
490 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
492 0000:daa1 __freeenvp_
493 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
495 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
496 0000:daff* _ismbblead_
497 0ea0:08dc ___MBCSIsTable
498 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
500 0ea0:069c ___MBCodePage
501 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
502 0000:dc34 _mbdtoupper_
503 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
505 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
507 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
510 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
512 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
513 0ea0:069e ___EFG_printf
514 0ea0:06a2* ___EFG_scanf
515 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
518 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
520 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
522 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
523 0000:dfb6* _dos_close_
524 0000:dfc4 _dos_commit_
525 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
528 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
529 0000:dfff __HeapManager_expand_
531 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
534 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
536 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
538 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
542 +--------------------+
544 +--------------------+
547 /dos/fdos/watcom2/lib286/dos/clibh.lib
550 +-----------------------+
551 | Linker Statistics |
552 +-----------------------+
554 Stack size: dac0 (56000.)
555 Memory size: 0001cea0 (118432.)
556 Entry point address: 0000:7a12