| Age | Commit message (Collapse) | Author |
|
Note to self: consider removing this cast after fixing overload resolution
|
|
|
|
|
|
|
|
bug from unification that was previously hitting armv8
|
|
interp_lib, interp_inter_imp, and printing_functions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct and use cap structs for easier syntax to ensure atomic writes of cap regs.
|
|
|
|
|
|
|
|
|
|
|
|
preparation for adding cheri support in separate files.
|
|
Fix bug in local register access
|
|
well as items of kind Type.
Syntax for the feature is:
def Nat id = nexp
Note: some useful nexps may not parse properly.
All typedef forms can also be used as def Type ... if desired, but this is not required.
|
|
|
|
A few more tips
Trying to fix up and bring up to date the built-in types and library
|
|
|
|
needing ott
|
|
|
|
directory to be a bit more sensible
|
|
Conflicts:
src/Makefile
|
|
|
|
processing
|
|
|
|
Improve printing for asl to sail readability;
Add -o option for selecting the name of file generation;
Add additional initial check module for turning generated ast nodes into ready-to-type-check ast nodes
|
|
overloading of '^^'
|
|
on opam provided ones.
|
|
some annoying indenting on one line functions
|
|
|
|
|
|
exception as per ISA.
|
|
properly implemented as this allows tests to fail gracefully rather than crashing.
|
|
|
|
|
|
|
|
|
|
|
|
quot and mod. mod still not quite doing what we want in signed case.
|
|
they were, allowing us to pass another test.
|
|
|