]> 4ch.mooo.com Git - 16.git/blob
Merge branch 'master' of github.com:sparky4/16
[16.git] /
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
6
7
8                         +------------+
9                         |   Groups   |
10                         +------------+
11
12 Group                           Address              Size
13 =====                           =======              ====
14
15 DGROUP                          0596:0000            00008d30
16
17
18
19                         +--------------+
20                         |   Segments   |
21                         +--------------+
22
23 Segment                Class          Group          Address         Size
24 =======                =====          =====          =======         ====
25
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
44
45
46                         +----------------+
47                         |   Memory Map   |
48                         +----------------+
49
50 * = unreferenced symbol
51 + = symbol only referenced locally
52
53 Address        Symbol
54 =======        ======
55
56 Module: test.o(/dos/z/16/src/test.c)
57 0000:0022      main_
58 0596:00a4*     _clockw
59 Module: /usr/watcom/lib286/dos/clibc.lib(stk)
60 0000:0169      __STK
61 0000:0189*     __STKOVERFLOW_
62 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
63 0000:0368*     VGAmodeX_
64 0000:0402      modexEnter_
65 0000:0498      modexLeave_
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_
93 0000:133a+     chkcolor_
94 0000:1520+     modexputPixel_
95 0000:158a*     modexgetPixel_
96 0000:15e2*     modexhlin_
97 0000:1648*     modexprint_
98 0000:1792*     modexprintbig_
99 0000:18d6+     modexWaitBorder_
100 0596:00b4+     _VGA
101 Module: /usr/watcom/lib286/dos/clibc.lib(cstart)
102 0000:0003*     ___begtext
103 0596:0000*     __nullarea
104 0000:18fa      _cstart_
105 0000:19cf*     _Not_Enough_Memory_
106 0000:1afa      __exit_
107 0000:1b19      __do_exit_with_msg__
108 0000:1b5c      __GETDS
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)
116 0596:00dc      __curbrk
117 0596:00e4      __STACKLOW
118 0596:00e6      __STACKTOP
119 0596:00e8      __cbyte
120 0596:00ea      __child
121 0596:00ec      __no87
122 0596:00fa      ___FPE_handler
123 0596:00de      __psp
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
129 0596:00e0      __osmajor
130 0596:00e1      __osminor
131 0596:00e2      __osmode
132 0596:00e3      __HShift
133 Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c)
134 0000:1b84+     int86x_
135 0000:1c1b      int86_
136 Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c)
137 0000:1c45      _fmalloc_
138 0000:1c45      malloc_
139 0596:0106+     ___fheap
140 0596:0108      ___fheapRover
141 0596:010a      ___LargestSizeB4Rover
142 Module: /usr/watcom/lib286/dos/clibc.lib(printf.c)
143 0000:1d48      printf_
144 Module: /usr/watcom/lib286/dos/clibc.lib(exit.c)
145 0000:1d75+     __null_int23_exit_
146 0000:1d76      exit_
147 0000:1da3*     _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_
152 0000:1fae+     _fsopen_
153 0000:2012      fopen_
154 0000:20e8*     freopen_
155 Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c)
156 0000:215d+     __fill_buffer_
157 0000:2247      fgetc_
158 Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c)
159 0000:22e4      __doclose_
160 0000:238d      __shutdown_stream_
161 0000:23a4      fclose_
162 0596:0bfc+     ___RmTmpFileFn
163 Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c)
164 0000:23ee      _ffree_
165 0000:23ee      free_
166 Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c)
167 0000:2430      fwrite_
168 Module: /usr/watcom/lib286/dos/clibc.lib(rand.c)
169 0000:261d      rand_
170 0000:265d*     srand_
171 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
172 0000:26d8*     textInit_
173 0596:0bfe      _romFonts
174 Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c)
175 0000:2722      __CMain
176 Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c)
177 0000:277e*     __FInitRtns
178 0000:2782      __InitRtns
179 0000:27dd*     __FFiniRtns
180 0000:27e1      __FiniRtns
181 Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c)
182 0596:0114      ___uselfn
183 Module: /usr/watcom/lib286/dos/clibc.lib(dosseg)
184 0000:2846      __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)
189 0000:286b      intr_
190 Module: /usr/watcom/lib286/dos/clibc.lib(segread.c)
191 0000:287d      segread_
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
196 0000:296a      __MemFree
197 Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c)
198 0000:2ac7      __GrowSeg_
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)
204 0000:2c53      _nmalloc_
205 0596:0118      ___nheapbeg
206 0596:011a      ___MiniHeapRover
207 0596:011c      ___LargestSizeB4MiniHeapRover
208 Module: /usr/watcom/lib286/dos/clibc.lib(iob.c)
209 0596:011e      ___iob
210 0596:0286      __fmode
211 0596:0c16      ___OpenStreams
212 0596:0c1a      ___ClosedStreams
213 Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c)
214 0000:2d3c      __fprtf_
215 Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c)
216 0000:2dfd*     __set_commode_
217 0596:0288      __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)
225 0000:2e58      tolower_
226 Module: /usr/watcom/lib286/dos/clibc.lib(open.c)
227 0000:3048*     open_
228 0000:307e      sopen_
229 Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c)
230 0000:3116      fseek_
231 Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c)
232 0000:3259      __chktty_
233 Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c)
234 0000:3282      __freefp_
235 0000:32fd      __purgefp_
236 Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c)
237 0000:333c      __allocfp_
238 Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c)
239 0000:3458      __flushall_
240 0000:34b3*     flushall_
241 Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c)
242 0000:34b8      getche_
243 Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c)
244 0000:34d2      __ioalloc_
245 Module: /usr/watcom/lib286/dos/clibc.lib(qread.c)
246 0000:3568      __qread_
247 Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c)
248 0000:3586      __lseek_
249 Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c)
250 0000:35be      __close_
251 Module: /usr/watcom/lib286/dos/clibc.lib(flush.c)
252 0000:35ed      __flush_
253 Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c)
254 0000:3718      _nfree_
255 0596:0c1e+     ___MiniHeapFreeRover
256 Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c)
257 0000:3810      __qwrite_
258 Module: /usr/watcom/lib286/dos/clibc.lib(errno.c)
259 0000:3867      __get_errno_ptr_
260 0000:386e      __get_doserrno_ptr_
261 0596:0c20+     _errno
262 0596:0c22+     __doserrno
263 Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c)
264 0000:3875      fputc_
265 Module: /usr/watcom/lib286/dos/clibc.lib(i4m)
266 0000:393e*     __I4M
267 0000:393e      __U4M
268 Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c)
269 0596:0c24      ____Argv
270 0596:0c28      ____Argc
271 Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c)
272 0596:028a      __amblksiz
273 Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086)
274 0596:02d8      __Start_XI
275 0596:02f0      __End_XI
276 0596:02f0      __Start_YI
277 0596:02fc      __End_YI
278 Module: /usr/watcom/lib286/dos/clibc.lib(dointr)
279 0000:3956      _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)
298 0000:40b6      __prtf_
299 Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c)
300 0000:4e70      _dos_open_
301 Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c)
302 0000:4e94      __GetIOMode_
303 0000:4eb9      __SetIOMode_nogrow_
304 0596:028e      ___NFiles
305 0596:0290      ___init_mode
306 0596:02b8      ___io_mode
307 Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c)
308 0000:4edc      isatty_
309 Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c)
310 0000:4ef8*     _dosretax_
311 0000:4efd*     _dosret0_
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)
324 0000:5100      lseek_
325 Module: /usr/watcom/lib286/dos/clibc.lib(tell.c)
326 0000:512b      tell_
327 Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c)
328 0000:513a      fsync_
329 Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c)
330 0000:513d*     sbrk_
331 0000:514c      __brk_
332 Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c)
333 0000:51b4      wctomb_
334 Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c)
335 0000:51dd+     utoa_
336 0000:523a      itoa_
337 Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c)
338 0000:525d      strupr_
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)
343 0596:0c2c      ___IsDBCS
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)
348 0000:52aa      ulltoa_
349 0000:538f*     lltoa_
350 Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c)
351 0000:53f0      ultoa_
352 0000:545f*     ltoa_
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_
357 0000:549a      realloc_
358 Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c)
359 0000:5560      __ChkTTYIOMode_
360 0000:559c*     __IOMode_
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)
367 0000:5601      __mbinit_
368 0596:02d6+     ___MBCodePage
369 Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c)
370 0000:56dc*     _msize_
371 0000:56dc      _fmsize_
372 Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c)
373 0000:56ed      __HeapManager_expand_
374 0000:5862      _nexpand_
375 Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c)
376 0000:58b2      _fexpand_
377 0000:58b2*     _expand_
378 Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c)
379 0000:58e3      _bfree_
380 Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c)
381 0000:5904      _bexpand_
382
383
384                         +--------------------+
385                         |   Libraries Used   |
386                         +--------------------+
387
388 gfx.lib
389 /usr/watcom/lib286/dos/clibc.lib
390
391
392                         +-----------------------+
393                         |   Linker Statistics   |
394                         +-----------------------+
395
396 Stack size:  8000 (32768.)
397 Memory size:  e690 (59024.)
398 Entry point address: 0000:18fa
399 Link time: 00:00.01