Blame | Last modification | View Log | Download
# file opened: lstlab_sort.asm1 0000 ; check sorting of labels, especially when labels differ only in case2 0000 DEVICE ZXSPECTRUM1282 0000 ORG $80003 8000 ; block 3. C4 8000 0F ccccC rrca5 8001 1F ccCcc rra6 8002 2F Ccccc cpl7 8003 3F cCccc ccf8 8004 07 ccccc rlca9 800510 8005 ; block 2. B11 8005 0F bbbbB rrca12 8006 1F bbBbb rra13 8007 2F Bbbbb cpl14 8008 3F bBbbb ccf15 8009 07 bbbbb rlca16 800A17 800A ; block 5. E18 800A 0F eeeeE rrca19 800B 1F eeEee rra20 800C 2F Eeeee cpl21 800D 3F eEeee ccf22 800E 07 eeeee rlca23 800F24 800F ; block 1. A25 800F 0F aaaaA rrca26 8010 1F aaAaa rra27 8011 2F Aaaaa cpl28 8012 3F aAaaa ccf29 8013 07 aaaaa rlca30 801431 8014 ; block 4. D32 8014 0F ddddD rrca33 8015 1F ddDdd rra34 8016 2F Ddddd cpl35 8017 3F dDddd ccf36 8018 07 ddddd rlca37 801938 8019 ; unreal emulator export39 8019 LABELSLIST "lstlab_sort.lbl"40 801941 8019 ; #CSpect map export42 8019 CSPECTMAP "lstlab_sort.exp"43 801944 8019 ; --sym was not exporting symbols starting with non-alpha character, ie. underscore labels45 8019 ; This seems rather bug than feature, so changed for v1.18.146 8019 ; (I guess the original test was to hide macro labels only, the ones starting with digit)47 8019 00 _underscoreLabel nop48 801A# file closed: lstlab_sort.asmValue Label------ - -----------------------------------------------------------0x8019 X _underscoreLabel0x8011 X Aaaaa0x8012 X aAaaa0x8010 X aaAaa0x800F X aaaaA0x8013 X aaaaa0x8007 X Bbbbb0x8008 X bBbbb0x8006 X bbBbb0x8005 X bbbbB0x8009 X bbbbb0x8002 X Ccccc0x8003 X cCccc0x8001 X ccCcc0x8000 X ccccC0x8004 X ccccc0x8016 X Ddddd0x8017 X dDddd0x8015 X ddDdd0x8014 X ddddD0x8018 X ddddd0x800C X Eeeee0x800D X eEeee0x800B X eeEee0x800A X eeeeE0x800E X eeeee