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

Source file:  amount.asm
Output file:  ../../bin/amount.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               A20  000009D0  progbits  CODE
            8000               A20               B80  00000160  progbits  DATA
            8160               B80               B90  00000010  progbits  TRANSIENTDATA
               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:                 9D0
start:                   50
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 160
start:                  A20
align:                    2
follows:   CODE
vstart:                8000
valign:    not defined
vfollows:  not defined

---- Section TRANSIENTDATA ----------------------------------------------------

class:     progbits
length:                  10
start:                  B80
align:                    1
follows:   DATA
vstart:                8160
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
00000000  ISVARIABLESTRUC
00000000  ivName
00000002  ivFlags
00000004  ivAddress
00000006  ivSetup
00000008  ivArrayLast
00000009  ivArrayBetween
0000000A  ISVARIABLESTRUC_size
0000000F  ivfNameLengthMask
0000000D  ivfNameLengthLimit
00000004  ivfVarLengthShift
00000030  ivfVarLengthMask
00000080  ivfReadOnly
00000100  ivfArrayOneBased
00000200  ivfArrayOptional
00000400  ivfSeparatorSpecial
00000050  CODEOFFSET
00000001  ..@144.num
00000001  ..@165.num
00000150  endinstalled
00000001  ..@243.num
00000A20  DATAOFFSET
00000160  transientdata_displacement_equate
00008160  transientdata_vstart
00000170  transient_data_size
00000160  transientdata_displacement
00000050  resident_data_size
00000050  uinit_data_size
00000170  total_data_size
00000001  ..@382.num
00000004  ..@391.num
00000260  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@413.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@413.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@413.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@413.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@413.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@413.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@413.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@413.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@413.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@413.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@413.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@413.lframe_?name
00000002  ..@485.num
00000008  ..@579.num
000009D0  code_size


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

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

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

Real              Virtual           Name
              50              9001  code
              50              9001  ..@82.strucstart
              58              9009  ..@88.data
              70              9021  command
              72              9023  command.chain
              79              902A  ..@93.skipparameter
              7A              902B  command.entry
              82              9033  ..@.@@.1.0
              8B              903C  ..@.@@.1.1
              90              9041  command.ours
              A2              9053  uninstall
              B4              9065  ..@.@@.1.2
              C4              9075  uninstall.loop
              D5              9086  uninstall.bx
              DF              9090  uninstall.setbx
             898              9849  ..@139.name
              E6              9097  ..@.@@.1.3
              F3              90A4  uninstall.bxnz
             104              90B5  uninstall.done
             11E              90CF  ..@.@@.1.4
             126              90D7  uninstall.error
             131              90E2  varsetup
             135              90E6  varsetup.loop
             143              90F4  varsetup.next
             152              9103  varsetup.end
             163              9114  ..@169.skipparameter
             168              9119  skipcomma
             16F              9120  ..@178.skipparameter
             170              9121  isstring?
             177              9128  ..@186.skipparameter
             178              9129  chkeol
             17F              9130  ..@196.skipparameter
             180              9131  ispm
             187              9138  ..@204.skipparameter
             188              9139  putsz
             18F              9140  ..@212.skipparameter
             190              9141  cmd3
             197              9148  ..@220.skipparameter
             198              9149  setrc
             19F              9150  ..@228.skipparameter
             1A0              9151  start
             1BA              916B  ..@239.skipparameter
             7F2              97A3  ..@239.name
             1C0              9171  uninstall_oneshot
             8AE              985F  ..@253.name
             1E2              9193  ..@.@@.1.5
             1E3              9194  install
             1EB              919C  ..@312.skipparameter
             7E2              9793  ..@312.name
             202              91B3  install.unknown
             20C              91BD  ..@329.skipparameter
             801              97B2  ..@329.name
             216              91C7  ..@335.skipparameter
             7F2              97A3  ..@335.name
             219              91CA  ..@.@@.1.6
             21F              91D0  install.loop
             22A              91DB  install.nofree
             234              91E5  ..@349.skipparameter
             801              97B2  ..@349.name
             23E              91EF  ..@355.skipparameter
             7F2              97A3  ..@355.name
             241              91F2  install.found
             8AE              985F  ..@369.name
             8D5              9886  ..@374.name
             898              9849  ..@377.name
             285              9236  install.only_first
             898              9849  ..@386.name
             8CA              987B  ..@393.name
             29E              924F  ..@.@@.1.7
             2A1              9252  linker
             2A4              9255  linker._..@413.lenter
             2C4              9275  ..@.@@.1.8
             2CE              927F  linker.pass
             2D9              928A  ..@.@@.1.9
             2E9              929A  ..@.@@.1.10
             2F4              92A5  ..@.@@.1.11
             305              92B6  ..@.@@.1.12
             310              92C1  ..@.@@.1.13
             325              92D6  ..@.@@.1.14
             330              92E1  ..@.@@.1.15
             343              92F4  ..@.@@.1.16
             34F              9300  linker.otherloop
             352              9303  linker.datarelocloop
             36C              931D  ..@.@@.1.17
             385              9336  linker.datarelocfind
             3BE              936F  linker.address_data_reloc
             3C9              937A  ..@.@@.1.18
             3CA              937B  linker.datarelocnotfound
             8CA              987B  ..@487.name
             3E0              9391  ..@.@@.1.19
             3E9              939A  linker.datanotfound
             3FA              93AB  linker.codenotfound
             40B              93BC  linker.notfound
             424              93D5  ..@502.skipparameter
             440              93F1  ..@509.skipparameter
             44A              93FB  ..@514.skipparameter
             801              97B2  ..@514.name
             44B              93FC  ..@.@@.1.20
             44C              93FD  linker.copy
             453              9404  ..@520.skipparameter
             454              9405  linker.build_match
             46F              9420  ..@.@@.1.21
             472              9423  ..@.@@.1.22
             47E              942F  ..@.@@.1.23
             480              9431  linker.donedatareloc
             48F              9440  linker.coderelocloop
             4B1              9462  linker.coderelocfind
             503              94B4  ..@.@@.1.24
             50D              94BE  linker.error_j
             510              94C1  ..@.@@.1.25
             51F              94D0  linker.donecodereloc
             538              94E9  ..@.@@.1.26
             538              94E9  linker.hint
             543              94F4  ..@541.skipparameter
             550              9501  linker.loop_hint
             553              9504  ..@.@@.1.27
             55C              950D  linker.end_hint
             56A              951B  ..@554.skipparameter
             809              97BA  ..@554.name
             88F              9840  ..@560.name
             57C              952D  ..@563.skipparameter
             57C              952D  linker.no_hint
             8AE              985F  ..@573.name
             59A              954B  linker.error
             59D              954E  linker._..@413.lleave
             5A1              9552  plex_check
             5B5              9566  ..@.@@.1.28
             5BE              956F  ..@591.skipparameter
             849              97FA  ..@591.name
             5CE              957F  ..@597.skipparameter
             5D5              9586  plex_check.notfound
             5D6              9587  plex_check.checkret
             5D8              9589  linkercoderelocations
             62C              95DD  linkerlinkercoderelocations
             640              95F1  linktable
             640              95F1  ..@607.strucstart
             658              9609  linkerdatarelocations
             702              96B3  internalcodetocoderelocations
             724              96D5  internalcodetodatarelocations
             742              96F3  internaldatatocoderelocations
             746              96F7  internaldatatodatarelocations
             74A              96FB  linkerlinkerdatarelocations
             75E              970F  internallinkercodetocoderelocations
             768              9719  internallinkercodetodatarelocations
             76A              971B  internallinkerdatatocoderelocations
             76C              971D  internallinkerdatatodatarelocations
             76E              971F  debuggeramissig
             76E              971F  ..@637.data
             776              9727  ..@639.data
             77E              972F  listmsg
             77E              972F  listmsg.hint
             79E              974F  listmsg.hint.offset
             7A6              9757  ..@93.name
             7B5              9766  ..@169.name
             7CA              977B  ..@178.name
             7D6              9787  ..@186.name
             7E2              9793  ..@196.name
             7EB              979C  ..@204.name
             7F2              97A3  ..@212.name
             7FA              97AB  ..@220.name
             801              97B2  ..@228.name
             809              97BA  ..@502.name
             813              97C4  ..@509.name
             823              97D4  ..@520.name
             840              97F1  ..@541.name
             849              97FA  ..@563.name
             856              9807  ..@597.name
             861              9812  ..@108.name
             86B              981C  ..@112.name
             874              9825  ..@116.name
             884              9835  ..@122.name
             88F              9840  ..@127.name
             898              9849  ..@135.name
             8AE              985F  ..@161.name
             8BC              986D  ..@233.name
             8CA              987B  ..@245.name
             8D5              9886  ..@260.name
             8E4              9895  ..@286.name
             8F4              98A5  ..@317.name
             905              98B6  ..@321.name
             914              98C5  ..@325.name
             925              98D6  ..@341.name
             92F              98E0  ..@345.name
             955              9906  ..@498.name
             960              9911  ..@531.name
             971              9922  ..@546.name
             996              9947  ..@581.name
             9A7              9958  ..@585.name
             9BF              9970  lmsg
             9BF              9970  lmsg.warning_data_optional
             9E1              9992  lmsg.error_data
             9FA              99AB  lmsg.error_code
             A13              99C4  lmsg.error.2

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

Real              Virtual           Name
             A20              8000  datastart
             A20              8000  ..@274.name
             A27              8007  msg
             A27              8007  msg.amount
             A2E              800E  msg.uninstall_done
             A44              8024  msg.uninstall_error
             A62              8042  uinit_data
             A62              8042  msg.help
             B05              80E5  msg.installed
             B19              80F9  msg.nofree
             B48              8128  msg.unknown
             B7E              815E  header
             A62              8042  structure_offset
             A64              8044  nameheader_offset
             A66              8046  variable
             A70              8050  uinit_data_end
             A70              8050  resident_data_end

---- Section TRANSIENTDATA ----------------------------------------------------

Real              Virtual           Name
             B80              8160  transientdatastart
             B80              8160  structure
             B80              8160  ..@277.strucstart

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

