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

Source file:  bases.asm
Output file:  ../../bin/bases.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               C20  00000BD0  progbits  CODE
            8000               C20               D40  00000120  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:                 BD0
start:                   50
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 120
start:                  C20
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
00000001  ..@128.num
00000050  run._..@154.lframe_?buffersize
FFFFFFFFFFFFFFB0  run._..@154.lframe_?buffer
FFFFFFFFFFFFFFAE  run._..@154.lframe_?grouping
FFFFFFFFFFFFFFAC  run._..@154.lframe_?ingroup
FFFFFFFFFFFFFFAA  run._..@154.lframe_?minwidth
FFFFFFFFFFFFFFA2  run._..@154.lframe_?summeroverflow
FFFFFFFFFFFFFF9A  run._..@154.lframe_?dividend
FFFFFFFFFFFFFF9A  run._..@154.lframe_?summer
00000000  run._..@154.lframe_?frame_bp
FFFFFFFFFFFFFF92  run._..@154.lframe_?value
FFFFFFFFFFFFFF90  run._..@154.lframe_?notfirstline
000003F0  endinstalled
00000001  ..@448.num
00000001  ..@487.num
00000004  ..@496.num
00000C20  DATAOFFSET
00000120  data_size
00000120  total_data_size
00000470  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@612.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@612.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@612.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@612.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@612.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@612.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@612.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@612.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@612.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@612.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@612.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@612.lframe_?name
00000002  ..@684.num
00000008  ..@776.num
00000BD0  code_size


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

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

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

Real              Virtual           Name
              50              9001  code
              50              9001  ..@78.strucstart
              58              9009  ..@84.data
              70              9021  command
              72              9023  command.chain
              79              902A  ..@89.skipparameter
              7A              902B  command.entry
              82              9033  ..@.@@.1.0
              90              9041  command.ours
              A9              905A  uninstall
              C0              9071  uninstall.loop
              D1              9082  uninstall.bx
              DB              908C  uninstall.setbx
             AEE              9A9F  ..@123.name
              E2              9093  ..@.@@.1.1
              EF              90A0  uninstall.bxnz
             100              90B1  uninstall.done
             108              90B9  ..@.@@.1.2
             110              90C1  uninstall.error
             11B              90CC  get_es_ext
             128              90D9  ..@.@@.1.3
             129              90DA  run.notable_j
             12C              90DD  run
             134              90E5  run._..@154.lenter
             147              90F8  ..@.@@.1.4
             15A              910B  ..@.@@.1.5
             17B              912C  ..@.@@.1.6
             17E              912F  ..@.@@.1.7
             18D              913E  run.havebase
             191              9142  ..@.@@.1.8
             1C9              917A  run.alphadigit
             1CB              917C  run.decdigit
             1EE              919F  ..@.@@.1.9
             23E              91EF  run.error_pop
             23F              91F0  run.error
             242              91F3  run.high
             265              9216  run.notable
             26F              9220  run.gotbased
             27B              922C  run.output
             28C              923D  run.outputloop
             295              9246  ..@.@@.1.10
             2A4              9255  ..@.@@.1.11
             2C1              9272  run.outputdone
             2D0              9281  ..@.@@.1.12
             2E1              9292  ..@.@@.1.13
             2E6              9297  run.notoutput
             2ED              929E  ..@.@@.1.14
             2F0              92A1  run.loopbase
             2FD              92AE  ..@.@@.1.15
             322              92D3  ..@.@@.1.16
             32B              92DC  run.loopdigit
             339              92EA  ..@.@@.1.17
             36C              931D  ..@.@@.1.18
             B18              9AC9  ..@285.name
             390              9341  run.newline
             B18              9AC9  ..@289.name
             39F              9350  ..@.@@.1.19
             39F              9350  run.notnewline
             3B9              936A  run._..@154.lleave
             3C0              9371  skipcomma
             3C7              9378  ..@302.skipparameter
             3C8              9379  isstring?
             3CF              9380  ..@310.skipparameter
             3D0              9381  cmd3
             3D7              9388  ..@320.skipparameter
             3D8              9389  chkeol
             3DF              9390  ..@328.skipparameter
             3E0              9391  putsz
             3E7              9398  ..@336.skipparameter
             3E8              9399  setrc
             3EF              93A0  ..@345.skipparameter
             3F0              93A1  ispm
             3F7              93A8  ..@353.skipparameter
             3F8              93A9  getbyte
             3FF              93B0  ..@366.skipparameter
             400              93B1  iseol?
             407              93B8  ..@376.skipparameter
             408              93B9  uppercase
             40F              93C0  ..@384.skipparameter
             410              93C1  error
             417              93C8  ..@392.skipparameter
             418              93C9  getexpression
             41F              93D0  ..@400.skipparameter
             420              93D1  skipcomm0
             427              93D8  ..@409.skipparameter
             428              93D9  trimputs
             42F              93E0  ..@429.skipparameter
             430              93E1  copy_single_counted_string
             437              93E8  ..@438.skipparameter
             438              93E9  start
             451              9402  uninstall_oneshot
             473              9424  ..@.@@.1.20
             474              9425  install
             47C              942D  ..@472.skipparameter
             A05              99B6  ..@472.name
             B3C              9AED  ..@479.name
             AEE              9A9F  ..@482.name
             49F              9450  install.only_first
             AEE              9A9F  ..@491.name
             B31              9AE2  ..@498.name
             4B8              9469  ..@.@@.1.21
             4BB              946C  linker
             4BE              946F  linker._..@612.lenter
             4DE              948F  ..@.@@.1.22
             4E8              9499  linker.pass
             4F3              94A4  ..@.@@.1.23
             503              94B4  ..@.@@.1.24
             50E              94BF  ..@.@@.1.25
             51F              94D0  ..@.@@.1.26
             52A              94DB  ..@.@@.1.27
             53F              94F0  ..@.@@.1.28
             54A              94FB  ..@.@@.1.29
             55D              950E  ..@.@@.1.30
             569              951A  linker.otherloop
             56C              951D  linker.datarelocloop
             586              9537  ..@.@@.1.31
             59F              9550  linker.datarelocfind
             5D8              9589  linker.address_data_reloc
             5E3              9594  ..@.@@.1.32
             5E4              9595  linker.datarelocnotfound
             B31              9AE2  ..@686.name
             5FA              95AB  ..@.@@.1.33
             603              95B4  linker.datanotfound
             614              95C5  linker.codenotfound
             625              95D6  linker.notfound
             B18              9AC9  ..@697.name
             63E              95EF  ..@700.skipparameter
             65A              960B  ..@707.skipparameter
             664              9615  ..@712.skipparameter
             A16              99C7  ..@712.name
             665              9616  ..@.@@.1.34
             666              9617  linker.copy
             66D              961E  ..@718.skipparameter
             A73              9A24  ..@718.name
             66E              961F  linker.build_match
             689              963A  ..@.@@.1.35
             68C              963D  ..@.@@.1.36
             698              9649  ..@.@@.1.37
             69A              964B  linker.donedatareloc
             6A9              965A  linker.coderelocloop
             6CB              967C  linker.coderelocfind
             71D              96CE  ..@.@@.1.38
             727              96D8  linker.error_j
             72A              96DB  ..@.@@.1.39
             739              96EA  linker.donecodereloc
             752              9703  ..@.@@.1.40
             752              9703  linker.hint
             75D              970E  ..@738.skipparameter
             76A              971B  linker.loop_hint
             76D              971E  ..@.@@.1.41
             776              9727  linker.end_hint
             784              9735  ..@751.skipparameter
             A90              9A41  ..@751.name
             B0F              9AC0  ..@757.name
             796              9747  ..@760.skipparameter
             796              9747  linker.no_hint
             B3C              9AED  ..@770.name
             7B4              9765  linker.error
             7B7              9768  linker._..@612.lleave
             7BB              976C  plex_check
             7CF              9780  ..@.@@.1.42
             7D8              9789  ..@788.skipparameter
             AB3              9A64  ..@788.name
             7E8              9799  ..@794.skipparameter
             7EF              97A0  plex_check.notfound
             7F0              97A1  plex_check.checkret
             7F4              97A5  linkercoderelocations
             850              9801  linkerlinkercoderelocations
             864              9815  linktable
             864              9815  ..@804.strucstart
             87C              982D  linkerdatarelocations
             908              98B9  internalcodetocoderelocations
             928              98D9  internalcodetodatarelocations
             948              98F9  internaldatatocoderelocations
             94A              98FB  internaldatatodatarelocations
             97C              992D  linkerlinkerdatarelocations
             990              9941  internallinkercodetocoderelocations
             99A              994B  internallinkercodetodatarelocations
             99C              994D  internallinkerdatatocoderelocations
             99E              994F  internallinkerdatatodatarelocations
             9A0              9951  debuggeramissig
             9A0              9951  ..@834.data
             9A8              9959  ..@836.data
             9B0              9961  listmsg
             9B0              9961  listmsg.hint
             9CF              9980  listmsg.hint.offset
             9D7              9988  ..@89.name
             9E6              9997  ..@302.name
             9F2              99A3  ..@310.name
             9FE              99AF  ..@320.name
             A05              99B6  ..@328.name
             A0E              99BF  ..@336.name
             A16              99C7  ..@345.name
             A1E              99CF  ..@353.name
             A25              99D6  ..@366.name
             A2F              99E0  ..@376.name
             A38              99E9  ..@384.name
             A44              99F5  ..@392.name
             A4C              99FD  ..@400.name
             A5C              9A0D  ..@409.name
             A68              9A19  ..@429.name
             A73              9A24  ..@438.name
             A90              9A41  ..@700.name
             A9A              9A4B  ..@707.name
             AAA              9A5B  ..@738.name
             AB3              9A64  ..@760.name
             AC0              9A71  ..@794.name
             ACB              9A7C  ..@102.name
             AD5              9A86  ..@106.name
             ADE              9A8F  ..@110.name
             AEE              9A9F  ..@119.name
             B04              9AB5  ..@141.name
             B0F              9AC0  ..@146.name
             B18              9AC9  ..@271.name
             B23              9AD4  ..@444.name
             B31              9AE2  ..@450.name
             B3C              9AED  ..@458.name
             B4A              9AFB  ..@466.name
             B59              9B0A  ..@728.name
             B6A              9B1B  ..@743.name
             B8F              9B40  ..@778.name
             BA0              9B51  ..@782.name
             BB8              9B69  lmsg
             BB8              9B69  lmsg.warning_data_optional
             BDA              9B8B  lmsg.error_data
             BF3              9BA4  lmsg.error_code
             C0C              9BBD  lmsg.error.2

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

Real              Virtual           Name
             C20              8000  datastart
             C20              8000  outputtable
             C2C              800C  basetable
             C56              8036  table
             C78              8058  outputkeywords
             C8C              806C  msg
             C8C              806C  msg.bases
             C92              8072  msg.uninstall_done
             CA7              8087  msg.uninstall_error
             CC4              80A4  msg.blank
             CC6              80A6  msg.empty
             CC7              80A7  msg.baseten
             CC9              80A9  msg.basetwo
             CCC              80AC  msg.baseeight
             CCF              80AF  msg.hex
             CD3              80B3  msg.hexadecimal
             CDF              80BF  msg.dec
             CE3              80C3  msg.decimal
             CEB              80CB  msg.bin
             CEF              80CF  msg.binary
             CF6              80D6  msg.oct
             CFA              80DA  msg.octal
             D00              80E0  msg.high
             D05              80E5  msg.low
             D09              80E9  msg.base
             D0E              80EE  msg.group
             D14              80F4  msg.width
             D1A              80FA  msg.input
             D20              8100  msg.output
             D27              8107  uinit_data
             D27              8107  msg.installed
             D40              8120  init_data_end
             D30              8110  uinit_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

