| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-10 | Prepare Coq library for packaging | Brian Campbell | |
| - rename files to get rid of prefix - use -Q to get package name right - add Base.v to make package imports simpler - add opam file for coq package | |||
| 2020-01-17 | Coq: add hex_str | Brian Campbell | |
| Now used in RISC-V model. | |||
| 2019-11-29 | Coq: switch to boolean predicates for Sail-type properties | Brian Campbell | |
| - ArithFact takes a boolean predicate - defined in terms of ArithFactP, which takes a Prop predicate, and is used directly for existentials - used abstract in more definitions with direct proofs - beef up solve_bool_with_Z to handle more equalities, andb and orb | |||
| 2019-03-05 | Coq 8.9 compatibility fix | Brian Campbell | |
| 2019-03-01 | Coq: some library compatibility changes | Brian Campbell | |
| 2018-12-17 | Adapt Coq and termination measure support to typechecker changes | Brian Campbell | |
| Also output termination measures in Sail printer | |||
| 2018-10-22 | Update Coq patch for RISC-V, add string_take to Coq library | Brian Campbell | |
| 2018-09-19 | Coq: track changes elsewhere | Brian Campbell | |
| - more hex_bits functions, add decimal_string_of_bits - extra tuple unfolding in constructors - note that variables can be redundant wildcard clauses - update RISC-V patch | |||
| 2018-09-06 | Coq: fill in a few more RISC-V axioms | Brian Campbell | |
| 2018-09-06 | Coq: more string handling | Brian Campbell | |
| 2018-08-13 | Coq: more strings for RISC-V | Brian Campbell | |
| 2018-08-10 | Coq: add some of string library | Brian Campbell | |
