aboutsummaryrefslogtreecommitdiff
path: root/LICENCE
AgeCommit message (Collapse)AuthorFilesLines
2024-04-15Implement Zcb extensionTim Hutt1-1/+1
This adds an implementation of the Zcb code size extension. Co-authored-by: Martin Berger <martinberger@users.noreply.github.com>
2024-02-08Shorten copyright notice at the top of each fileTim Hutt1-19/+44
This script was used to do the modification: ``` from pathlib import Path import re RE_LINE = r"/\*={50,150}\*/\n" RE_MIDDLE = r"/\*.*\*/\n" NEW_TEXT = """/*=======================================================================================*/ /* This Sail RISC-V architecture model, comprising all files and */ /* directories except where otherwise noted is subject the BSD */ /* two-clause license in the LICENSE file. */ /* */ /* SPDX-License-Identifier: BSD-2-Clause */ /*=======================================================================================*/ """ REPLACEMENT = re.compile(rf"^{RE_LINE}(?:{RE_MIDDLE}){{10,100}}{RE_LINE}") def main(): for file in Path("model").glob("**/*.sail"): text = file.read_text(encoding="utf-8") text = REPLACEMENT.sub(NEW_TEXT, text, 1) file.write_text(text, encoding="utf-8") if __name__ == "__main__": main() ```
2023-06-15Run the pre-commit hook on all filesAlex Richardson1-2/+2
This strips trailing whitespace and fixes line endings. I had to add the *.dump files to the exclude list to avoid excessive changes, but ideally these would not be part of the repository since they can just be generated by running objdump manually.
2023-05-29LICENCE: add VRULL and myself as contributorsPhilipp Tomsich1-0/+2
2023-05-29LICENSE: update copyright yearsPhilipp Tomsich1-1/+1
2021-07-29update LICENCE and README with other UCam and MS authors (headers need ↵pes201-0/+5
update to match)
2021-07-29update LICENCE and README with Nikhil and Scott (headers need update to match)pes201-1/+2
2021-07-27Add licenses to Lem and Sail library snapshotsThomas Bauereiss1-4/+5
2020-08-01update README and LICENCEpes201-5/+10
2020-06-18add Nikhil to authors; update install instructionspes201-1/+2
2019-02-26Merge branch 'master' into rv32Prashanth Mundkur1-15/+15
2019-02-14update LICENCEPeter Sewell1-15/+15
2018-11-30Add licence.Robert Norton1-0/+52