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

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

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

00000000

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

Vstart            Start             Stop              Length    Class     Name
               0                 0                 0  00000000  progbits  .text
               0                 0                60  00000060  progbits  HEADER
            9001                60              1080  00001020  progbits  CODE
            8000              1080              12E0  00000260  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:                  60
start:                    0
align:                   10
follows:   not defined
vstart:                   0
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                1020
start:                   60
align:                   10
follows:   HEADER
vstart:                9001
valign:    not defined
vfollows:  not defined

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

class:     progbits
length:                 260
start:                 1080
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
00000060  CODEOFFSET
00001080  DATAOFFSET
FFFFFFFFFFFFFFFE  set._..@194.lframe_?offsettoinsert
00000000  set._..@194.lframe_?frame_bp
FFFFFFFFFFFFFFFC  set._..@194.lframe_?pointercontent
FFFFFFFFFFFFFFFA  set._..@194.lframe_?pointereol
FFFFFFFFFFFFFFF8  set._..@194.lframe_?pointername
FFFFFFFFFFFFFFF6  set._..@194.lframe_?lengthname
FFFFFFFFFFFFFFF4  set._..@194.lframe_?execnum
FFFFFFFFFFFFFFF2  set._..@194.lframe_?lastcr
FFFFFFFFFFFFFFF0  set._..@194.lframe_?state
00000001  ..@301.num
00000001  ..@369.num
FFFFFFFFFFFFFFEE  set_not_exec._..@194.lframe_?lengthtofree
FFFFFFFFFFFFFFEC  set_not_exec._..@194.lframe_?offsettofree
FFFFFFFFFFFFFFEA  set_not_exec._..@194.lframe_?envsizepara
FFFFFFFFFFFFFFE8  set_not_exec._..@194.lframe_?lengthcontent
FFFFFFFFFFFFFFE6  set_not_exec._..@194.lframe_?lengthinsert
FFFFFFFFFFFFFFE4  set_not_exec._..@194.lframe_?offsetend
00000000  uninstall_table._..@510.lframe_?frame_bp
FFFFFFFFFFFFFFFE  uninstall_table._..@510.lframe_?table
00000001  ..@530.num
000006E0  endinstalled
00000001  ..@728.num
00000000  HOOKTABLE
00000000  htEntry
00000002  htHandler
00000004  htInstalled
00000006  HOOKTABLE_size
00000260  data_size
00000260  transient_data_size
000002C0  resident_data_size
000002C0  total_data_size
00000004  ..@810.num
00000001  ..@830.num
00000790  endresident
00000000  LINKTABLE
00000000  ltCodeToCode
00000004  ltCodeToData
00000008  ltDataToCode
0000000C  ltDataToData
00000010  ltLinkData
00000014  ltLinkCode
00000018  LINKTABLE_size
00000000  linker._..@856.lframe_?frame_bp
FFFFFFFFFFFFFFFC  linker._..@856.lframe_?instance
FFFFFFFFFFFFFFFA  linker._..@856.lframe_?targetsection_low_optional_high
FFFFFFFFFFFFFFFA  linker._..@856.lframe_?targetsection
FFFFFFFFFFFFFFFB  linker._..@856.lframe_?optional
FFFFFFFFFFFFFFF6  linker._..@856.lframe_?linkinfo
FFFFFFFFFFFFFFF2  linker._..@856.lframe_?nextreloc
FFFFFFFFFFFFFFEE  linker._..@856.lframe_?entry
FFFFFFFFFFFFFFEC  linker._..@856.lframe_?use_hash
FFFFFFFFFFFFFFEA  linker._..@856.lframe_?pass
FFFFFFFFFFFFFFE8  linker._..@856.lframe_?amounterrors
FFFFFFFFFFFFFFE6  linker._..@856.lframe_?name
00000002  ..@928.num
00000008  ..@1021.num
00001020  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
              60              9001  code
              60              9001  code_start
              60              9001  ..@79.strucstart
              68              9009  ..@85.data
              80              9021  command
              82              9023  command.chain
              89              902A  ..@96.skipparameter
              8A              902B  command.entry
              AB              904C  ..@.@@.1.0
              B2              9053  ..@.@@.1.1
              BB              905C  command.not_set
              C0              9061  ..@.@@.1.2
              C0              9061  command.ours
              E0              9081  ..@.@@.1.3
              E2              9083  run
             119              90BA  run.loop
             132              90D3  run.gotnum
             136              90D7  run.gotexec
             140              90E1  ..@.@@.1.4
             143              90E4  ..@.@@.1.5
             150              90F1  showone
             16A              910B  ..@.@@.1.6
             17F              9120  showone.loop
             188              9129  ..@.@@.1.7
             198              9139  ..@.@@.1.8
             1AA              914B  showone.end
             1C7              9168  showone.found
             1DF              9180  set_or_clear
             1E9              918A  ..@.@@.1.9
             1EF              9190  set
             EFB              9E9C  ..@187.name
             204              91A5  ..@.@@.1.10
             217              91B8  set._..@194.lenter
             22C              91CD  set_exec
             281              9222  set_exec.first
             F2E              9ECF  ..@271.name
             287              9228  set_exec.chain
             289              922A  ..@.@@.1.11
             29B              923C  ..@.@@.1.12
             2AA              924B  set_exec.hooked
             2B8              9259  set_exec.error
             2BB              925C  ..@.@@.1.13
             F1B              9EBC  ..@288.name
             F24              9EC5  ..@291.name
             F06              9EA7  ..@294.name
             2D9              927A  ..@.@@.1.14
             2DC              927D  set_exec.inject
             2FA              929B  ..@317.skipparameter
             F06              9EA7  ..@322.name
             307              92A8  ..@327.skipparameter
             307              92A8  set_exec.return
             F24              9EC5  ..@337.name
             F1B              9EBC  ..@340.name
             F06              9EA7  ..@343.name
             349              92EA  ..@.@@.1.15
             358              92F9  ..@.@@.1.16
             364              9305  ..@.@@.1.17
             EFB              9E9C  ..@380.name
             395              9336  puts_handler
             395              9336  puts_handler.
             397              9338  puts_handler.chain
             39E              933F  ..@384.skipparameter
             39F              9340  puts_handler.entry
             3A9              934A  ..@.@@.1.18
             3C4              9365  puts_handler.loop
             3D9              937A  puts_handler.read
             3ED              938E  ..@.@@.1.19
             3F1              9392  puts_handler.dec
             3F6              9397  puts_handler.reallyread
             40B              93AC  ..@.@@.1.20
             41D              93BE  puts_handler.finish
             422              93C3  puts_handler.next
             427              93C8  puts_handler.end
             436              93D7  ..@406.skipparameter
             DDE              9D7F  ..@406.name
             436              93D7  set_not_exec
             44C              93ED  set_not_exec.loop
             455              93F6  ..@.@@.1.21
             465              9406  ..@.@@.1.22
             475              9416  set_not_exec.error
             484              9425  set_not_exec.full
             493              9434  set_not_exec.found
             4A8              9449  set_not_exec.loop_find_length
             4B9              945A  set_not_exec.end
             4D0              9471  set_not_exec.havesize
             4F8              9499  ..@.@@.1.23
             4FB              949C  ..@.@@.1.24
             52A              94CB  ..@.@@.1.25
             52D              94CE  ..@.@@.1.26
             549              94EA  set_not_exec._..@194.lleave
             549              94EA  clear
             EFB              9E9C  ..@466.name
             564              9505  ..@.@@.1.27
             571              9512  clear_exec
             583              9524  clear_exec.loop
             58C              952D  ..@.@@.1.28
             59C              953D  ..@.@@.1.29
             5AC              954D  clear_exec.end
             5AF              9550  clear_exec.found
             5CE              956F  ..@.@@.1.30
             5D1              9572  ..@.@@.1.31
             5D9              957A  showall
             5E1              9582  showall.loop
             5FF              95A0  showall.end
             602              95A3  get_env
             60B              95AC  ..@.@@.1.32
             61A              95BB  get_es_ext
             627              95C8  ..@.@@.1.33
             628              95C9  uninstall_table
             62B              95CC  uninstall_table._..@510.lenter
             642              95E3  uninstall_table.loop
             653              95F4  uninstall_table.bx
             65D              95FE  uninstall_table.setbx
             669              960A  ..@.@@.1.34
             676              9617  uninstall_table.bxnz
             687              9628  uninstall_table.done
             68F              9630  uninstall_table.next_table
             68F              9630  ..@.@@.1.35
             692              9633  uninstall_table._..@510.lleave
             693              9634  uninstall_table.error
             696              9637  uninstall
             6B3              9654  ..@.@@.1.36
             6BB              965C  uninstall.error
             6C6              9667  error
             6CD              966E  ..@543.skipparameter
             6D0              9671  skipcomma
             6D7              9678  ..@552.skipparameter
             6D8              9679  isstring?
             6DF              9680  ..@560.skipparameter
             6E0              9681  skipwhite
             6E7              9688  ..@570.skipparameter
             DC2              9D63  ..@570.name
             6E8              9689  iseol?
             6EF              9690  ..@577.skipparameter
             6F0              9691  uppercase
             6F7              9698  ..@587.skipparameter
             6F8              9699  skipwh0
             6FF              96A0  ..@596.skipparameter
             700              96A1  iseol?.notsemicolon
             707              96A8  ..@604.skipparameter
             708              96A9  setes2dx
             70F              96B0  ..@613.skipparameter
             710              96B1  putsz
             717              96B8  ..@622.skipparameter
             718              96B9  puts
             71F              96C0  ..@630.skipparameter
             720              96C1  setrc
             727              96C8  ..@639.skipparameter
             728              96C9  cmd3
             72F              96D0  ..@647.skipparameter
             730              96D1  yy_reset_buf
             737              96D8  ..@662.skipparameter
             738              96D9  ispm
             73F              96E0  ..@698.skipparameter
             740              96E1  start
             766              9707  ..@718.skipparameter
             DF6              9D97  ..@718.name
             769              970A  help
             773              9714  ..@724.skipparameter
             E4E              9DEF  ..@724.name
             779              971A  uninstall_oneshot
             79B              973C  ..@.@@.1.37
             F2E              9ECF  ..@765.name
             79C              973D  install
             7A4              9745  ..@805.skipparameter
             F77              9F18  ..@812.name
             7B4              9755  ..@.@@.1.38
             7B7              9758  install.internal
             F82              9F23  ..@822.name
             F9F              9F40  ..@825.name
             7DA              977B  install.only_first
             F9F              9F40  ..@834.name
             7EF              9790  linker
             7F2              9793  linker._..@856.lenter
             812              97B3  ..@.@@.1.39
             81C              97BD  linker.pass
             827              97C8  ..@.@@.1.40
             837              97D8  ..@.@@.1.41
             842              97E3  ..@.@@.1.42
             853              97F4  ..@.@@.1.43
             85E              97FF  ..@.@@.1.44
             873              9814  ..@.@@.1.45
             87E              981F  ..@.@@.1.46
             891              9832  ..@.@@.1.47
             89D              983E  linker.otherloop
             8A0              9841  linker.datarelocloop
             8BA              985B  ..@.@@.1.48
             8D3              9874  linker.datarelocfind
             90F              98B0  linker.address_data_reloc
             91A              98BB  ..@.@@.1.49
             91B              98BC  linker.datarelocnotfound
             F77              9F18  ..@930.name
             931              98D2  ..@.@@.1.50
             93A              98DB  linker.datanotfound
             94B              98EC  linker.codenotfound
             95C              98FD  linker.notfound
             EFB              9E9C  ..@941.name
             975              9916  ..@944.skipparameter
             991              9932  ..@951.skipparameter
             99B              993C  ..@956.skipparameter
             E5D              9DFE  ..@956.name
             99C              993D  ..@.@@.1.51
             99D              993E  linker.copy
             9A4              9945  ..@962.skipparameter
             9A5              9946  linker.build_match
             9C0              9961  ..@.@@.1.52
             9C3              9964  ..@.@@.1.53
             9CF              9970  ..@.@@.1.54
             9D1              9972  linker.donedatareloc
             9E0              9981  linker.coderelocloop
             A05              99A6  linker.coderelocfind
             A5A              99FB  ..@.@@.1.55
             A64              9A05  linker.error_j
             A67              9A08  ..@.@@.1.56
             A76              9A17  linker.donecodereloc
             A8F              9A30  ..@.@@.1.57
             A8F              9A30  linker.hint
             A9A              9A3B  ..@983.skipparameter
             AA7              9A48  linker.loop_hint
             AAA              9A4B  ..@.@@.1.58
             AB3              9A54  linker.end_hint
             AC1              9A62  ..@996.skipparameter
             E8B              9E2C  ..@996.name
             F56              9EF7  ..@1002.name
             AD3              9A74  ..@1005.skipparameter
             AD3              9A74  linker.no_hint
             F82              9F23  ..@1015.name
             AF1              9A92  linker.error
             AF4              9A95  linker._..@856.lleave
             AF8              9A99  plex_check
             B0C              9AAD  ..@.@@.1.59
             B15              9AB6  ..@1033.skipparameter
             ECB              9E6C  ..@1033.name
             B25              9AC6  ..@1039.skipparameter
             E43              9DE4  ..@1039.name
             B2C              9ACD  plex_check.notfound
             B2D              9ACE  plex_check.checkret
             B30              9AD1  linkercoderelocations
             BA4              9B45  linkerlinkercoderelocations
             BB8              9B59  linktable
             BB8              9B59  ..@1048.strucstart
             BD0              9B71  linkerdatarelocations
             CB6              9C57  internalcodetocoderelocations
             CE0              9C81  internalcodetodatarelocations
             D52              9CF3  internaldatatocoderelocations
             D58              9CF9  internaldatatodatarelocations
             D5A              9CFB  linkerlinkerdatarelocations
             D6E              9D0F  internallinkercodetocoderelocations
             D78              9D19  internallinkercodetodatarelocations
             D7A              9D1B  internallinkerdatatocoderelocations
             D7C              9D1D  internallinkerdatatodatarelocations
             D7E              9D1F  debuggeramissig
             D7E              9D1F  ..@1078.data
             D86              9D27  ..@1080.data
             D8E              9D2F  listmsg
             D8E              9D2F  listmsg.hint
             DAB              9D4C  listmsg.hint.offset
             DB3              9D54  ..@96.name
             DC2              9D63  ..@317.name
             DCE              9D6F  ..@327.name
             DDE              9D7F  ..@384.name
             DEE              9D8F  ..@543.name
             DF6              9D97  ..@552.name
             E02              9DA3  ..@560.name
             E0E              9DAF  ..@577.name
             E17              9DB8  ..@587.name
             E23              9DC4  ..@596.name
             E2D              9DCE  ..@604.name
             E43              9DE4  ..@613.name
             E4E              9DEF  ..@622.name
             E56              9DF7  ..@630.name
             E5D              9DFE  ..@639.name
             E65              9E06  ..@647.name
             E6C              9E0D  ..@662.name
             E7B              9E1C  ..@698.name
             E82              9E23  ..@805.name
             E8B              9E2C  ..@944.name
             E95              9E36  ..@951.name
             EA5              9E46  ..@962.name
             EC2              9E63  ..@983.name
             ECB              9E6C  ..@1005.name
             ED8              9E79  ..@119.name
             EE2              9E83  ..@123.name
             EEB              9E8C  ..@127.name
             EFB              9E9C  ..@155.name
             F06              9EA7  ..@247.name
             F1B              9EBC  ..@251.name
             F24              9EC5  ..@255.name
             F2E              9ECF  ..@262.name
             F41              9EE2  ..@309.name
             F4B              9EEC  ..@498.name
             F56              9EF7  ..@503.name
             F5F              9F00  ..@710.name
             F6D              9F0E  ..@714.name
             F77              9F18  ..@730.name
             F82              9F23  ..@738.name
             F90              9F31  ..@746.name
             F9F              9F40  ..@776.name
             FB5              9F56  ..@973.name
             FC6              9F67  ..@988.name
             FEB              9F8C  ..@1023.name
             FFC              9F9D  ..@1027.name
            1014              9FB5  lmsg
            1014              9FB5  lmsg.warning_data_optional
            1036              9FD7  lmsg.error_data
            104F              9FF0  lmsg.error_code
            1068              A009  lmsg.error.2

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

Real              Virtual           Name
            1080              8000  datastart
            1080              8000  putstable
            1080              8000  ..@760.strucstart
            1086              8006  commandtable
            1086              8006  ..@771.strucstart
            108C              800C  puts_ext_done_rel16
            108E              800E  active
            1090              8010  installed
            1091              8011  msg
            1091              8011  msg.set
            1095              8015  msg.notfound.1
            10AC              802C  msg.notfound.2
            10BB              803B  msg.uninstall_done
            10D6              8056  msg.uninstall_error
            10F9              8079  msg.error
            111B              809B  msg.crlf
            111E              809E  msg.error_full
            1132              80B2  msg.error_invalid
            1149              80C9  msg.putserror
            1172              80F2  msg.putscriticalerror
            11AD              812D  uinit_data
            11AD              812D  msg.installed
            11C6              8146  msg.help
            12E0              8260  init_data_end
            11AD              812D  exec
            11AE              812E  execnum
            11B0              8130  execbuffer
            1330              82B0  execbuffer.end
            1330              82B0  contentstart
            1332              82B2  contentend
            1334              82B4  execlen
            1336              82B6  eld_sp
            1340              82C0  uinit_data_end
            1340              82C0  resident_data_end

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

Real              Virtual           Name
               0                 0  relocatedzero

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

Real              Virtual           Name
            8000              8000  relocateddata

