]> 4ch.mooo.com Git - 16.git/blob - test2.maw
update~
[16.git] / test2.maw
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: test2.exe
5 creating a DOS executable
6
7
8                         +------------+
9                         |   Groups   |
10                         +------------+
11
12 Group                           Address              Size
13 =====                           =======              ====
14
15 DGROUP                          0606:0000            00008de0
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       0000604d
28 FAR_DATA               FAR_DATA       AUTO           0605:000d       00000000
29 _NULL                  BEGDATA        DGROUP         0606:0000       00000020
30 _AFTERNULL             BEGDATA        DGROUP         0608:0000       00000002
31 CONST                  DATA           DGROUP         0608:0002       00000076
32 CONST2                 DATA           DGROUP         060f:0008       00000000
33 _DATA                  DATA           DGROUP         0610:0000       0000025a
34 XIB                    DATA           DGROUP         0635:000a       00000000
35 XI                     DATA           DGROUP         0635:000a       00000018
36 XIE                    DATA           DGROUP         0637:0002       00000000
37 YIB                    DATA           DGROUP         0637:0002       00000000
38 YI                     DATA           DGROUP         0637:0002       0000000c
39 YIE                    DATA           DGROUP         0637:000e       00000000
40 STRINGS                DATA           DGROUP         0637:000e       00000000
41 DATA                   DATA           DGROUP         0637:000e       00000000
42 _BSS                   BSS            DGROUP         0637:000e       00000ab3
43 STACK                  STACK          DGROUP         06e4: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: test2.o(/dos/z/16/src/test2.c)
57 0000:0034      main_
58 0606:00a4*     _clockw
59 Module: /usr/watcom/lib286/dos/clibc.lib(stk)
60 0000:00f7      __STK
61 0000:0117*     __STKOVERFLOW_
62 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
63 0000:02f4      bitmapLoadPcx_
64 0000:0418*     bitmapLoadPcxTiles_
65 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
66 0000:0520      planar_buf_from_bitmap_
67 0000:05ca+     planar_buf_alloc_
68 0000:0640*     planar_buf_free_
69 Module: /usr/watcom/lib286/dos/clibc.lib(printf.c)
70 0000:0682      printf_
71 Module: /usr/watcom/lib286/dos/clibc.lib(cstart)
72 0000:0003*     ___begtext
73 0606:0000*     __nullarea
74 0000:06b0      _cstart_
75 0000:0785*     _Not_Enough_Memory_
76 0000:08b0      __exit_
77 0000:08cf      __do_exit_with_msg__
78 0000:0912      __GETDS
79 Module: /usr/watcom/lib286/dos/clibc.lib(cmodel)
80 0000:091c      _small_code_
81 0000:091c*     CodeModelMismatch
82 Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c)
83 0000:091c*     __exit_with_msg_
84 0000:091f      __fatal_runtime_error_
85 Module: /usr/watcom/lib286/dos/clibc.lib(crwdata)
86 0606:00c4      __curbrk
87 0606:00cc      __STACKLOW
88 0606:00ce      __STACKTOP
89 0606:00d0      __cbyte
90 0606:00d2      __child
91 0606:00d4      __no87
92 0606:00e2      ___FPE_handler
93 0606:00c6      __psp
94 0606:00d6      __get_ovl_stack
95 0606:00da      __restore_ovl_stack
96 0606:00de      __close_ovl_file
97 0606:00e6      __LpCmdLine
98 0606:00ea      __LpPgmName
99 0606:00c8      __osmajor
100 0606:00c9      __osminor
101 0606:00ca      __osmode
102 0606:00cb      __HShift
103 Module: /usr/watcom/lib286/dos/clibc.lib(fread.c)
104 0000:093a      fread_
105 Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c)
106 0000:0b21      __doclose_
107 0000:0bca      __shutdown_stream_
108 0000:0be1      fclose_
109 0606:039e+     ___RmTmpFileFn
110 Module: /usr/watcom/lib286/dos/clibc.lib(exit.c)
111 0000:0c2b+     __null_int23_exit_
112 0000:0c2c      exit_
113 0000:0c59*     _exit_
114 0606:00ee+     ___int23_exit
115 0606:00f0+     ___FPE_handler_exit
116 Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c)
117 0000:0cde      fseek_
118 Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c)
119 0000:0e21      __fill_buffer_
120 0000:0f0b      fgetc_
121 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
122 0000:1168*     VGAmodeX_
123 0000:1202+     modexEnter_
124 0000:1298*     modexLeave_
125 0000:12ac*     modexDefaultPage_
126 0000:1302*     modexNextPage_
127 0000:1368*     modexNextPage0_
128 0000:13c6*     modexShowPage_
129 0000:1458*     modexPanPage_
130 0000:1474*     modexSelectPlane_
131 0000:1494+     modexClearRegion_
132 0000:1582*     oldDrawBmp_
133 0000:167c*     modexDrawBmp_
134 0000:16a2+     modexDrawBmpRegion_
135 0000:17a2*     modexDrawPlanarBuf_
136 0000:17bc*     modexDrawSprite_
137 0000:17e2+     modexDrawSpriteRegion_
138 0000:18ee*     modexCopyPageRegion_
139 0000:19fe*     modexFadeOn_
140 0000:1a2a*     modexFadeOff_
141 0000:1a54*     modexFlashOn_
142 0000:1a7e*     modexFlashOff_
143 0000:1b24+     modexPalSave_
144 0000:1b56      modexNewPal_
145 0000:1b9a*     modexLoadPalFile_
146 0000:1c3c*     modexSavePalFile_
147 0000:1ca6*     modexPalBlack_
148 0000:1ccc*     modexPalWhite_
149 0000:1cf2+     modexPalUpdate_
150 0000:20a2+     modexPalUpdate1_
151 0000:20f8*     modexPalUpdate0_
152 0000:213a+     chkcolor_
153 0000:2320+     modexputPixel_
154 0000:238a*     modexgetPixel_
155 0000:23e2*     modexhlin_
156 0000:2448*     modexprint_
157 0000:2592*     modexprintbig_
158 0000:26d6+     modexWaitBorder_
159 0606:0104+     _VGA
160 Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c)
161 0000:26fa+     __open_flags_
162 0000:28eb+     _fsopen_
163 0000:294f      fopen_
164 0000:2a25*     freopen_
165 Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c)
166 0000:2a9a      _fmalloc_
167 0000:2a9a      malloc_
168 0606:012c+     ___fheap
169 0606:012e      ___fheapRover
170 0606:0130      ___LargestSizeB4Rover
171 Module: /usr/watcom/lib286/dos/clibc.lib(iob.c)
172 0606:0132      ___iob
173 0606:029a      __fmode
174 0606:0ca0      ___OpenStreams
175 0606:0ca4      ___ClosedStreams
176 Module: /usr/watcom/lib286/dos/clibc.lib(fprintf.c)
177 0000:2b9d      fprintf_
178 Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c)
179 0000:2bca      _ffree_
180 0000:2bca      free_
181 Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c)
182 0000:2c24      __fprtf_
183 Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c)
184 0000:2ce5      __CMain
185 Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c)
186 0000:2d41*     __FInitRtns
187 0000:2d45      __InitRtns
188 0000:2da0*     __FFiniRtns
189 0000:2da4      __FiniRtns
190 Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c)
191 0606:029c      ___uselfn
192 Module: /usr/watcom/lib286/dos/clibc.lib(dosseg)
193 0000:2e08      __DOSseg__
194 Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c)
195 0000:2e09      __EnterWVIDEO_
196 0606:029e+     ___WD_Present
197 Module: /usr/watcom/lib286/dos/clibc.lib(qread.c)
198 0000:2e2d      __qread_
199 Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c)
200 0000:2e4b      __set_errno_
201 0000:2e5d*     __set_EDOM_
202 0000:2e6d*     __set_ERANGE_
203 0000:2e7d*     __set_EINVAL_
204 0000:2e90      __set_doserrno_
205 Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c)
206 0000:2e9a      __ioalloc_
207 Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c)
208 0000:2f30      __lseek_
209 Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c)
210 0000:2f68      __close_
211 Module: /usr/watcom/lib286/dos/clibc.lib(flush.c)
212 0000:2f97      __flush_
213 Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c)
214 0000:30c2      __freefp_
215 0000:313d      __purgefp_
216 Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c)
217 0000:317c      lseek_
218 Module: /usr/watcom/lib286/dos/clibc.lib(tell.c)
219 0000:31a7      tell_
220 Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c)
221 0000:31b6      __flushall_
222 0000:3211*     flushall_
223 Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c)
224 0000:3216      getche_
225 Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c)
226 0000:3230+     int86x_
227 0000:32c7      int86_
228 Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c)
229 0000:32f1      fwrite_
230 Module: /usr/watcom/lib286/dos/clibc.lib(rand.c)
231 0000:34de      rand_
232 0000:351e*     srand_
233 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
234 0000:35a8*     textInit_
235 0606:0ca8      _romFonts
236 Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c)
237 0000:35f2*     __set_commode_
238 0606:02a4      __commode
239 Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c)
240 0000:35fe      tolower_
241 Module: /usr/watcom/lib286/dos/clibc.lib(open.c)
242 0000:37ee*     open_
243 0000:3824      sopen_
244 Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c)
245 0000:3851      __chktty_
246 Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c)
247 0000:387a      __allocfp_
248 Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c)
249 0000:3996      __CMain_nheapgrow_
250 Module: /usr/watcom/lib286/dos/clibc.lib(mem.c)
251 0000:39a0      __MemAllocator
252 0000:3a6a      __MemFree
253 Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c)
254 0000:3bc7      __GrowSeg_
255 Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c)
256 0000:3cb9      __AllocSeg_
257 Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c)
258 0000:3d50      __fmemneed_
259 Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c)
260 0000:3d53      _nmalloc_
261 0606:02a6      ___nheapbeg
262 0606:02a8      ___MiniHeapRover
263 0606:02aa      ___LargestSizeB4MiniHeapRover
264 Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c)
265 0000:3e24      __InitFiles_
266 Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c)
267 0000:3f6a*     fcloseall_
268 0000:3f6f      __full_io_exit_
269 Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c)
270 0000:3f77      _nfree_
271 0606:0cc0+     ___MiniHeapFreeRover
272 Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c)
273 0000:406f      fputc_
274 Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c)
275 0000:4137      __prtf_
276 Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c)
277 0606:0cc2      ____Argv
278 0606:0cc6      ____Argc
279 Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c)
280 0606:02ac      __amblksiz
281 Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086)
282 0606:02fa      __Start_XI
283 0606:0312      __End_XI
284 0606:0312      __Start_YI
285 0606:031e      __End_YI
286 Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c)
287 0000:4ef2*     _dosretax_
288 0000:4ef7*     _dosret0_
289 0000:4efe      __set_errno_dos_
290 0000:4f58*     __set_errno_dos_reterr_
291 Module: /usr/watcom/lib286/dos/clibc.lib(errno.c)
292 0000:4f62      __get_errno_ptr_
293 0000:4f69      __get_doserrno_ptr_
294 0606:0cc8+     _errno
295 0606:0cca+     __doserrno
296 Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c)
297 0000:4f70      __GetIOMode_
298 0000:4f95      __SetIOMode_nogrow_
299 0606:02c2      ___NFiles
300 0606:02c4      ___init_mode
301 0606:02ec      ___io_mode
302 Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c)
303 0000:4fb8      __qwrite_
304 Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c)
305 0000:500f      fsync_
306 Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c)
307 0000:5012+     __grow_iomode_
308 0000:50cf+     __shrink_iomode_
309 0000:5108      __SetIOMode_
310 Module: /usr/watcom/lib286/dos/clibc.lib(intr.c)
311 0000:5168      intr_
312 Module: /usr/watcom/lib286/dos/clibc.lib(segread.c)
313 0000:517a      segread_
314 Module: /usr/watcom/lib286/dos/clibc.lib(i4m)
315 0000:519a*     __I4M
316 0000:519a      __U4M
317 Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c)
318 0000:51b2      _dos_open_
319 Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c)
320 0000:51d6      isatty_
321 Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c)
322 0606:02f0      ___umaskval
323 Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c)
324 0000:51f2      _dos_creat_
325 0000:5214*     _dos_creatnew_
326 Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c)
327 0000:5234*     _heapgrow_
328 0000:5234*     _fheapgrow_
329 0000:5235      _nheapgrow_
330 Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c)
331 0000:52a9*     _heapenable_
332 0606:02f2      ___heap_enabled
333 Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c)
334 0000:52ba      __nmemneed_
335 Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c)
336 0000:5342      __LastFree_
337 0000:53bb      __ExpandDGROUP_
338 Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c)
339 0000:54c8      wctomb_
340 Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c)
341 0000:54f1+     utoa_
342 0000:554e      itoa_
343 Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c)
344 0000:5571      strupr_
345 Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c)
346 0606:02f4      ___EFG_printf
347 0606:02f6*     ___EFG_scanf
348 Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c)
349 0606:0cce      ___IsDBCS
350 Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c)
351 0000:55a4*     _ismbblead_
352 0606:0cd0      ___MBCSIsTable
353 Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c)
354 0000:55be      ulltoa_
355 0000:56a3*     lltoa_
356 Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c)
357 0000:5704      ultoa_
358 0000:5773*     ltoa_
359 Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c)
360 0000:57a1*     _dos_close_
361 0000:57ad      _dos_commit_
362 Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c)
363 0000:57bb*     _frealloc_
364 0000:57bb      realloc_
365 Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c)
366 0000:5881      __ChkTTYIOMode_
367 0000:58bd*     __IOMode_
368 Module: /usr/watcom/lib286/dos/clibc.lib(dointr)
369 0000:58ca      _DoINTR_
370 Module: /usr/watcom/lib286/dos/clibc.lib(doserror)
371 0000:5c44      __doserror_
372 Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c)
373 0000:5c50*     sbrk_
374 0000:5c5f      __brk_
375 Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c)
376 0606:0072      ___Alphabet
377 Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c)
378 0000:5d05      __mbinit_
379 0606:02f8+     ___MBCodePage
380 Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c)
381 0000:5de0*     _msize_
382 0000:5de0      _fmsize_
383 Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c)
384 0000:5df1      __HeapManager_expand_
385 0000:5f66      _nexpand_
386 Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c)
387 0000:5fb6      _fexpand_
388 0000:5fb6*     _expand_
389 Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c)
390 0000:5fe7      _bfree_
391 Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c)
392 0000:6008      _bexpand_
393
394
395                         +--------------------+
396                         |   Libraries Used   |
397                         +--------------------+
398
399 gfx.lib
400 /usr/watcom/lib286/dos/clibc.lib
401
402
403                         +-----------------------+
404                         |   Linker Statistics   |
405                         +-----------------------+
406
407 Stack size:  8000 (32768.)
408 Memory size:  ee40 (60992.)
409 Entry point address: 0000:06b0
410 Link time: 00:00.01