Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#2256 .ascis defect in windows binary

open
nobody
None
other
5
2014-02-25
2014-02-22
Andreas Ziermann
No

the windows 64-bit installation binary produce the wrong output for .ascis . recompiling from latest source solve the problem.

sdasz80.exe -l obj/main.asm

_main:
.ascis "Hello World!"
will produce the output (.lst)
0000 1 _main:
0000 48 65 6C 6C 6F 20 2 .ascis "Hello World!"
57 6F 72 6C 64 !!!21!!! should be !!!A1!!!

Discussion

  • Erik Petrich
    Erik Petrich
    2014-02-22

    It's working properly for me. Could you provide a few more details: Was the original binary that you tried from the snapshot build page, or was it the last major release version? Which version of Windows are you using? What compiler (and version) did you use that solved the problem?

     
  • Windows 7 64 SP1
    sdas Assembler V02.00 + NoICE + SDCC mods (Zilog Z80 / Hitachi HD64180)
    sdas Assembler V02.00 + NoICE + SDCC mods (Rabbit 2000/4000)
    sdas Assembler V02.00 + NoICE + SDCC mods (GameBoy Z80-like CPU)
    same behaviour

    failed project/sdcc/sdcc-win32/3.3.0/sdcc-3.3.0-setup.exe
    failed project/sdcc/sdcc-win64/3.3.0/sdcc-3.3.0-x64-setup.exe
    ok sdcc-snapshot-x86_64-w64-mingw32-20140224-8953.zip

    recompiled: cygwin/gcc/nocygwin on latest source, so they might not be the same as the released.