z390.info - z390 Portable Mainframe Assembler, Linker, and Emulator Open Source Project
  • Communication Options
  • Development and Support Volunteers
  • Release Downloads
    • z390_v1701.zip - fixes and enhancements - Released 2020-09-22
      • See z390_v1701_readme.txt for how to install and run regression tests and demos
      • Fixes
        • RPI 2210 Fix SETA to correctly handle EQU variable name passed as parm during pseudo code generation
        • RPI 2212 Fix assembler to correctly handle vector registers 0-31 and set RXB bits required for 16-31
        • RPI 2213 Add x'83' DIAGNOSE/DIAG RS instruction and x'b214'  SIE S instruction to assembler
      • Enhancements
        • Add Perl commands to process BAT files on Linus
        • Add zCOBOL runtime and macro libraries to run COBOL  demos
    • z390_v1700.zip - Released 2020-09-02
      • See z390_v1700_readme.txt for how to install and run regression tests and demos
      • Supports Oracle SE 8 or Open JDK with option to rebuild z390.jar from sources
      • Includes new regression test TESTINS6.MLC to verify 2118 opcodes and mnemonics in az390 assembler
      • Zip file with z390 Directory files for v1506 with all demos and documentation
  • Release Plans
    • z390_v1702 - fixes and enhancements - target 2020-11-01
      • Fixes
        • RPI 2210 Fix SETA to support EQU variable operands which may require lookahead
        • RPI 2211 Fix option PCOPT causing corruption of &X SETA N-&X. Option turned off as work-around
        • RPI 2212 Fix vector instructions to support 0-31 vector registers by setting RXB high bits as required
        • RPI 2216 Correct vector register RXB field for cases such as R1,V3 where V3 uses V2 RXB bit
        • RPI 2217 Correct SETA to support all self-defining terms like X'20', B'100000', etc.
      • Enhancements
        • RPI 2204 Add ez390 emulation support new instructions  CDPT, CXPT, CZDT, CZXT
        • RPI 2213 Add DIAG RS and SIE S instructions
        • RPI 2214 Add STRMAC directory with structured macros by Dan Snyder
        • RPI 2215 Add z390 option SYSZVSAM=1/2 and VSAM1 and VSAM2 directories with macros and demos
        • RPI 2218 Update Perl scripts for Linux by John Ganci
    • z390_V1703 - fixes and enhancements - target 2020-12-01
      • Fixes
        • Fix zCOBOL pending priority bugs RPIs 1569, 1600, 1605, 1623, 1629
      • Enhancements
    • z390_v1xxx
      • Enhancements
        • Add support for additional problem state instructions such as DFLTCC compression
        • Add vsam support for zCOBOL
        • Add interface to call open source  GCC C programs from z390 assembler
        • Add support for DB2 SQL
        • Add support for IMS
    • Send requests for fixes and enhancements to Don Higgins
  • References