copilot-c99 3.2.1 → 3.3
raw patch · 2 files changed
+30/−25 lines, 2 filesdep ~copilot-c99dep ~copilot-coredep ~copilot-languagePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: copilot-c99, copilot-core, copilot-language
API changes (from Hackage documentation)
Files
- CHANGELOG +25/−20
- copilot-c99.cabal +5/−5
CHANGELOG view
@@ -1,33 +1,38 @@+2021-05-07+ * Version bump (3.3). (#217)+ * Fix URL in bug-reports field in cabal file. (#215)+ * Remove unaccessible code. (#169)+ 2021-03-07- * Version bump (3.2.1). (#46)- * Completed the documentation. (#42)+ * Version bump (3.2.1). (#167)+ * Completed the documentation. (#171) 2020-12-06 * Version bump (3.2).- * Implemented arrays in test driver (#37).- * Fixed nested array initialisation bug (#40).- * Fixed length of buffer allocation for n-dimensional arrays (#39).- * Fixed printing of long ints in test suite (#36).- * Fixed printing of unsigned ints in test suite (#36).- * Fixed '-Wsequence-point' warnings from GCC (#34).- * Split Property.hs (#33).- * Removed 'Test' from module paths (#32).- * Made compiletest take compiler options as an argument (#31).- * Fixed problem with property and empty string in driver CSV (#30).- * Added comma to output of driver to match the interpreter (#29).- * Implemented basic quickcheck based testing (#28).+ * Implemented arrays in test driver (#176).+ * Fixed nested array initialisation bug (#173).+ * Fixed length of buffer allocation for n-dimensional arrays (#174).+ * Fixed printing of long ints in test suite (#177).+ * Fixed printing of unsigned ints in test suite (#177).+ * Fixed '-Wsequence-point' warnings from GCC (#179).+ * Split Property.hs (#180).+ * Removed 'Test' from module paths (#181).+ * Made compiletest take compiler options as an argument (#182).+ * Fixed problem with property and empty string in driver CSV (#183).+ * Added comma to output of driver to match the interpreter (#184).+ * Implemented basic quickcheck based testing (#185). 2020-03-30 * Version bump (3.1.2)- * Fixed bug where stream buffers are updated too soon. (#21)- * Updated description of cabal package. (#17)+ * Fixed bug where stream buffers are updated too soon. (#188)+ * Updated description of cabal package. (#192) 2019-12-23 * Version bump (3.1.1).- * Fixed bug with constant structs and arrays.(#13).+ * Fixed bug with constant structs and arrays.(#200). 2019-11-22 * Version bump (3.1).- * Remove ExternFun (#6).- * Fix bug in code generation for local expression (#15).- * Implement code generation for labels (trivially) (#14).+ * Remove ExternFun (#207).+ * Fix bug in code generation for local expression (#198).+ * Implement code generation for labels (trivially) (#199).
copilot-c99.cabal view
@@ -1,6 +1,6 @@ cabal-version : >= 1.10 name : copilot-c99-version : 3.2.1+version : 3.3 synopsis : A compiler for Copilot targeting C99. description : This package is a back-end from Copilot to C.@@ -16,7 +16,7 @@ license-file : LICENSE maintainer : Frank Dedden <dev@dedden.net> homepage : https://copilot-language.github.io-bug-reports : https://github.com/Copilot-Language/copilot-c99/issues+bug-reports : https://github.com/Copilot-Language/copilot/issues stability : Experimental category : Language, Embedded build-type : Simple@@ -41,7 +41,7 @@ , mtl >= 2.2 && < 2.3 , pretty >= 1.1 && < 1.2 - , copilot-core >= 3.2.1 && < 3.3+ , copilot-core >= 3.3 && < 3.4 , language-c99 >= 0.1.1 && < 0.2 , language-c99-util >= 0.1.1 && < 0.2 , language-c99-simple >= 0.1.1 && < 0.2@@ -64,8 +64,8 @@ , Copilot.Compile.C99.Property.SequencePoint build-depends: base , copilot-core- , copilot-c99 >= 3.2.1 && < 3.3- , copilot-language >= 3.2.1 && < 3.3+ , copilot-c99 >= 3.3 && < 3.4+ , copilot-language >= 3.3 && < 3.4 , language-c99 >= 0.1.2 && < 0.2 , language-c99-simple , pretty >= 1.1.3 && < 1.2