
- NASM Map file ---------------------------------------------------------------

Source file:  alias.asm
Output file:  ../../bin/alias.xld

-- Program origin -------------------------------------------------------------

00000000

-- Sections (summary) ---------------------------------------------------------

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                50  00000050  progbits  HEADER
               0                50               C80  00000C30  progbits  CODE
               0               C80               EC0  00000240  progbits  DATA
               0                 0                 0  00000000  nobits    relocatedzero
               0                 0                 0  00000000  nobits    RELOCATEDDATA

-- Sections (detailed) --------------------------------------------------------

---- Section .text ------------------------------------------------------------

class:     progbits
length:                   0
start:                    0
align:     not defined
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section HEADER -----------------------------------------------------------

class:     progbits
length:                  50
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section CODE -------------------------------------------------------------

class:     progbits
length:                 C30
start:                   50
align:                   10
follows:   HEADER
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section DATA -------------------------------------------------------------

class:     progbits
length:                 240
start:                  C80
align:                   10
follows:   CODE
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section relocatedzero ----------------------------------------------------

class:     nobits
length:                   0
start:                    0
align:     not defined
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

---- Section RELOCATEDDATA ----------------------------------------------------

class:     nobits
length:                   0
start:                    0
align:     not defined
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

-- Symbols --------------------------------------------------------------------

---- No Section ---------------------------------------------------------------

Value     Name
00000000  ELD_HEADER
00000000  eldhSignature
00000008  eldhCodeOffset
0000000C  eldhCodeImageLength
0000000E  eldhCodeAllocLength
00000010  eldhDataOffset
00000014  eldhDataImageLength
00000016  eldhDataAllocLength
00000018  eldhCodeEntrypoint
0000001A  eldhReserved
0000001E  eldhExtensionSize
00000020  ELD_HEADER_size
00000020  ELD_HEADER_size_b
00000010  ELD_HEADER_size_w
00000008  ELD_HEADER_size_d
00000004  ELD_HEADER_size_q
00000002  ELD_HEADER_size_p
00000001  ELD_HEADER_size_pg
00000001  ELD_HEADER_size_ki
00000000  ELD_HEADERX
00000000  eldhxHeader
00000020  eldhxDescriptionOffset
00000024  eldhxHelpOffset
00000028  eldhxLibTable
0000002C  eldhxDateTimeOffset
00000030  ELD_HEADERX_size
00000000  ELD_TRAILER_HEADER
00000000  eldthSignature
00000008  eldthHeaderOffset
0000000C  eldthReserved
0000000E  eldthChecksum
00000010  ELD_TRAILER_HEADER_size
00000010  ELD_TRAILER_HEADER_size_b
00000008  ELD_TRAILER_HEADER_size_w
00000004  ELD_TRAILER_HEADER_size_d
00000002  ELD_TRAILER_HEADER_size_q
00000001  ELD_TRAILER_HEADER_size_p
00000001  ELD_TRAILER_HEADER_size_pg
00000001  ELD_TRAILER_HEADER_size_ki
00000000  ELD_LIBTABLE
00000000  eldltFormat
00000002  eldltAmount
00000004  eldltOffset
00000008  eldltCompressedLength
00000008  ELD_LIBTABLE_size
00000008  ELD_LIBTABLE_size_b
00000004  ELD_LIBTABLE_size_w
00000002  ELD_LIBTABLE_size_d
00000001  ELD_LIBTABLE_size_q
00000001  ELD_LIBTABLE_size_p
00000001  ELD_LIBTABLE_size_pg
00000001  ELD_LIBTABLE_size_ki
00000000  ELD_INSTANCE
00000000  eldiStartCode
00000002  eldiEndCode
00000004  eldiStartData
00000006  eldiEndData
00000008  eldiIdentifier
00000010  eldiFlags
0000000E  eldiListing_size
00000012  eldiListing
00000020  ELD_INSTANCE_size
00000001  eldifResident
00000000  ELD_LINKINFO
00000000  eldlSignature
00000002  eldlReserved
00000006  eldlUseLinkHash
00000008  eldlDataAmount
0000000A  eldlDataPrefixes
0000000C  eldlDataEntries
0000000E  eldlDataAddresses
00000010  eldlCodeAmount
00000012  eldlCodePrefixes
00000014  eldlCodeEntries
00000016  eldlCodeAddresses
00000018  ELD_LINKINFO_size
00000050  CODEOFFSET
00000000  uninstall._..@315.lframe_?frame_bp
FFFFFFFFFFFFFFFE  uninstall._..@315.lframe_?table
00000001  ..@329.num
000004A0  endinstalled
00000001  ..@547.num
00000C80  DATAOFFSET
00000000  HOOKTABLE
00000000  htEntry
00000002  htHandler
00000004  htInstalled
00000006  HOOKTABLE_size
00000240  data_size
00000240  transient_data_size
00000400  buffer.defaultsize
00000120  resident_data_size
00000240  total_data_size
00000001  ..@680.num
00000004  ..@684.num
00000580  endresident
00000000  linker._..@705.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@705.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@705.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@705.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@705.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@705.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@705.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@705.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@705.lframe_?use_hash
00000008  ..@816.num
00000C30  code_size


---- Section HEADER -----------------------------------------------------------

Real              Virtual           Name
               0                 0  ..@53.strucstart
               0                 0  ..@56.strucstart
              28                28  header_extension_end
              30                30  description

---- Section CODE -------------------------------------------------------------

Real              Virtual           Name
              50                 0  code
              50                 0  ..@79.strucstart
              58                 8  ..@85.data
              70                20  command
              72                22  command.chain
              79                29  ..@90.skipparameter
              7A                2A  command.entry
              82                32  ..@.@@.1.0
              90                40  command.ours
              D9                89  preprocess
              D9                89  preprocess.
              DB                8B  preprocess.chain
              E2                92  ..@130.skipparameter
              E3                93  preprocess.entry
              EB                9B  ..@.@@.1.1
              F0                A0  preprocess.loop
             10A                BA  preprocess.chain2
             10B                BB  preprocess.chain1
             112                C2  preprocess.ours
             11F                CF  preprocess.no_errfix
             124                D4  ..@.@@.1.2
             B52               B02  ..@151.name
             15F               10F  ..@.@@.1.3
             B52               B02  ..@166.name
             179               129  ..@.@@.1.4
             17A               12A  preprocess.common
             B52               B02  ..@171.name
             194               144  ..@.@@.1.5
             197               147  preprocess.no_reset
             B52               B02  ..@176.name
             B52               B02  ..@179.name
             1BC               16C  ..@.@@.1.6
             1BF               16F  geterrfix
             1C8               178  ..@.@@.1.7
             1CB               17B  moveup
             1D4               184  ..@.@@.1.8
             1D7               187  ..@.@@.1.9
             1DB               18B  getalias
             1DE               18E  getalias.skipped
             1E1               191  ..@.@@.1.10
             1F3               1A3  ..@.@@.1.11
             209               1B9  ..@.@@.1.12
             20E               1BE  del
             226               1D6  ..@.@@.1.13
             229               1D9  del.do
             22E               1DE  finddel
             231               1E1  finddel.loop
             243               1F3  ..@.@@.1.14
             24D               1FD  finddel.next
             252               202  finddel.notfound
             253               203  finddel.found
             254               204  dodel
             266               216  skip
             272               222  add
             289               239  ..@.@@.1.15
             28C               23C  ..@.@@.1.16
             294               244  ..@.@@.1.17
             2A5               255  ..@.@@.1.18
             2C0               270  add.toofull
             2CF               27F  ..@.@@.1.19
             2DB               28B  ..@.@@.1.20
             2E8               298  ..@.@@.1.21
             301               2B1  size
             31F               2CF  list
             342               2F2  list.found
             34A               2FA  list.all
             362               312  ..@.@@.1.22
             362               312  list.loop
             36B               31B  ..@.@@.1.23
             370               320  list.single
             395               345  list.2
             398               348  ..@.@@.1.24
             3A9               359  list.next_si_plus_2
             3B5               365  uninstall
             3C4               374  uninstall._..@315.lenter
             3C5               375  uninstall.loop_table
             3DB               38B  uninstall.loop
             3EC               39C  uninstall.bx
             3F6               3A6  uninstall.setbx
             402               3B2  ..@.@@.1.25
             40F               3BF  uninstall.bxnz
             420               3D0  uninstall.done
             427               3D7  uninstall.next_table
             43B               3EB  ..@.@@.1.26
             43E               3EE  uninstall._..@315.lleave
             446               3F6  uninstall.error
             451               401  get_es_ext
             45E               40E  ..@.@@.1.27
             460               410  skipcomma
             467               417  ..@359.skipparameter
             468               418  isstring?
             46F               41F  ..@367.skipparameter
             470               420  chkeol
             477               427  ..@381.skipparameter
             478               428  cmd3
             47F               42F  ..@389.skipparameter
             480               430  skipwhite
             487               437  ..@399.skipparameter
             488               438  iseol?.notsemicolon
             48F               43F  ..@407.skipparameter
             490               440  yy_reset_buf
             497               447  ..@415.skipparameter
             498               448  setrc
             49F               44F  ..@423.skipparameter
             4A0               450  putsz
             4A7               457  ..@431.skipparameter
             4A8               458  skipcomm0
             4AF               45F  ..@445.skipparameter
             4B0               460  uppercase
             4B7               467  ..@457.skipparameter
             4B8               468  copy_single_counted_string
             4BF               46F  ..@473.skipparameter
             4C0               470  decword
             4C7               477  ..@481.skipparameter
             4C8               478  putsline_crlf
             4CF               47F  ..@489.skipparameter
             4D0               480  puts
             4D7               487  ..@509.skipparameter
             4D8               488  putc
             4DF               48F  ..@517.skipparameter
             4E0               490  ispm
             4E7               497  ..@532.skipparameter
             4E8               498  start
             502               4B2  ..@543.skipparameter
             A85               A35  ..@543.name
             508               4B8  uninstall_oneshot
             52A               4DA  ..@.@@.1.28
             52B               4DB  install
             535               4E5  ..@635.skipparameter
             A24               9D4  ..@635.name
             53C               4EC  ..@639.skipparameter
             545               4F5  ..@644.skipparameter
             54C               4FC  ..@649.skipparameter
             A3C               9EC  ..@649.name
             54C               4FC  install.default
             BC8               B78  ..@668.name
             BBA               B6A  ..@673.name
             57D               52D  install.loop_table
             592               542  install.only_first
             59C               54C  install.next_table
             BAF               B5F  ..@686.name
             5B8               568  ..@.@@.1.29
             5BB               56B  install.error
             5C5               575  linker
             5C8               578  linker._..@705.lenter
             5E8               598  ..@.@@.1.30
             5F2               5A2  ..@.@@.1.31
             5FE               5AE  ..@.@@.1.32
             603               5B3  ..@.@@.1.33
             611               5C1  ..@.@@.1.34
             616               5C6  ..@.@@.1.35
             626               5D6  ..@.@@.1.36
             62B               5DB  ..@.@@.1.37
             63B               5EB  ..@.@@.1.38
             642               5F2  linker.otherloop
             645               5F5  linker.datarelocloop
             65F               60F  ..@.@@.1.39
             676               626  linker.datarelocfind
             6AF               65F  linker.address_data_reloc
             6BA               66A  ..@.@@.1.40
             6BB               66B  linker.datarelocnotfound
             76C               71C  linker.datanotfound
             76C               71C  linker.codenotfound
             6CF               67F  linker.build_match
             6D9               689  ..@.@@.1.41
             6E5               695  ..@.@@.1.42
             6E6               696  linker.donedatareloc
             6F0               6A0  linker.coderelocloop
             710               6C0  linker.coderelocfind
             762               712  ..@.@@.1.43
             76C               71C  linker.error_j
             76E               71E  ..@.@@.1.44
             77D               72D  linker.donecodereloc
             77D               72D  linker.hint
             788               738  ..@777.skipparameter
             795               745  linker.loop_hint
             798               748  ..@.@@.1.45
             7A1               751  linker.end_hint
             7AF               75F  ..@790.skipparameter
             B98               B48  ..@797.name
             7C1               771  ..@800.skipparameter
             7C1               771  linker.no_hint
             BBA               B6A  ..@810.name
             7DF               78F  linker.error
             7E2               792  linker._..@705.lleave
             7E6               796  plex_check
             7FA               7AA  ..@.@@.1.46
             803               7B3  ..@828.skipparameter
             B17               AC7  ..@828.name
             813               7C3  ..@834.skipparameter
             81A               7CA  plex_check.notfound
             81B               7CB  plex_check.checkret
             81C               7CC  linkercoderelocations
             894               844  linkerdatarelocations
             950               900  internalcodetocoderelocations
             96C               91C  internalcodetodatarelocations
             9C0               970  internaldatatocoderelocations
             9C6               976  internaldatatodatarelocations
             9CA               97A  debuggeramissig
             9CA               97A  ..@853.data
             9D2               982  ..@855.data
             9DA               98A  listmsg
             9DA               98A  listmsg.hint
             9F9               9A9  listmsg.hint.offset
             A01               9B1  ..@90.name
             A10               9C0  ..@130.name
             A24               9D4  ..@359.name
             A30               9E0  ..@367.name
             A3C               9EC  ..@381.name
             A45               9F5  ..@389.name
             A4C               9FC  ..@399.name
             A58               A08  ..@407.name
             A6E               A1E  ..@415.name
             A7D               A2D  ..@423.name
             A85               A35  ..@431.name
             A8D               A3D  ..@445.name
             A99               A49  ..@457.name
             AA5               A55  ..@473.name
             AC2               A72  ..@481.name
             ACC               A7C  ..@489.name
             ADC               A8C  ..@509.name
             AE3               A93  ..@517.name
             AEA               A9A  ..@532.name
             AF1               AA1  ..@639.name
             AFA               AAA  ..@644.name
             B04               AB4  ..@777.name
             B0D               ABD  ..@790.name
             B17               AC7  ..@800.name
             B24               AD4  ..@834.name
             B2F               ADF  ..@103.name
             B39               AE9  ..@107.name
             B42               AF2  ..@111.name
             B52               B02  ..@144.name
             B5C               B0C  ..@155.name
             B6A               B1A  ..@184.name
             B82               B32  ..@265.name
             B8D               B3D  ..@344.name
             B98               B48  ..@349.name
             BA1               B51  ..@537.name
             BAF               B5F  ..@549.name
             BBA               B6A  ..@557.name
             BC8               B78  ..@565.name
             BD7               B87  ..@586.name
             BF0               BA0  ..@598.name
             C06               BB6  ..@656.name
             C10               BC0  ..@660.name
             C1F               BCF  ..@769.name
             C30               BE0  ..@782.name
             C55               C05  ..@818.name
             C66               C16  ..@822.name
             C7E               C2E  lmsg

---- Section DATA -------------------------------------------------------------

Real              Virtual           Name
             C80                 0  datastart
             C80                 0  hooktable
             C80                 0  ..@581.strucstart
             C86                 6  ..@593.strucstart
             C8C                 C  hooktable_end
             C8C                 C  buffer.last
             C8E                 E  buffer_end_indirect
             C90                10  msg
             C90                10  msg.alias
             C96                16  msg.size
             C9B                1B  msg.list
             CA0                20  msg.add
             CA4                24  msg.del
             CA8                28  msg.size.1
             CBE                3E  msg.empty_alias
             CE0                60  msg.toofull
             D03                83  msg.no_aliases
             D23                A3  msg.listnotfound
             D23                A3  msg.delnotfound
             D3C                BC  msg.lineinoverflow
             D5F                DF  msg.uninstall_done
             D74                F4  msg.uninstall_error
             D91               111  uinit_data
             D91               111  msg.installed
             DA4               124  msg.installerror
             DD3               153  msg.help
             EC0               240  init_data_end
             D92               112  replacelength
             DA0               120  buffer
             DA0               120  uinit_data_end
             DA0               120  resident_data_end

---- Section relocatedzero ----------------------------------------------------

Real              Virtual           Name
               0                 0  relocatedzero

---- Section RELOCATEDDATA ----------------------------------------------------

Real              Virtual           Name
               0                 0  relocateddata

