aboutsummaryrefslogtreecommitdiff
path: root/emulators/qemu-cheri
Commit message (Collapse)AuthorAgeFilesLines
* Add DOCS options to ports that should have one.Mathieu Arnold2018-09-101-0/+2
| | | | | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479406
* Update a newer snapshow to support code generated by the latestBrooks Davis2018-08-163-9/+6
| | | | | | | | | | | | devel/llvm-cheri. Tell qemu to look for the smbd binary in the expected location (don't add a RUN_DEPENDS entry as it's optional). Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=477400
* Update CHERI LLVM and QEMU to new snapshots.Brooks Davis2018-06-183-6/+16
| | | | | | | | | | Committed together as code generated by the new LLVM requires updated (virtual) hardware. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=472718
* Update to a new snapshot with support for new instructions.Brooks Davis2018-04-192-5/+5
| | | | Notes: svn path=/head/; revision=467792
* Mark broken on 10.Brooks Davis2018-02-111-0/+1
| | | | | | | Probably fixable in the unlikely even there are consumers. Notes: svn path=/head/; revision=461520
* Update to a new snapshot.Brooks Davis2018-02-073-13/+15
| | | | | | | | | | Consolidate the qemu-cheri ports into one now that they can be built in a single tree (thanks to arichardson@). Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=461121
* Update to a new snapshot correcting 128-bit support.Brooks Davis2017-10-312-5/+5
| | | | Notes: svn path=/head/; revision=453221
* Update to a new snapshot. This version supports new and improvedBrooks Davis2017-10-302-5/+5
| | | | | | | | instruction encodings that devel/llvm-cheri* will start emitting when next updated.: Notes: svn path=/head/; revision=453171
* Update a new shapshot.Brooks Davis2017-10-122-5/+5
| | | | | | | Includes new encodings to improve instruction density. Notes: svn path=/head/; revision=451914
* Update to a July 20th snapshot including 128-bit correctness fixes andBrooks Davis2017-07-282-5/+5
| | | | | | | | | the CNExEq instruction. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=446856
* Update to a fresh snapshot.Brooks Davis2017-03-293-8/+25
| | | | | | | | | | | | | | Rework to depend on emulators/qemu for any ancillary files rather than installing a conflicting set.[0] Disable more automatically detected bits so dependencies are correct when built manually. Requested by: jhb[0] Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=437229
* Update a fresh snapshot with a permission bug fix.Brooks Davis2016-12-012-5/+5
| | | | Notes: svn path=/head/; revision=427512
* Update to a fresh snapshot.Brooks Davis2016-08-242-4/+5
| | | | Notes: svn path=/head/; revision=420811
* Update to a new snapshot with improved compressed capability support.Brooks Davis2016-06-242-4/+4
| | | | Notes: svn path=/head/; revision=417453
* Update qemu-cheri* to a fresh snapshot.Brooks Davis2016-06-102-4/+4
| | | | | | | | | | | Switch qemu-cheri128 to compressed 128-bit capabilities per the soon to be released ISA v5. Introduce a new qemu-cheri128m port which retains support for 128-bit capabilities that magically store 256-bit of data preserving semantic compatiblity with 256-bit capabilities while having 128-bit size and alignment requirments. Notes: svn path=/head/; revision=416683
* - Fix trailing whitespace in MakefilesDmitry Marakasov2016-05-191-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415501
* New snapshot fixing CLL/CSC instructions and adding programatic control ofBrooks Davis2016-05-142-4/+4
| | | | | | | instruction tracing from the guest os. Notes: svn path=/head/; revision=415202
* Upgrade CHERI LLVM and Qemu ports to new snapshots supporting theBrooks Davis2016-05-122-4/+4
| | | | | | | | | upcoming v5 ISA. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=415092
* Update with the latest fixes.Brooks Davis2016-04-232-4/+4
| | | | Notes: svn path=/head/; revision=413877
* Update to an April 5th snapshot.Brooks Davis2016-04-063-9/+32
| | | | Notes: svn path=/head/; revision=412634
* Chase latest fixes..Brooks Davis2016-03-102-4/+4
| | | | Notes: svn path=/head/; revision=410800
* Update to a 2016-02-29 snapshot.Brooks Davis2016-03-042-4/+4
| | | | Notes: svn path=/head/; revision=410098
* Update qemu-cheri to a fresh snapshot and add a port to build the 128-bitBrooks Davis2016-02-223-7/+7
| | | | | | | version. Notes: svn path=/head/; revision=409365
* Update to the latest commit.Brooks Davis2016-02-083-5/+5
| | | | | | | | | Add USES=makeinfo to hopefully fix build on HEAD. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=408516
* Add a port of sson's fork of QEMU with CHERI CPU support.Brooks Davis2016-01-266-0/+167
Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=407321