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: bakapi.exe
6 creating a DOS executable
16 DGROUP 0c42:0000 000096e0
24 Segment Class Group Address Size
25 ======= ===== ===== ======= ====
27 bakapi_TEXT CODE AUTO 0000:0000 000008b5
28 _TEXT CODE AUTO 0000:08c0 000063e9
29 dos_TEXT CODE AUTO 0000:6cb0 000001bd
30 cpu_TEXT CODE AUTO 0000:6e70 00000028
31 vga_TEXT CODE AUTO 0000:6ea0 00000afc
32 modex16_TEXT CODE AUTO 0000:79a0 00001d25
33 16text_TEXT CODE AUTO 0000:96d0 0000010d
34 bakapee_TEXT CODE AUTO 0000:97e0 00000ff3
35 vgamodex_TEXT CODE AUTO 0000:a7e0 00000076
36 vgacrtcr_TEXT CODE AUTO 0000:a860 00000817
37 vgacrtcs_TEXT CODE AUTO 0000:b080 000006ec
38 16render_TEXT CODE AUTO 0000:b770 00000ca3
39 dosdpmev_TEXT CODE AUTO 0000:c420 00000000
40 cpup3snc_TEXT CODE AUTO 0000:c420 00000000
41 FAR_DATA FAR_DATA AUTO 0c42:0000 00000000
42 _NULL BEGDATA DGROUP 0c42:0000 00000020
43 _AFTERNULL BEGDATA DGROUP 0c44:0000 00000002
44 CONST DATA DGROUP 0c44:0002 00000096
45 CONST2 DATA DGROUP 0c4d:0008 00000102
46 _DATA DATA DGROUP 0c5e:0000 00000382
47 XIB DATA DGROUP 0c96:0002 00000000
48 XI DATA DGROUP 0c96:0002 0000001e
49 XIE DATA DGROUP 0c98:0000 00000000
50 YIB DATA DGROUP 0c98:0000 00000000
51 YI DATA DGROUP 0c98:0000 00000012
52 YIE DATA DGROUP 0c99:0002 00000000
53 STRINGS DATA DGROUP 0c99:0002 00000000
54 DATA DATA DGROUP 0c99:0002 00000000
55 _BSS BSS DGROUP 0c9a:0000 00001159
56 STACK STACK DGROUP 0db0:0000 00008000
63 * = unreferenced symbol
64 + = symbol only referenced locally
69 Module: bakapi.o(/dos/z/16/src/bakapi.c)
72 0c42:01c4+ _vgamodex_mode
80 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
82 0000:08e5* __STKOVERFLOW_
83 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
86 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strtol.c)
89 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/dos/dos.c)
91 0c42:0260* _lib_dos_option
92 0c42:0261+ _dos_flavor
93 0c42:0262+ _dos_version
94 0c42:0264+ _freedos_kernel_version
95 0c42:0268+ _dos_version_method
96 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/cpu/cpu.c)
98 0c42:0270 _cpu_cpuid_vendor
99 0c42:027d _cpu_cpuid_features
100 0c42:028d+ _cpu_basic_level
101 0c42:0290 _cpu_cpuid_max
104 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/vga/vga.c)
105 0000:6ea0+ vga_sync_hw_cursor_
106 0000:6f5e+ update_state_vga_memory_map_select_
107 0000:71ac update_state_from_vga_
110 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
112 0000:7b7e* vgaGetMode_
113 0000:7ba2+ modexEnter_
114 0000:7da6* modexLeave_
115 0000:7dc0 modexDefaultPage_
116 0000:7eb0* modexNextPage_
117 0000:7f7c* modexNextPageFlexibleSize_
118 0000:804a modexShowPage_
119 0000:8146* modexPanPage_
120 0000:8196 modexSelectPlane_
121 0000:81ba modexClearRegion_
122 0000:82d2* modexCopyPageRegion_
123 0000:843c* modexFadeOn_
124 0000:846c* modexFadeOff_
125 0000:849a* modexFlashOn_
126 0000:84c8* modexFlashOff_
127 0000:8598+ modexPalSave_
128 0000:85ee+ modexNewPal_
129 0000:8632* modexLoadPalFile_
130 0000:8712* modexSavePalFile_
131 0000:8788* modexPalBlack_
132 0000:87b2* modexPalWhite_
133 0000:87dc+ modexPalUpdate_
134 0000:8d4a+ modexPalUpdate1_
135 0000:8dc2* modexPalUpdate0_
136 0000:8e0e* modexPalOverscan_
137 0000:8e30+ modexchkcolor_
138 0000:9148 modexputPixel_
139 0000:91d6* modexgetPixel_
140 0000:925c* modexhlin_
141 0000:92d8 modexprint_
142 0000:9474* modexprintbig_
143 0000:95f0* modexpdump_
146 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
149 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
152 0c42:1096 _romFontsData
153 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
155 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
157 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
159 0c42:14a4 ___OpenStreams
160 0c42:14a8 ___ClosedStreams
161 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
163 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
165 Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
167 0000:9898+ colortest_
176 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
177 0c42:0000* __nullarea
182 0000:0def* _Not_Enough_Memory_
184 0000:0f3e __do_exit_with_msg__
186 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
188 0000:0fa2* CodeModelMismatch
189 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
194 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
195 0000:0fa2* __exit_with_msg_
196 0000:0fa7 __fatal_runtime_error_
197 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
204 0c42:0487 ___FPE_handler
206 0c42:047b __get_ovl_stack
207 0c42:047f __restore_ovl_stack
208 0c42:0483 __close_ovl_file
209 0c42:048b __LpCmdLine
210 0c42:048f __LpPgmName
215 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
217 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
219 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
221 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
222 0000:1003* __get_errno_ptr_
224 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
227 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
230 Module: gfx.lib(cpuasm.asm)
231 0000:11e0 cpu_basic_probe_
232 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/vga/vgamodex.c)
233 0000:a7e0 vga_enable_256color_modex_
234 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/vga/vgacrtcr.c)
235 0000:a860 vga_read_crtc_mode_
236 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/vga/vgacrtcs.c)
237 0000:b080 vga_write_crtc_mode_
238 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
242 0c42:0496 ___fheapRover
243 0c42:0498 ___LargestSizeB4Rover
244 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
245 0000:1460+ __null_int23_exit_
248 0c42:049a+ ___int23_exit
249 0c42:049e+ ___FPE_handler_exit
250 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
251 0000:1494+ __open_flags_
255 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
256 0000:1966+ __fill_buffer_
258 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
260 0000:1e46 __shutdown_stream_
262 0c42:153a+ ___RmTmpFileFn
263 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
266 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
268 Module: gfx.lib(/dos/z/16/src/lib/modex16/16render.c)
269 0000:b776+ modexDrawPBufRegion_
270 0000:b960* modexDrawPBuf_
271 0000:b9c8* oldDrawBmp_
272 0000:bb22* modexDrawBmp_
273 0000:bb88+ modexDrawBmpRegion_
274 0000:bcf2* modexDrawSprite_
275 0000:bd58+ modexDrawSpriteRegion_
276 0000:bed0* modexDrawBmpPBuf_
277 0000:bf36+ modexDrawBmpPBufRegion_
278 0000:c0a0* modexDrawSpritePBuf_
279 0000:c106+ modexDrawSpritePBufRegion_
280 0000:c27e modexDrawCharPBuf_
281 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
282 0000:22bf __InitFiles_
283 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
284 0000:24f0* fcloseall_
285 0000:24f7 __full_io_exit_
286 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
288 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
290 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
292 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
294 0000:2849* __FInitRtns
296 0000:28a4* __FFiniRtns
297 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
299 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
301 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
302 0000:2c37 __Init_Argv_
303 0000:2c99 __Fini_Argv_
304 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
305 0000:2cc3 __EnterWVIDEO_
306 0c42:04b6+ ___WD_Present
307 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
309 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
311 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/dos/dosdpmev.c)
312 0c42:04c0 _dpmi_entered
313 0c42:04c8 _dpmi_rm_entry
314 0c42:04d0 _dpmi_pm_entry
315 0c42:15c2 _dpmi_pm_es
316 0c42:15c4 _dpmi_pm_ds
317 0c42:15c6 _dpmi_pm_cs
318 0c42:15c8 _dpmi_pm_ss
319 Module: gfx.lib(/dos/z/16/src/lib/doslib/hw/cpu/cpup3snc.c)
320 0c42:04d4 _cpu_serial
321 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
322 0000:2d70 __MemAllocator
324 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
326 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
327 0000:310d __AllocSeg_
328 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
329 0000:31fc __fmemneed_
330 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
332 0c42:04e4 ___nheapbeg
333 0c42:04e6 ___MiniHeapRover
334 0c42:04e8 ___LargestSizeB4MiniHeapRover
335 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
336 0000:32d9* _heapgrow_
337 0000:32d9* _fheapgrow_
338 0000:32da _nheapgrow_
339 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
340 0000:3352* __set_commode_
342 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
344 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
347 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
349 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
351 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
354 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
356 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
357 0000:3bea __flushall_
359 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
361 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
363 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
365 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
367 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
369 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
371 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
373 0c42:15ca+ ___MiniHeapFreeRover
374 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
376 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
378 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
380 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
383 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
385 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
390 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
392 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
393 0c42:15d2 ___historical_splitparms
394 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
396 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
397 0000:5943* _heapenable_
398 0c42:04f0 ___heap_enabled
399 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
400 0000:5954 __nmemneed_
401 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
402 0000:59dc __LastFree_
403 0000:5a56 __ExpandDGROUP_
404 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
406 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
407 0000:5b8d __GetIOMode_
408 0000:5bc2 __SetIOMode_nogrow_
410 0c42:04f4 ___init_mode
412 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
414 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
415 0000:5c13* __get_doserrno_ptr_
417 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
418 0c42:0520 ___umaskval
419 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
420 0000:5c1a _dos_creat_
421 0000:5c3e* _dos_creatnew_
422 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
423 0000:5c5f+ __grow_iomode_
424 0000:5d46+ __shrink_iomode_
425 0000:5d87 __SetIOMode_
426 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
427 0000:5e2e* __dosretax
429 0000:5e3a __set_errno_dos_
430 0000:5ea2* __set_errno_dos_reterr_
431 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
433 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
435 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
437 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
439 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
442 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
444 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
445 0c42:0536 ___EFG_printf
446 0c42:053a* ___EFG_scanf
447 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
449 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
450 0000:6076* _ismbblead_
451 0c42:15d8 ___MBCSIsTable
452 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
455 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
458 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk086.c)
461 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
462 0000:63c4 __doserror_
463 0000:63d2* __doserror1_
464 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
465 0000:63de* _frealloc_
467 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
468 0000:64ba __ChkTTYIOMode_
470 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
471 0000:6538* _dos_close_
472 0000:6546 _dos_commit_
473 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
474 0c42:0092 ___Alphabet
475 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
477 0c42:0540+ ___MBCodePage
478 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
481 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
482 0000:669a __HeapManager_expand_
484 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
487 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
489 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
493 +--------------------+
495 +--------------------+
498 /dos/fdos/watcom2/lib286/dos/clibh.lib
501 +-----------------------+
502 | Linker Statistics |
503 +-----------------------+
505 Stack size: 8000 (32768.)
506 Memory size: 00015b00 (88832.)
507 Entry point address: 0000:0d1c