
- 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               E10  00000DC0  progbits  CODE
            8000               E10              1050  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:                 DC0
start:                   50
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 240
start:                  E10
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
00000E10  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._..@708.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@708.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@708.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@708.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@708.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@708.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@708.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@708.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@708.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@708.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@708.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@708.lframe_?name
00000002  ..@780.num
00000008  ..@871.num
00000DC0  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
             C7C              9C2D  ..@151.name
             15F              9110  ..@.@@.1.3
             C7C              9C2D  ..@166.name
             179              912A  ..@.@@.1.4
             17A              912B  preprocess.common
             C7C              9C2D  ..@171.name
             194              9145  ..@.@@.1.5
             197              9148  preprocess.no_reset
             C7C              9C2D  ..@176.name
             C7C              9C2D  ..@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
             BAF              9B60  ..@543.name
             508              94B9  uninstall_oneshot
             52A              94DB  ..@.@@.1.28
             52B              94DC  install
             535              94E6  ..@635.skipparameter
             B4E              9AFF  ..@635.name
             53C              94ED  ..@639.skipparameter
             545              94F6  ..@644.skipparameter
             54C              94FD  ..@649.skipparameter
             B66              9B17  ..@649.name
             54C              94FD  install.default
             CF2              9CA3  ..@668.name
             CE4              9C95  ..@673.name
             57D              952E  install.loop_table
             592              9543  install.only_first
             59C              954D  install.next_table
             CD9              9C8A  ..@686.name
             5B8              9569  ..@.@@.1.29
             5BB              956C  install.error
             5C5              9576  linker
             5C8              9579  linker._..@708.lenter
             5E8              9599  ..@.@@.1.30
             5F2              95A3  linker.pass
             5FD              95AE  ..@.@@.1.31
             60D              95BE  ..@.@@.1.32
             618              95C9  ..@.@@.1.33
             629              95DA  ..@.@@.1.34
             634              95E5  ..@.@@.1.35
             649              95FA  ..@.@@.1.36
             654              9605  ..@.@@.1.37
             667              9618  ..@.@@.1.38
             673              9624  linker.otherloop
             676              9627  linker.datarelocloop
             690              9641  ..@.@@.1.39
             6A9              965A  linker.datarelocfind
             6E2              9693  linker.address_data_reloc
             6ED              969E  ..@.@@.1.40
             6EE              969F  linker.datarelocnotfound
             CD9              9C8A  ..@782.name
             704              96B5  ..@.@@.1.41
             70D              96BE  linker.datanotfound
             71E              96CF  linker.codenotfound
             72F              96E0  linker.notfound
             CAC              9C5D  ..@793.name
             748              96F9  ..@796.skipparameter
             764              9715  ..@803.skipparameter
             BF6              9BA7  ..@803.name
             76E              971F  ..@807.skipparameter
             BA7              9B58  ..@807.name
             76F              9720  ..@.@@.1.42
             770              9721  linker.copy
             777              9728  ..@813.skipparameter
             BCF              9B80  ..@813.name
             778              9729  linker.build_match
             793              9744  ..@.@@.1.43
             796              9747  ..@.@@.1.44
             7A2              9753  ..@.@@.1.45
             7A4              9755  linker.donedatareloc
             7B3              9764  linker.coderelocloop
             7D5              9786  linker.coderelocfind
             827              97D8  ..@.@@.1.46
             831              97E2  linker.error_j
             834              97E5  ..@.@@.1.47
             843              97F4  linker.donecodereloc
             85C              980D  ..@.@@.1.48
             85C              980D  linker.hint
             867              9818  ..@833.skipparameter
             874              9825  linker.loop_hint
             877              9828  ..@.@@.1.49
             880              9831  linker.end_hint
             88E              983F  ..@846.skipparameter
             C2E              9BDF  ..@846.name
             CC2              9C73  ..@852.name
             8A0              9851  ..@855.skipparameter
             8A0              9851  linker.no_hint
             CE4              9C95  ..@865.name
             8BE              986F  linker.error
             8C1              9872  linker._..@708.lleave
             8C5              9876  plex_check
             8D9              988A  ..@.@@.1.50
             8E2              9893  ..@883.skipparameter
             C41              9BF2  ..@883.name
             8F2              98A3  ..@889.skipparameter
             8F9              98AA  plex_check.notfound
             8FA              98AB  plex_check.checkret
             8FC              98AD  linkercoderelocations
             974              9925  linkerlinkercoderelocations
             988              9939  linktable
             988              9939  ..@899.strucstart
             9A0              9951  linkerdatarelocations
             A56              9A07  internalcodetocoderelocations
             A72              9A23  internalcodetodatarelocations
             AC6              9A77  internaldatatocoderelocations
             ACC              9A7D  internaldatatodatarelocations
             AD0              9A81  linkerlinkerdatarelocations
             AE4              9A95  internallinkercodetocoderelocations
             AEE              9A9F  internallinkercodetodatarelocations
             AF0              9AA1  internallinkerdatatocoderelocations
             AF2              9AA3  internallinkerdatatodatarelocations
             AF4              9AA5  debuggeramissig
             AF4              9AA5  ..@929.data
             AFC              9AAD  ..@931.data
             B04              9AB5  listmsg
             B04              9AB5  listmsg.hint
             B23              9AD4  listmsg.hint.offset
             B2B              9ADC  ..@90.name
             B3A              9AEB  ..@130.name
             B4E              9AFF  ..@359.name
             B5A              9B0B  ..@367.name
             B66              9B17  ..@381.name
             B6F              9B20  ..@389.name
             B76              9B27  ..@399.name
             B82              9B33  ..@407.name
             B98              9B49  ..@415.name
             BA7              9B58  ..@423.name
             BAF              9B60  ..@431.name
             BB7              9B68  ..@445.name
             BC3              9B74  ..@457.name
             BCF              9B80  ..@473.name
             BEC              9B9D  ..@481.name
             BF6              9BA7  ..@489.name
             C06              9BB7  ..@509.name
             C0D              9BBE  ..@517.name
             C14              9BC5  ..@532.name
             C1B              9BCC  ..@639.name
             C24              9BD5  ..@644.name
             C2E              9BDF  ..@796.name
             C38              9BE9  ..@833.name
             C41              9BF2  ..@855.name
             C4E              9BFF  ..@889.name
             C59              9C0A  ..@103.name
             C63              9C14  ..@107.name
             C6C              9C1D  ..@111.name
             C7C              9C2D  ..@144.name
             C86              9C37  ..@155.name
             C94              9C45  ..@184.name
             CAC              9C5D  ..@265.name
             CB7              9C68  ..@344.name
             CC2              9C73  ..@349.name
             CCB              9C7C  ..@537.name
             CD9              9C8A  ..@549.name
             CE4              9C95  ..@557.name
             CF2              9CA3  ..@565.name
             D01              9CB2  ..@586.name
             D1A              9CCB  ..@598.name
             D30              9CE1  ..@656.name
             D3A              9CEB  ..@660.name
             D49              9CFA  ..@823.name
             D5A              9D0B  ..@838.name
             D7F              9D30  ..@873.name
             D90              9D41  ..@877.name
             DA8              9D59  lmsg
             DA8              9D59  lmsg.warning_data_optional
             DCA              9D7B  lmsg.error_data
             DE3              9D94  lmsg.error_code
             DFC              9DAD  lmsg.error.2

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

Real              Virtual           Name
             E10              8000  datastart
             E10              8000  hooktable
             E10              8000  ..@581.strucstart
             E16              8006  ..@593.strucstart
             E1C              800C  hooktable_end
             E1C              800C  buffer.last
             E1E              800E  buffer_end_indirect
             E20              8010  msg
             E20              8010  msg.alias
             E26              8016  msg.size
             E2B              801B  msg.list
             E30              8020  msg.add
             E34              8024  msg.del
             E38              8028  msg.size.1
             E4E              803E  msg.empty_alias
             E70              8060  msg.toofull
             E93              8083  msg.no_aliases
             EB3              80A3  msg.listnotfound
             EB3              80A3  msg.delnotfound
             ECC              80BC  msg.lineinoverflow
             EEF              80DF  msg.uninstall_done
             F04              80F4  msg.uninstall_error
             F21              8111  uinit_data
             F21              8111  msg.installed
             F34              8124  msg.installerror
             F63              8153  msg.help
            1050              8240  init_data_end
             F22              8112  replacelength
             F30              8120  buffer
             F30              8120  uinit_data_end
             F30              8120  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

