#
b3e1be77 |
|
18-Jun-2018 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
haskell-translator: enable RISCV64 target
|
#
9dd70db3 |
|
30-Oct-2017 |
Alejandro Gomez-Londono <alegomez544@gmail.com> |
haskell translator: Improve error handling of make_spec.sh * make_spec.sh was generating a `version` file regardless of the outcome of the script, this was causing `make design` (in spec/design) to always succeed when ran a second time, which in was generating confusing (and semi-non-deterministic) error messages when called through `./run-test` tags: [NO_PROOF]
|
#
f05bc45d |
|
10-Aug-2017 |
Joel Beeren <Joel.Beeren@data61.csiro.au> |
misc: clean up before merging x64
|
#
f08c0bf1 |
|
25-Jul-2017 |
Rafal Kolanski <rafal.kolanski@nicta.com.au> |
haskell translator: make compatible with bash 3 Rewrite associative array usage as a function lookup. OSX users do not have access to a non-ancient /bin/bash by default and complain that our use of associative arrays (declare -A) does not work. Tags: VER-802
|
#
c74da294 |
|
25-Jul-2017 |
Rafal Kolanski <rafal.kolanski@nicta.com.au> |
design: create arch directories in haskell translator Architecture directories were previously created in the Makefile, and not in make_spec.sh. As a result, running make_spec would fail on a clean repo.
|
#
c2b02d96 |
|
28-Jun-2017 |
Miki Tanaka <miki.tanaka@nicta.com.au> |
haskell translator: change cpp options for ARM_HYP to use unified ARM haskell files
|
#
81663c97 |
|
17-Jul-2016 |
Miki Tanaka <miki.tanaka@nicta.com.au> |
arm-hyp execspec: add skel/ARM_HYP, m-skel/ARM_HYP, make haskell-translator work for ARM_HYP (copied from ARM) Per-plaform CPP configuration for spec-check and make-spec. The configuration is still duplicated between the two scripts, but now the translation/check for ARM_HYP will use correct CPP settings.
|
#
298d4ea6 |
|
04-Jul-2016 |
Rafal Kolanski <rafal.kolanski@nicta.com.au> |
arm-hyp haskell: changes from meeting
|
#
33a1fed7 |
|
29-Mar-2017 |
Joel Beeren <joel.beeren@nicta.com.au> |
x64: haskell-translator: make translator use whitespace removal tool
|
#
3dafec7d |
|
25-Jan-2017 |
Joel Beeren <Joel.Beeren@nicta.com.au> |
backport changes to ARM proofs from X64 work in progress - replace ARM-specific constants and types with aliases which can be instantiated separately for each architecture. - expand lib with lemmas used in X64 proofs. - simplify some proofs. Also-by: Matthew Brecknell <Matthew.Brecknell@data61.csiro.au>
|
#
a3bebf98 |
|
01-Jun-2016 |
Alejandro Gomez-Londono <alejandro.gomez@nicta.com.au> |
VER-559: patch ./make_spec.sh with the new Haskell location
|
#
73b73156 |
|
05-May-2016 |
Joel Beeren <joel.beeren@nicta.com.au> |
x64: add arch_split'd x64 spec with IOMMU stuff
|
#
fad2c6aa |
|
11-Jan-2016 |
Daniel Matichuk <daniel.matichuk@nicta.com.au> |
paramatrised abstract and haskell specs over L4V_ARCH Haskell translator was modified to support multiple translations of the haskell, with different build parameters.
|
#
04836573 |
|
02-Feb-2015 |
Thomas Sewell <Thomas.Sewell@nicta.com.au> |
Adjust make_spec.sh to handle other working dirs. Demanding that the tool be run from its own directory was getting silly considering how far away that is from the resources it operates on.
|
#
cf3c60e7 |
|
20-Nov-2014 |
Gerwin Klein <gerwin.klein@nicta.com.au> |
update comments; fix version generation
|
#
1273b8aa |
|
21-Jul-2014 |
Gerwin Klein <gerwin.klein@nicta.com.au> |
fix haskell version generation
|
#
2a03e81d |
|
14-Jul-2014 |
Gerwin Klein <gerwin.klein@nicta.com.au> |
Import release snapshot.
|