lh-l4v/spec
Matthew Brecknell 8a13759deb haskell: update to GHC 8.6.4 and Cabal 2.4
Cabal 2.4 deprecates the default behaviours of previous versions, and
issues warnings whenever the usual cabal-install commands are used. This
is in preparation for future versions of Cabal where the usual commands
will have entirely new default behaviours. More work would be required
to update our SEL4.cabal configuration to these new behaviours. For now,
we avoid the warnings given by Cabal 2.4 by using the `v1-` versions of
cabal-install commands, which should continue to have the old behaviours
until they are removed from Cabal.
2019-04-02 18:14:37 +11:00
..
abstract arm/arm-hyp abstract: remove outdated comment about globals_frame 2019-01-14 13:37:52 +11:00
capDL capdl: remove redundant definition `opt_object` 2019-02-28 14:34:01 +11:00
cspec CSpec: update KernelInc_C imports to match seL4 build system changes 2019-03-21 19:54:16 +11:00
design haskell: Update for GrantReply (SELFOUR-6) 2018-12-10 20:01:37 +11:00
haskell haskell: update to GHC 8.6.4 and Cabal 2.4 2019-04-02 18:14:37 +11:00
machine riscv platform: address space layout diagram; fixed pAddr_base 2018-11-06 14:14:26 +11:00
sep-abstract Isabelle2018: new "op x" syntax; now is "(x)" 2018-08-20 09:06:35 +10:00
take-grant Isabelle2018: TakeGrant 2018-08-20 09:06:36 +10:00
Makefile aspec: reintroduce spec document version information 2018-02-20 10:46:50 +11:00
README.md misc: Proofing and formatting of README.md files. 2014-07-28 13:15:48 +10:00
ROOT Isabelle2018 arm: CRefine 2018-08-20 09:06:37 +10:00
tests.xml haskell: increase timeout for Haskell compilation 2018-09-08 11:36:22 +10:00

README.md

Formal Specifications of seL4

See the sub directories for more details.

The Makefile and ROOT file define runnable Isabelle sessions for these specifications.