about summary refs log tree commit diff
path: root/pkgs/development/compilers/compcert
Commit message (Collapse)AuthorAge
* compcert: 3.6 -> 3.7R. RyanTM2020-04-01
|
* compcert: 3.5 → 3.6Vincent Laporte2019-10-19
| | | | ocamlPackages.menhir: 20181113 → 20190626
* Merge branch 'master' into staging-nextVladimír Čunát2019-08-24
|\ | | | | | | | | | | | | | | | | | | There ver very many conflicts, basically all due to name -> pname+version. Fortunately, almost everything was auto-resolved by kdiff3, and for now I just fixed up a couple evaluation problems, as verified by the tarball job. There might be some fallback to these conflicts, but I believe it should be minimal. Hydra nixpkgs: ?compare=1538299
| * coq: make version 8.9 the default oneVincent Laporte2019-08-21
| |
* | treewide: name -> pname (easy cases) (#66585)volth2019-08-15
|/ | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
* treewide: remove unused variables (#63177)volth2019-06-16
| | | | | | * treewide: remove unused variables * making ofborg happy
* compcert: fix sourceVincent Laporte2019-03-20
|
* compcert: 3.4 -> 3.5Vincent Laporte2019-03-09
|
* compcert: clean up expressionAustin Seipp2019-01-12
| | | | | | | | | | | | | | | | | | - Require Coq 8.6.1+ - Split substituteInPlace call into patchPhase - Constrain platforms correctly to x86_64 Linux/Darwin, which was all it supported anyway (there was no way to properly configure i686 builds, nor cross builds. In the future there might be) - Minor stylistic cleanups - Add new 'man' and 'doc' outputs (the previous attempt to move the build artifact outputs into $lib no longer worked correctly and they were installed into 'out' instead, this fixes it completely). - Clean up weird binary artifacts left in $out (that were already in $lib) - Wrap ccomp to undefine _FORTIFY_SOURCE; otherwise it causes annoying warnings on every invocation Signed-off-by: Austin Seipp <aseipp@pobox.com>
* compcert: 3.3 -> 3.4Vincent Laporte2018-09-17
|
* compcert: 3.2 -> 3.3 (#44512)Vincent Laporte2018-08-05
|
* compcert: Permit building with Coq 8.7.2John Wiegley2018-02-16
|
* compcert: 3.1 -> 3.2Vincent Laporte2018-02-13
|
* compcert: fix licenseThéo Zimmermann2017-09-21
| | | | | | The license of CompCert is not a generic "INRIA" license. It is "INRIA Non-Commercial Agreement for the CompCert verified compiler". As unfortunate as it may seem, this is a non-free license (clearly mentioned as such in its preamble). See also #20256.
* compcert: 3.0.1 -> 3.1Théo Zimmermann2017-09-21
| | | | Note that the fix of the VERSION file can likely be removed at the next update.
* coqPackages.compcert: Recent compcert supports 64-bit architecturesJohn Wiegley2017-07-17
|
* compcert: 2.7.1 -> 3.0.1Vincent Laporte2017-02-20
|
* compcert: adding clightgen to the buildRussell O'Connor2017-02-01
| | | | | clightgen is a tool for coverting C to C-light. This patch enable the build of this tool which is added to $out/bin/.
* compcert: patch to build with Coq-8.5pl3Vincent Laporte2016-11-02
|
* treewide: move to ocaml-ng systemKirill Boltaev2016-09-26
|
* nixpkgs: compcert 2.6 -> 2.7.1Austin Seipp2016-08-13
| | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* compcert: 2.5 -> 2.6Vincent Laporte2016-01-25
|
* compcert: 2.4 -> 2.5Vincent Laporte2015-07-15
| | | | Also installs the Coq library as a separate output.
* Change occurrences of gcc to the more general ccJohn Wiegley2014-12-26
| | | | | This is done for the sake of Yosemite, which does not have gcc, and yet this change is also compatible with Linux.
* CompCert: update to 2.4Vincent Laporte2014-10-05
|
* compcert: Correct syntax used in default.nixJohn Wiegley2014-07-01
|
* compcert: build with 64-bit compiler, add darwin supportJohn Wiegley2014-07-01
|
* compcert: fix build by adding menhir dependencyAustin Seipp2014-06-09
| | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* compcert: 2.2 -> 2.3pl2Austin Seipp2014-06-06
| | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* compcert: Fix Hydra platformsAustin Seipp2014-05-02
| | | | | | | Copy-pasta error, and compcert doesn't really make sense on Darwin or 64bit linux (it's callPackage_i686 anyway). Signed-off-by: Austin Seipp <aseipp@pobox.com>
* nixpkgs: add CompCertAustin Seipp2014-05-01
Signed-off-by: Austin Seipp <aseipp@pobox.com>