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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                50  00000050  progbits  HEADER
            9001                50               E40  00000DF0  progbits  CODE
            8000               E40              1080  00000240  progbits  DATA
               0                 0                 0  00000000  nobits    relocatedzero
            8000              8000              8000  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:                 DF0
start:                   50
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 240
start:                  E40
align:                   10
follows:   CODE
vstart:                8000
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:                 8000
align:     not defined
follows:   not defined
vstart:                8000
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
00000E40  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  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@710.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@710.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@710.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@710.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@710.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@710.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@710.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@710.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@710.lframe_?use_hash_low_skip_last_high
FFFFFFFFFFFFFFEC  linker._..@710.lframe_?use_hash
FFFFFFFFFFFFFFED  linker._..@710.lframe_?skip_last
FFFFFFFFFFFFFFEA  linker._..@710.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@710.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@710.lframe_?name
FFFFFFFFFFFFFFE4  linker._..@710.lframe_?optionalmissing
00000002  ..@796.num
00000008  ..@889.num
00000DF0  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              9001  code
              50              9001  ..@79.strucstart
              58              9009  ..@85.data
              70              9021  command
              72              9023  command.chain
              79              902A  ..@90.skipparameter
              7A              902B  command.entry
              82              9033  ..@.@@.1.0
              90              9041  command.ours
              D9              908A  preprocess
              D9              908A  preprocess.
              DB              908C  preprocess.chain
              E2              9093  ..@130.skipparameter
              E3              9094  preprocess.entry
              EB              909C  ..@.@@.1.1
              F0              90A1  preprocess.loop
             10A              90BB  preprocess.chain2
             10B              90BC  preprocess.chain1
             112              90C3  preprocess.ours
             11F              90D0  preprocess.no_errfix
             124              90D5  ..@.@@.1.2
             CB0              9C61  ..@151.name
             15F              9110  ..@.@@.1.3
             CB0              9C61  ..@166.name
             179              912A  ..@.@@.1.4
             17A              912B  preprocess.common
             CB0              9C61  ..@171.name
             194              9145  ..@.@@.1.5
             197              9148  preprocess.no_reset
             CB0              9C61  ..@176.name
             CB0              9C61  ..@179.name
             1BC              916D  ..@.@@.1.6
             1BF              9170  geterrfix
             1C8              9179  ..@.@@.1.7
             1CB              917C  moveup
             1D4              9185  ..@.@@.1.8
             1D7              9188  ..@.@@.1.9
             1DB              918C  getalias
             1DE              918F  getalias.skipped
             1E1              9192  ..@.@@.1.10
             1F3              91A4  ..@.@@.1.11
             209              91BA  ..@.@@.1.12
             20E              91BF  del
             226              91D7  ..@.@@.1.13
             229              91DA  del.do
             22E              91DF  finddel
             231              91E2  finddel.loop
             243              91F4  ..@.@@.1.14
             24D              91FE  finddel.next
             252              9203  finddel.notfound
             253              9204  finddel.found
             254              9205  dodel
             266              9217  skip
             272              9223  add
             289              923A  ..@.@@.1.15
             28C              923D  ..@.@@.1.16
             294              9245  ..@.@@.1.17
             2A5              9256  ..@.@@.1.18
             2C0              9271  add.toofull
             2CF              9280  ..@.@@.1.19
             2DB              928C  ..@.@@.1.20
             2E8              9299  ..@.@@.1.21
             301              92B2  size
             31F              92D0  list
             342              92F3  list.found
             34A              92FB  list.all
             362              9313  ..@.@@.1.22
             362              9313  list.loop
             36B              931C  ..@.@@.1.23
             370              9321  list.single
             395              9346  list.2
             398              9349  ..@.@@.1.24
             3A9              935A  list.next_si_plus_2
             3B5              9366  uninstall
             3C4              9375  uninstall._..@315.lenter
             3C5              9376  uninstall.loop_table
             3DB              938C  uninstall.loop
             3EC              939D  uninstall.bx
             3F6              93A7  uninstall.setbx
             402              93B3  ..@.@@.1.25
             40F              93C0  uninstall.bxnz
             420              93D1  uninstall.done
             427              93D8  uninstall.next_table
             43B              93EC  ..@.@@.1.26
             43E              93EF  uninstall._..@315.lleave
             446              93F7  uninstall.error
             451              9402  get_es_ext
             45E              940F  ..@.@@.1.27
             460              9411  skipcomma
             467              9418  ..@359.skipparameter
             468              9419  isstring?
             46F              9420  ..@367.skipparameter
             470              9421  chkeol
             477              9428  ..@381.skipparameter
             478              9429  cmd3
             47F              9430  ..@389.skipparameter
             480              9431  skipwhite
             487              9438  ..@399.skipparameter
             488              9439  iseol?.notsemicolon
             48F              9440  ..@407.skipparameter
             490              9441  yy_reset_buf
             497              9448  ..@415.skipparameter
             498              9449  setrc
             49F              9450  ..@423.skipparameter
             4A0              9451  putsz
             4A7              9458  ..@431.skipparameter
             4A8              9459  skipcomm0
             4AF              9460  ..@445.skipparameter
             4B0              9461  uppercase
             4B7              9468  ..@457.skipparameter
             4B8              9469  copy_single_counted_string
             4BF              9470  ..@473.skipparameter
             4C0              9471  decword
             4C7              9478  ..@481.skipparameter
             4C8              9479  putsline_crlf
             4CF              9480  ..@489.skipparameter
             4D0              9481  puts
             4D7              9488  ..@509.skipparameter
             4D8              9489  putc
             4DF              9490  ..@517.skipparameter
             4E0              9491  ispm
             4E7              9498  ..@532.skipparameter
             4E8              9499  start
             502              94B3  ..@543.skipparameter
             BE3              9B94  ..@543.name
             508              94B9  uninstall_oneshot
             52A              94DB  ..@.@@.1.28
             52B              94DC  install
             535              94E6  ..@635.skipparameter
             B82              9B33  ..@635.name
             53C              94ED  ..@639.skipparameter
             545              94F6  ..@644.skipparameter
             54C              94FD  ..@649.skipparameter
             B9A              9B4B  ..@649.name
             54C              94FD  install.default
             D26              9CD7  ..@668.name
             D18              9CC9  ..@673.name
             57D              952E  install.loop_table
             592              9543  install.only_first
             59C              954D  install.next_table
             D0D              9CBE  ..@686.name
             5B8              9569  ..@.@@.1.29
             5BB              956C  install.error
             5C5              9576  linker
             5C8              9579  linker._..@710.lenter
             5D9              958A  linker.error_j1
             5DC              958D  ..@.@@.1.30
             5E5              9596  ..@.@@.1.31
             5F0              95A1  linker.pass
             5FB              95AC  ..@.@@.1.32
             60B              95BC  ..@.@@.1.33
             616              95C7  ..@.@@.1.34
             627              95D8  ..@.@@.1.35
             632              95E3  ..@.@@.1.36
             647              95F8  ..@.@@.1.37
             652              9603  ..@.@@.1.38
             665              9616  ..@.@@.1.39
             671              9622  linker.otherloop
             674              9625  linker.datarelocloop
             68E              963F  ..@.@@.1.40
             6A7              9658  linker.datarelocfind
             6E3              9694  linker.address_data_reloc
             6EE              969F  ..@.@@.1.41
             6EF              96A0  linker.datanotfound_may_be_optional
             707              96B8  linker.optionaldatamissingmsg
             D0D              9CBE  ..@798.name
             71C              96CD  ..@.@@.1.42
             725              96D6  linker.datanotfound
             733              96E4  linker.error_j3
             736              96E7  linker.codenotfound
             744              96F5  linker.notfound
             CE0              9C91  ..@809.name
             75D              970E  ..@812.skipparameter
             775              9726  ..@.@@.1.43
             781              9732  ..@821.skipparameter
             C2A              9BDB  ..@821.name
             78B              973C  ..@825.skipparameter
             BDB              9B8C  ..@825.name
             78C              973D  linker.notfound.retn
             78D              973E  linker.copy
             794              9745  ..@829.skipparameter
             C03              9BB4  ..@829.name
             795              9746  linker.build_match
             7B4              9765  ..@.@@.1.44
             7BF              9770  ..@.@@.1.45
             7C2              9773  ..@.@@.1.46
             7CE              977F  ..@.@@.1.47
             7D0              9781  linker.donedatareloc
             7DF              9790  linker.coderelocloop
             804              97B5  linker.coderelocfind
             859              980A  ..@.@@.1.48
             863              9814  linker.error_j
             866              9817  ..@.@@.1.49
             875              9826  linker.donecodereloc
             88E              983F  ..@.@@.1.50
             88E              983F  linker.hint
             899              984A  ..@851.skipparameter
             8A6              9857  linker.loop_hint
             8A9              985A  ..@.@@.1.51
             8B2              9863  linker.end_hint
             8C0              9871  ..@864.skipparameter
             C62              9C13  ..@864.name
             CF6              9CA7  ..@870.name
             8D2              9883  ..@873.skipparameter
             8D2              9883  linker.no_hint
             D18              9CC9  ..@883.name
             8F0              98A1  linker.error
             8F3              98A4  linker._..@710.lleave
             8F7              98A8  plex_check
             90B              98BC  ..@.@@.1.52
             914              98C5  ..@901.skipparameter
             C75              9C26  ..@901.name
             924              98D5  ..@907.skipparameter
             92B              98DC  plex_check.notfound
             92C              98DD  plex_check.checkret
             930              98E1  linkercoderelocations
             9A8              9959  linkerlinkercoderelocations
             9BC              996D  linktable
             9BC              996D  ..@917.strucstart
             9D4              9985  linkerdatarelocations
             A8A              9A3B  internalcodetocoderelocations
             AA6              9A57  internalcodetodatarelocations
             AFA              9AAB  internaldatatocoderelocations
             B00              9AB1  internaldatatodatarelocations
             B04              9AB5  linkerlinkerdatarelocations
             B18              9AC9  internallinkercodetocoderelocations
             B22              9AD3  internallinkercodetodatarelocations
             B24              9AD5  internallinkerdatatocoderelocations
             B26              9AD7  internallinkerdatatodatarelocations
             B28              9AD9  debuggeramissig
             B28              9AD9  ..@947.data
             B30              9AE1  ..@949.data
             B38              9AE9  listmsg
             B38              9AE9  listmsg.hint
             B57              9B08  listmsg.hint.offset
             B5F              9B10  ..@90.name
             B6E              9B1F  ..@130.name
             B82              9B33  ..@359.name
             B8E              9B3F  ..@367.name
             B9A              9B4B  ..@381.name
             BA3              9B54  ..@389.name
             BAA              9B5B  ..@399.name
             BB6              9B67  ..@407.name
             BCC              9B7D  ..@415.name
             BDB              9B8C  ..@423.name
             BE3              9B94  ..@431.name
             BEB              9B9C  ..@445.name
             BF7              9BA8  ..@457.name
             C03              9BB4  ..@473.name
             C20              9BD1  ..@481.name
             C2A              9BDB  ..@489.name
             C3A              9BEB  ..@509.name
             C41              9BF2  ..@517.name
             C48              9BF9  ..@532.name
             C4F              9C00  ..@639.name
             C58              9C09  ..@644.name
             C62              9C13  ..@812.name
             C6C              9C1D  ..@851.name
             C75              9C26  ..@873.name
             C82              9C33  ..@907.name
             C8D              9C3E  ..@103.name
             C97              9C48  ..@107.name
             CA0              9C51  ..@111.name
             CB0              9C61  ..@144.name
             CBA              9C6B  ..@155.name
             CC8              9C79  ..@184.name
             CE0              9C91  ..@265.name
             CEB              9C9C  ..@344.name
             CF6              9CA7  ..@349.name
             CFF              9CB0  ..@537.name
             D0D              9CBE  ..@549.name
             D18              9CC9  ..@557.name
             D26              9CD7  ..@565.name
             D35              9CE6  ..@586.name
             D4E              9CFF  ..@598.name
             D64              9D15  ..@656.name
             D6E              9D1F  ..@660.name
             D7D              9D2E  ..@841.name
             D8E              9D3F  ..@856.name
             DB3              9D64  ..@891.name
             DC4              9D75  ..@895.name
             DDC              9D8D  lmsg
             DDC              9D8D  lmsg.warning_data_optional
             DFE              9DAF  lmsg.error_data
             E17              9DC8  lmsg.error_code
             E30              9DE1  lmsg.error.2

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

Real              Virtual           Name
             E40              8000  datastart
             E40              8000  hooktable
             E40              8000  ..@581.strucstart
             E46              8006  ..@593.strucstart
             E4C              800C  hooktable_end
             E4C              800C  buffer.last
             E4E              800E  buffer_end_indirect
             E50              8010  msg
             E50              8010  msg.alias
             E56              8016  msg.size
             E5B              801B  msg.list
             E60              8020  msg.add
             E64              8024  msg.del
             E68              8028  msg.size.1
             E7E              803E  msg.empty_alias
             EA0              8060  msg.toofull
             EC3              8083  msg.no_aliases
             EE3              80A3  msg.listnotfound
             EE3              80A3  msg.delnotfound
             EFC              80BC  msg.lineinoverflow
             F1F              80DF  msg.uninstall_done
             F34              80F4  msg.uninstall_error
             F51              8111  uinit_data
             F51              8111  msg.installed
             F64              8124  msg.installerror
             F93              8153  msg.help
            1080              8240  init_data_end
             F52              8112  replacelength
             F60              8120  buffer
             F60              8120  uinit_data_end
             F60              8120  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

