03.03.2018, Matthias Koch, Mecrisp-Quintus 0.1 experimental:

  I am very happy to announce Mecrisp-Quintus !
  This is the very first beginning, expect monsters inside.

10.03.2018, Matthias Koch, Mecrisp-Quintus 0.2 experimental:

  New target: LM4F120 with Mamihlapinatapai, an instruction set emulator running on ARM Cortex M3/M4.

15.03.2018, Matthias Koch, Mecrisp-Quintus 0.3 experimental:

  - Bugfix for du>
  - Contribution by Andrew Palm:
      - Fixpoint math library
      - Sunset and sunrise calculations

21.04.2018, Matthias Koch, Mecrisp-Quintus 0.4 experimental:

  - New target: HiFive1
  - Fixpoint math library now included for default along with disassembler

15.05.2018, Matthias Koch, Mecrisp-Quintus 0.5 experimental:

  - Bugfixes for redefinitions in flash memory and compile-only flags
  - Smaller push and pop sequences for multiple registers

25.06.2018, Matthias Koch, Mecrisp-Quintus 0.6 experimental:

  - Bugfix for 2r> and evaluate
  - Added arcsin and arccos to cordic library

09.07.2018, Matthias Koch, Mecrisp-Quintus 0.7 experimental:

  - Constants can be included into opcodes of many common primitives
  - Much more inlining
  - Increased reserved core size from 24 kb to 32 kb
  - Added arcsin and arccos to cordic library

24.09.2018, Matthias Koch, Mecrisp-Quintus 0.8 experimental:

  - Fixed flaw in bit@ hbit@ cbit@
  - Fixed flaw in depth and rdepth
  - New target: TM4C1294 with Mamihlapinatapai

20.10.2018, Matthias Koch, Mecrisp-Quintus 0.9 experimental:

  - MIPS M4K architecture added:
    * PIC32MX570F512L
    * Linux
  - MIPS disassembler
  - Fixed many small flaws
  - Doubled size of stacks

14.11.2018, Matthias Koch, Mecrisp-Quintus 0.10 experimental:

  - Fixed bugs in move, recurse and hook-quit

04.02.2019, Matthias Koch, Mecrisp-Quintus 0.11 experimental:

  - I am happy to announce "acrobatics": Experimental register allocator for Mecrisp-Quintus
  - Fixed serious bug in find
  - Enhanced registerliteral, and inline,
  - Improved performance in d+ d- degate ud/mod du< du>

14.02.2019, Matthias Koch, Mecrisp-Quintus 0.12 experimental:

  - Bugfix for targets with erased flash containing zero
  - Improved acrobatics

14.02.2019, Matthias Koch, Mecrisp-Quintus 0.13 experimental:

  - Acrobatics now also available for MIPS
  - Removed divide by zero trap on MIPS which was automatically generated by assembler

18.02.2019, Matthias Koch, Mecrisp-Quintus 0.14 experimental:

  - Added to core: slt sltu hook-find
  - Improved acrobatics

27.02.2019, Matthias Koch, Mecrisp-Quintus 0.15 experimental:

  - Preview for new target: Open-Isa Vega Board with RV32M1
  - Found and included simpler flashing method for HiFive1
  - Improved acrobatics

28.02.2019, Matthias Koch, Mecrisp-Quintus 0.16 experimental:

  - New target: RISC-V Linux

02.03.2019, Matthias Koch, Mecrisp-Quintus 0.17 experimental:

  - Added proper terminal, interrupts and flash write support for Vega
  - Separate toolchain package to reduce size of subsequent releases

27.03.2019, Matthias Koch, Mecrisp-Quintus 0.18 experimental:

  - Ledcomm example for Vega, using timer interrupt
  - Fixed flaws in Acrobatics compiler
  - Acrobatics binary for Vega, ready for interrupt usage
  - Fixed number base in disassembler for RISC-V

09.04.2019, Matthias Koch, Mecrisp-Quintus 0.19 experimental:

  - Experimental interrupt framework for MIPS

26.05.2019, Matthias Koch, Mecrisp-Quintus 0.20 experimental:

  - Fixed flaw in does> for MIPS
  - Fixed bugs in disassembler for MIPS
  - Added a MIPS port of quintusemu

  - Contribution by Baldwin Robertson:
      New target: PIC32MX270F256B

12.06.2019, Matthias Koch, Mecrisp-Quintus 0.21 experimental:

  - Added interrupt support for HiFive1

21.07.2019, Matthias Koch, Mecrisp-Quintus 0.22 experimental:

  - Fixed mulhsu sign handling in Mamihlapinatapai
  - Fixed auipc handling in disassembler-rv32im
  - Added RISC-V assembler
  - HiFive1 now has both mtime64 and cycles64

  - Contribution by Paul Dickson:
      Port for HiFive1 revision B
