| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-05-21 | cheri: fix a bug in cfromptr: should give null result when value of rt is ↵ | Robert Norton | |
| zero not only when rt is the zero register (zr). | |||
| 2018-05-21 | Ignore src/share_directory.ml | Ramana Kumar | |
| src/Makefile suggests this is a generated file | |||
| 2018-05-18 | Make named theorem collections of state monad more fine-grained | Thomas Bauereiss | |
| 2018-05-18 | Add lemmas about monadic Boolean connectives | Thomas Bauereiss | |
| 2018-05-18 | Clean up aarch64_extras.lem | Thomas Bauereiss | |
| 2018-05-18 | Fix bug in rewriting variable updates | Thomas Bauereiss | |
| 2018-05-18 | mips: add support for CP0 Config0.K0 field because a test has appeared for ↵ | Robert Norton | |
| it. This concerns cache behaviour of kernel segment k0 but since we dont have a cache we just store the value. It could be relevant to RMEM if we ever want to support kernel mode there. | |||
| 2018-05-18 | cheri: add support for clc with big immediate (clcbi). This is quite easily ↵ | Robert Norton | |
| done by making it decode to same CLC ast node and extending length of immediate field to 16 bits. cscbi is not supported as the feeling is that it will not be needed. | |||
| 2018-05-18 | use correct inequality for strings. | Robert Norton | |
| 2018-05-18 | Add sail_valuesAuxiliary rw theorems to computeLib | Ramana Kumar | |
| 2018-05-18 | Improve sail-heap dependencies in the Holmakefile | Ramana Kumar | |
| 2018-05-18 | Update HOL4 snapshot | Ramana Kumar | |
| 2018-05-18 | Avoid split_on_char function that was introduced in OCaml 4.04. Use Util ↵ | Robert Norton | |
| version instead and make sure to install util and copy it to ocaml build directory. | |||
| 2018-05-17 | build fixes: add back tag effect skips required for mips. Move UART check in ↵ | Robert Norton | |
| to correct place in main.sail. Remove add_atom and sub_atom from prelude as we get them from arith.sail. | |||
| 2018-05-17 | changes to for testing FreeBSD boot on MIPS: allowing loading raw file in ↵ | Robert Norton | |
| ocaml main so that we can have simboot + kernel. Support UART output only. | |||
| 2018-05-17 | Merge branch 'cheri-mono' into sail2 | Brian Campbell | |
| 2018-05-17 | Clean out old sequential files | Brian Campbell | |
| 2018-05-17 | Fix Isabelle->OCaml wrapper | Thomas Bauereiss | |
| 2018-05-17 | Refactor main.sail | Thomas Bauereiss | |
| 2018-05-17 | Remove sequential code again | Brian Campbell | |
| 2018-05-17 | Clean up CHERI HOL generation a little too | Brian Campbell | |
| 2018-05-17 | Clean up MIPS for HOL4 a little | Brian Campbell | |
| Move mono_rewrites into lib | |||
| 2018-05-17 | Tidy up HOL4 riscv a little | Brian Campbell | |
| 2018-05-17 | Use an intermediate base_monad type alias in Lem, | Brian Campbell | |
| resolving the difference in type parameters between the prompt and state monads, and allowing a single output file to be used with either. Normally, the type alias is to the prompt monad, but for HOL4 we use the state monad. | |||
| 2018-05-16 | Some minor edits and typo-fixes to the manual, and update the files in the ↵ | Prashanth Mundkur | |
| riscv model. | |||
| 2018-05-16 | Add handwritten script to Holmakefile | Brian Campbell | |
| 2018-05-16 | More targeted gitignore for HOL4 | Brian Campbell | |
| (will do individual models later) | |||
| 2018-05-16 | Termination proofs and lemmata for sail_values hol | Ramana Kumar | |
| 2018-05-16 | Ignore .hollogs | Ramana Kumar | |
| 2018-05-16 | Declare hol automatic termination in sail_values | Ramana Kumar | |
| 2018-05-16 | Add global gitignore entries for HOL4 | Brian Campbell | |
| 2018-05-15 | Really don't remove those files | Brian Campbell | |
| 2018-05-15 | Fix the ebreak instruction to trap, and remove the now obsolete internal ↵ | Prashanth Mundkur | |
| exception. This should fix the sbreak test. | |||
| 2018-05-15 | Make all of Sail HOL libraries, not just the base heap | Brian Campbell | |
| 2018-05-14 | import new build of riscv tests including some new ones that are expected to ↵ | Robert Norton | |
| pass. | |||
| 2018-05-14 | Ignore built files in HOL4 snapshot | Brian Campbell | |
| 2018-05-14 | Add missing HOL4 files (and disable overzealous cleaning) | Brian Campbell | |
| 2018-05-12 | Add ROOT files | Thomas Bauereiss | |
| 2018-05-12 | Add link to README.md | Thomas Bauereiss | |
| 2018-05-12 | Update RISC-V snapshot | Thomas Bauereiss | |
| 2018-05-12 | Fix bug in handling of registers with option type | Thomas Bauereiss | |
| Also add test cases and Isabelle lemmas | |||
| 2018-05-12 | add -A | Peter Sewell | |
| 2018-05-11 | Add links in Isabelle snapshot README | Thomas Bauereiss | |
| 2018-05-11 | Add Isabelle snapshot of AArch64 with Brian's monomorphisation | Thomas Bauereiss | |
| 2018-05-11 | Fix last few links in README.md | Alasdair Armstrong | |
| 2018-05-11 | Fix some links and be more clear about licensing | Alasdair Armstrong | |
| 2018-05-11 | Try to fix relative links in README.md | Alasdair Armstrong | |
| 2018-05-11 | Add updated README file | Alasdair Armstrong | |
| 2018-05-11 | Add snapshot of HOL4 output for CHERI and RISC-V | Brian Campbell | |
| 2018-05-11 | Add missing document list example to repository | Alasdair Armstrong | |
