Changelog for clash-ghc-0.5.6
Changelog for the clash-ghc
package
0.5.6 May 18th 2015
-
New features:
- Inlining limit is configurable, run with
-clash-inline-limit=N
to set the inlining limit toN
- Specialisation limit is configurable, run with
clash-spec-limit=N
to set the inline limit toN
- Debug level is configurable, run with
-clash-debug <LEVEL>
where<LEVEL>
can be:DebugNone, DebugFinal, DebugName, DebugApplied, DebugAll
. Be default,clash
runs withDebugNone
.
- Inlining limit is configurable, run with
-
Fixes bugs:
- Extend evaluator for
GHC.Integer.Type.minusInteger
andCLaSH.Promoted.Nat.SNat
.
- Extend evaluator for
0.5.5 May 5th 2015
- New features:
TopEntity
wrappers are now specified asANN
annotation pragmas #42
0.5.4 May 1st 2015
- New features:
- Generate wrappers around
topEntity
that have constant names and types
- Generate wrappers around
0.5.3 April 24th 2015
- Fixes bugs:
- Fix bug where not enough array type definitions were created by the VHDL backend
0.5.2 April 21st 2015
- Use latest ghc-typelits-natnormalise
0.5.1 April 20th 2015
- New features:
- GHC 7.10 support
- Update to clash-prelude 0.7.2
- Use http://hackage.haskell.org/package/ghc-typelits-natnormalise typechecker plugin for better type-level natural number handling
0.5 March 11th 2015
- New features:
- SystemVerilog backend. #45
0.4.1 February 4th 2015
- Include bug fixes from clash-lib 0.4.1
0.4 November 17th 2014
-
New features:
- Support for clash-prelude 0.6
-
Fixes bugs:
- clash-ghc ignores "-package-db" flag #35
0.3.3 August 12th 2014
- Fixes bugs:
- Compile with GHC 7.8.3 #31
0.3.2 June 5th 2014
- Fixes bugs:
0.3.1 May 15th 2014
-
New features:
-
Fixes bugs: