summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2020-09-23doc: Fix building with pandoc 2.0 and aboveJessica Clarke
2020-09-23doc: Fix RISC-V X overloadJessica Clarke
This seems to be the current name for the overload.
2020-02-06Make sure tdiv_int and tmod_int are recognised by sail -iAlasdair Armstrong
2020-01-30Fix two example code includesMark Wassell
2020-01-30Commit missing pandoc fixes for document generationAlasdair Armstrong
2019-12-07manual typopes20
2019-11-01More work on GDB interfaceAlasdair Armstrong
The following now works to run sail on every HVC call with hafnium function gdb_init() -> unit = { // Connect to QEMU via GDB sail_gdb_qemu(""); sail_gdb_symbol_file("hafnium.elf.sym"); sail_gdb_send("break-insert sync_lower_exception") } function gdb() -> unit = { gdb_init(); while true do { sail_gdb_send("exec-continue"); sail_gdb_sync() } }
2019-11-01Update riscv example in manual to make it currentAlasdair Armstrong
2019-07-25Some documentation of mappings and string matchingJon French
2019-05-29Some minor grammar fixes in internals.mdAlasdair Armstrong
2019-05-29Fix some typosAlasdair Armstrong
2019-05-29Add some Sail internals documentationAlasdair Armstrong
2019-02-27Make -o option work as usual with C compilationAlasdair Armstrong
2019-02-21Fix manual, and include Alexandre's typo fixesAlasdair Armstrong
2019-01-21The RISCV environment variable collides with common usage by the RISC-V ↵Prashanth Mundkur
toolchain; use SAIL_RISCV instead to refer to sail-riscv.
2019-01-21Update manual snapshot and add basic sail -latex documentationAlasdair Armstrong
2019-01-21Fix some issues with latex generation so manual builds againAlasdair Armstrong
since riscv is no longer in this repository, and we use the RISC-V duopod as an example, you need to build as: make RISCV=directory manual.pdf if directory is not equal to ../../sail-riscv (which is where it would be if sail and sail-riscv are checked out in the same respository together)
2019-01-21Fix a bug with type-checking and latex generationAlasdair Armstrong
We should maybe just make the -latex option behavior the default to avoid this kind of thing
2018-09-10C: Add documentation for C compilation in manual.texAlasdair Armstrong
2018-08-09fix tutorial infix exampleMatthew Fernandez
The syntax for these directives requires the precedence first. E.g. a real world version of this in riscv/prelude.sail.
2018-08-02fix some typosMatthew Fernandez
2018-07-12Temporarily remove some paragraphs from the manual for anonymisationAlasdair Armstrong
2018-07-12Further anonymise manualAlasdair Armstrong
2018-07-09anonymise another github link.Robert Norton
2018-07-09anonymise github link in sail manual.Robert Norton
2018-07-09Support building an anonymised version of manual. Fix sail example in ↵Robert Norton
manual. Remove incomplete types chapter from manual per AA's recommendation.
2018-05-21Fix a doc typo.Prashanth Mundkur
2018-05-16Some minor edits and typo-fixes to the manual, and update the files in the ↵Prashanth Mundkur
riscv model.
2018-05-11Add missing document list example to repositoryAlasdair Armstrong
2018-05-11Update and alphabetise author list in manualAlasdair Armstrong
2018-05-11Add link to Thomas's Sail/Isabelle documentation in manualAlasdair Armstrong
Replace the old manual with new version in repository root
2018-05-11More work on documentationAlasdair Armstrong
Should have all the main language features covered in at least some detail now.
2018-05-09Add type system documentationAlasdair Armstrong
2018-05-08More work on Sail documentationAlasdair Armstrong
2018-04-25Start working on documentationAlasdair Armstrong