⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 except86.map

📁 开放源码的编译器open watcom 1.6.0版的源代码
💻 MAP
字号:
WATCOM Linker Version 10.6
Copyright by WATCOM International Corp. 1985, 1996. All rights reserved.
Created on:       02/05/21 15:13:20
Executable Image: EXCEPT86.exe
creating a DOS/32 Advanced DOS Extender (LX-style) executable


                        +------------+
                        |   Groups   |
                        +------------+

Group                           Address              Size
=====                           =======              ====

DGROUP                          0002:00000000        00002010



                        +--------------+
                        |   Segments   |
                        +--------------+

Segment                Class          Group          Address         Size
=======                =====          =====          =======         ====

BEGTEXT                CODE                          0001:00000000   00000010
_TEXT                  CODE                          0001:00000010   00003533
_NULL                  BEGDATA        DGROUP         0002:00000000   00000004
_AFTERNULL             BEGDATA        DGROUP         0002:00000004   00000000
CONST                  DATA           DGROUP         0002:00000004   0000062c
CONST2                 DATA           DGROUP         0002:00000630   00000000
_DATA                  DATA           DGROUP         0002:00000630   0000059e
XIB                    DATA           DGROUP         0002:00000bce   00000000
XI                     DATA           DGROUP         0002:00000bce   00000012
XIE                    DATA           DGROUP         0002:00000be0   00000000
YIB                    DATA           DGROUP         0002:00000be0   00000000
YI                     DATA           DGROUP         0002:00000be0   00000006
YIE                    DATA           DGROUP         0002:00000be6   00000000
TIB                    DATA           DGROUP         0002:00000be6   00000000
TI                     DATA           DGROUP         0002:00000be6   00000000
TIE                    DATA           DGROUP         0002:00000be6   00000000
DATA                   DATA           DGROUP         0002:00000be6   00000000
_BSS                   BSS            DGROUP         0002:00000be8   00000424
STACK                  STACK          DGROUP         0002:00001010   00001000


                        +----------------+
                        |   Memory Map   |
                        +----------------+

* = unreferenced symbol
+ = symbol only referenced locally

Address        Symbol
=======        ======

Module: EXCEPT86.obj(C:\WORK\$REL\EXAMPLES\C_3\EXCEPT86.C)
0001:00000020  main_
Module: c:\work\watcom\lib386\dos\clib3r.lib(stk386)
0001:00000129* __STK
0001:00000116  __CHK
0001:00000126* __GRO
0001:00000147* __STKOVERFLOW_
Module: c:\work\watcom\lib386\dos\clib3r.lib(printf)
0001:00000156  printf_
Module: c:\work\watcom\lib386\dos\clib3r.lib(exit)
0001:00000178  __null_int23_exit_
0001:00000179  exit_
0001:00000191+ _exit_
0002:00000644+ ___atexit
0002:00000648  ___int23_exit
0002:0000064c  ___FPE_handler_exit
Module: c:\work\watcom\lib386\dos\clib3r.lib(cstrt386)
0001:00000003* ___begtext
0002:00000000* __nullarea
0002:00000650* __GDAptr
0002:00000654* __D16Infoseg
0002:00000656* __x386_zero_base_selector
0001:000001a8  _cstart_
0001:00000437+ __exit_
0001:00000439  __do_exit_with_msg__
0001:00000474  __GETDS
0001:00000474  ___GETDSStart_
0001:0000047f  ___GETDSEnd_
Module: c:\work\watcom\lib386\dos\clib3r.lib(xmsg)
0001:0000047f* __exit_with_msg_
0001:00000484  __fatal_runtime_error_
Module: c:\work\watcom\lib386\dos\clib3r.lib(crwd386)
0002:00000668  __psp
0002:00000693  __osmajor
0002:00000694  __osminor
0002:0000068a  __Extender
0002:0000068b  __ExtenderSubtype
0002:0000068c  __X32VM
0002:0000066c* __x386_stacklow
0002:00000660  __LpCmdLine
0002:00000664  __LpPgmName
0002:00000658  __dynend
0002:0000065c  __curbrk
0002:0000066c  __STACKLOW
0002:00000670  __STACKTOP
0002:00000674  __ASTACKSIZ
0002:00000678  __ASTACKPTR
0002:0000067c* __cbyte
0002:00000680* __cbyte2
0002:00000684  __child
0002:0000068d  __Envptr
0002:00000691  __Envseg
0002:00000688  __no87
0002:00000695  __FPE_handler
0002:00000695  ___FPE_handler
Module: c:\work\watcom\lib386\dos\clib3r.lib(iob)
0002:0000069c  ___iob
0002:000008a4* ___tmpfnext
0002:000008a5* __fmode
0002:00000be8  ___ClosedStreams
Module: c:\work\watcom\lib386\dos\clib3r.lib(fprtf)
0001:000004b3  __fprtf_
Module: c:\work\watcom\lib386\dos\clib3r.lib(cmain386)
0001:00000532  __CMain
Module: c:\work\watcom\lib386\dos\clib3r.lib(inirt386)
0001:00000582  __InitRtns
0001:000005cd  __FiniRtns
Module: c:\work\watcom\lib386\dos\clib3r.lib(seg386)
0000:00001234  __DOSseg__
Module: c:\work\watcom\lib386\dos\clib3r.lib(enterdb)
0001:0000061c  __EnterWVIDEO_
0002:000008b0+ ___WD_Present
Module: c:\work\watcom\lib386\dos\clib3r.lib(stinit)
0002:00000bec  ___OpenStreams
Module: c:\work\watcom\lib386\dos\clib3r.lib(fputc)
0001:00000642  fputc_
Module: c:\work\watcom\lib386\dos\clib3r.lib(ioalloc)
0001:000006e6  __ioalloc_
Module: c:\work\watcom\lib386\dos\clib3r.lib(prtf)
0001:0000075d  __prtf_
Module: c:\work\watcom\lib386\dos\clib3r.lib(flush)
0001:0000133b  __flush_
Module: c:\work\watcom\lib386\dos\clib3r.lib(stack386)
0001:00001414  stackavail_
Module: c:\work\watcom\lib386\dos\clib3r.lib(cinit)
0001:0000141d  __CommonInit_
Module: c:\work\watcom\lib386\dos\clib3r.lib(___argc)
0002:00000bf0  ____Argc
0002:00000bf4  ____Argv
Module: c:\work\watcom\lib386\dos\clib3r.lib(initfile)
0001:00001486  __InitFiles_
Module: c:\work\watcom\lib386\dos\clib3r.lib(ioexit)
0001:000014fd  __full_io_exit_
0001:00001509* fcloseall_
Module: c:\work\watcom\lib386\dos\clib3r.lib(seterrno)
0001:00001566* __set_EDOM_
0001:0000156b  __set_errno_
0001:00001577* __set_ERANGE_
0001:0000157e* __set_EINVAL_
0001:0000158e  __set_doserrno_
Module: c:\work\watcom\lib386\dos\clib3r.lib(chktty)
0001:0000159a  __chktty_
Module: c:\work\watcom\lib386\dos\clib3r.lib(nmalloc)
0001:000015cb  _nmalloc_
0001:000015cb  malloc_
0002:000008b4  ___nheapbeg
0002:000008b8  ___MiniHeapRover
0002:000008bc  ___LargestSizeB4MiniHeapRover
Module: c:\work\watcom\lib386\dos\clib3r.lib(itoa)
0001:000016d3+ utoa_
0001:0000171d  itoa_
0001:0000171d* _itoa_
Module: c:\work\watcom\lib386\dos\clib3r.lib(noefgfmt)
0002:000008c0  ___EFG_printf
0002:000008c4* ___EFG_scanf
Module: c:\work\watcom\lib386\dos\clib3r.lib(ltoa)
0001:0000176f  ultoa_
0001:000017b9  ltoa_
0001:000017b9* _ltoa_
Module: c:\work\watcom\lib386\dos\clib3r.lib(toupper)
0001:000017d4  toupper_
0001:000017d4* _toupper_
Module: c:\work\watcom\lib386\dos\clib3r.lib(qwrit)
0001:000017e2  __qwrite_
Module: c:\work\watcom\lib386\dos\clib3r.lib(lseek)
0001:00001856  lseek_
0001:00001856* _lseek_
Module: c:\work\watcom\lib386\dos\clib3r.lib(amblksiz)
0002:000008c8  __amblksiz
Module: c:\work\watcom\lib386\dos\clib3r.lib(sigsy)
0001:000019a6  __DPMI_hosted_
0001:00001a3a  __restore_int23_
0001:00001bf0  __restore_int_ctrl_break_
0001:00001c28  __grab_int23_
0001:00001d43  __grab_int_ctrl_break_
Module: c:\work\watcom\lib386\dos\clib3r.lib(allocfp)
0001:00001e5e* __allocfp_
0001:00001f04+ __freefp_
0001:00001f3d  __purgefp_
Module: c:\work\watcom\lib386\dos\clib3r.lib(fclose)
0001:00001f5b* fclose_
0001:00001f88  __shutdown_stream_
0001:00001fa9+ __MkTmpFile_
0001:0000200e+ __doclose_
Module: c:\work\watcom\lib386\dos\clib3r.lib(errno)
0001:0000209e  __get_errno_ptr_
0001:000020a4  __get_doserrno_ptr_
0002:00000ff8+ _errno
0002:00000ffc+ __doserrno
Module: c:\work\watcom\lib386\dos\clib3r.lib(isatt)
0001:000020aa  isatty_
Module: c:\work\watcom\lib386\dos\clib3r.lib(memalloc)
0001:000020d2  __MemAllocator
0001:0000217a  __MemFree
Module: c:\work\watcom\lib386\dos\clib3r.lib(grownear)
0001:000022d6+ __FreeDPMIBlocks_
0001:00002332* __ReAllocDPMIBlock_
0001:000024a5+ __LastFree_
0001:00002676  __ExpandDGROUP_
Module: c:\work\watcom\lib386\dos\clib3r.lib(nmemneed)
0001:0000283f  __nmemneed_
Module: c:\work\watcom\lib386\dos\clib3r.lib(heapmod)
0002:00001000  ___nheap_clean
0002:00001001* ___fheap_clean
Module: c:\work\watcom\lib386\dos\clib3r.lib(iomode)
0001:00002842  __IOMode_
0001:00002897  __SetIOMode_
0002:000008e8+ ___NFiles
0002:000008ec+ ___init_mode
0002:0000093c+ __iomode
Module: c:\work\watcom\lib386\dos\clib3r.lib(dosret)
0001:000028ac* _dosret0_
0001:000028b3* _dosretax_
0001:000028b7  __set_errno_dos_
Module: c:\work\watcom\lib386\dos\clib3r.lib(signl)
0001:00002928+ __sigabort_
0001:00002932  __sigfpe_handler_
0001:00002967* signal_
0001:00002a1c  raise_
Module: c:\work\watcom\lib386\dos\clib3r.lib(chint386)
0001:00002ade  _chain_intr_
Module: c:\work\watcom\lib386\dos\clib3r.lib(d_setvec)
0001:00002af7  _dos_setvect_
Module: c:\work\watcom\lib386\dos\clib3r.lib(d_getvec)
0001:00002b24  _dos_getvect_
Module: c:\work\watcom\lib386\dos\clib3r.lib(set386)
0001:00002b60  memset_
Module: c:\work\watcom\lib386\dos\clib3r.lib(nfree)
0001:00002b78  _nfree_
0001:00002b78  free_
0002:00001004  ___MiniHeapFreeRover
Module: c:\work\watcom\lib386\dos\clib3r.lib(gtpid)
0001:00002bfa  getpid_
Module: c:\work\watcom\lib386\dos\clib3r.lib(ftell)
0001:00002c00  ftell_
Module: c:\work\watcom\lib386\dos\clib3r.lib(_clse)
0001:00002c42  __close_
Module: c:\work\watcom\lib386\dos\clib3r.lib(remove)
0001:00002c77  remove_
Module: c:\work\watcom\lib386\dos\clib3r.lib(minreal)
0002:00001008  ___minreal
Module: c:\work\watcom\lib386\dos\clib3r.lib(heapen)
0001:00002c7c* _heapenable_
0002:00000988  ___heap_enabled
Module: c:\work\watcom\lib386\dos\clib3r.lib(sbrk386)
0001:00002c8c* sbrk_
0001:00002d54  __brk_
Module: c:\work\watcom\lib386\dos\clib3r.lib(abort)
0001:00002e1f* abort_
0001:00002e25  __terminate_
0002:0000098c  ___abort
Module: c:\work\watcom\lib386\math387r.lib(grabfpe)
0001:00002e37  __grab_fpe_
Module: c:\work\watcom\lib386\dos\clib3r.lib(__stos)
0001:00002e40  __STOSB
0001:00002e77* __STOSD
Module: c:\work\watcom\lib386\dos\clib3r.lib(tell)
0001:00002ee3  tell_
Module: c:\work\watcom\lib386\dos\clib3r.lib(fflush)
0001:00002ef4  fflush_
Module: c:\work\watcom\lib386\dos\clib3r.lib(unlnk)
0001:00002f04  unlink_
Module: c:\work\watcom\lib386\dos\clib3r.lib(grabfp87)
0001:00002f25  __GrabFP87_
Module: c:\work\watcom\lib386\dos\clib3r.lib(flushall)
0001:00002f56  flushall_
0001:00002f5b* __flushall_
Module: c:\work\watcom\lib386\dos\clib3r.lib(fpe387)
0002:00000990  ___PMSeg
0002:00000992  ___PMAddr
0002:00000996  ___RMAddr
0001:00002f8a  __Init_FPE_handler_
0001:00002fe7  __Fini_FPE_handler_
Module: c:\work\watcom\lib386\dos\clib3r.lib(fpeinth)
0001:00003044  __Enable_FPE_
0001:00003059  __FPEHandler_
0001:00003066  __FPE2Handler_
Module: c:\work\watcom\lib386\dos\clib3r.lib(fpephar)
0001:000032a4  __Phar_hook_init_
0001:00003367  __Phar_hook_fini_
Module: c:\work\watcom\lib386\dos\clib3r.lib(fpedos4g)
0001:00003394  __DOS4G_hook_init_
0001:000033c1  __DOS4G_hook_fini_
Module: c:\work\watcom\lib386\dos\clib3r.lib(fpeergo)
0001:000033da  __Ergo_hook_init_
0001:00003418  __Ergo_hook_fini_
Module: c:\work\watcom\lib386\dos\clib3r.lib(fpeintel)
0001:00003432  __Intel_hook_init_
0001:0000348a  __Intel_hook_fini_
Module: c:\work\watcom\lib386\dos\clib3r.lib(_8087386)
0002:00000bb8  __8087
0002:00000bb9  __real87
Module: c:\work\watcom\lib386\dos\clib3r.lib(fpeint)
0002:00000bbc  ___FPE_int
0002:00000bbd  ___IRQ_num
0002:00000bbe  ___IRQ_int
0002:00000bbf  ___MST_pic
0002:00000bc0* ___SLV_pic
Module: c:\work\watcom\lib386\dos\clib3r.lib(chk8087)
0001:00003495+ __init_8087_
0001:000034c6* _fpreset_
0001:000034d0  __chk8087_
Module: c:\work\watcom\lib386\dos\clib3r.lib(save8087)
0002:00000bc4  ___Save8087
0002:00000bc8  ___Rest8087
Module: c:\work\watcom\lib386\dos\clib3r.lib(8087cw)
0002:00000bcc  __8087cw
Module: c:\work\watcom\lib386\dos\clib3r.lib(ini87386)
0001:0000351c  __init_80x87


                        +----------------------+
                        |   Imported Symbols   |
                        +----------------------+

Symbol                              Module
======                              ======



                        +--------------------+
                        |   Libraries Used   |
                        +--------------------+

c:\work\watcom\lib386\dos\clib3r.lib
c:\work\watcom\lib386\math387r.lib


                        +-----------------------+
                        |   Linker Statistics   |
                        +-----------------------+

Stack size:  1000 (4096.)
Memory size:  5553 (21843.)
Entry point address: 0001:000001a8
Link time: 00:00.66

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -