non port: devel/llvm-cheri/Makefile.snapshot |
Number of commits found: 37 |
Friday, 15 Mar 2024
|
19:31 Brooks Davis (brooks)
devel/llvm-{cheri,cheriot,morello}: new snapshots
Sponsored by: AFRL, DARPA
0bd18d4 |
Tuesday, 23 Jan 2024
|
22:33 Brooks Davis (brooks)
devel/llvm-{cheri,cheriot,morello}: new snapshots
Major changes:
llvm-cheri: merge LLVM 15
llvm-cheriot: switch the fork at github.com/CHERIoT-Platform
llvm-morello: merge LLVM 14
Rework patching and filtering of commands and man pages to better
accomdate version skew between the different ports now that all three
have different bases.
Centralize the addition of ${.CURDIR}/files to EXTRA_PATCHS.
72ae527 |
Friday, 15 Sep 2023
|
16:23 Brooks Davis (brooks)
devel/llvm-{cheri,morello}: update to new snapshots
llvm-cheri: a few months of updates and fixes
llvm-morello: support for Morello benchmarking ABI
Sponsored by: DARPA
6e5a148 |
Monday, 12 Jun 2023
|
23:04 Brooks Davis (brooks)
devel/llvm-{cheri,morello}: new snapshots
Update CHERI and Morello LLVM to the latest snapshots.
Sponsored by: DARPA
f070ee1 |
Monday, 24 Apr 2023
|
17:06 Brooks Davis (brooks)
devel/llvm-cheri: new snapshot
Includes support for C{Get,Set}High intrinsics on RISC-V.
Sponsored by: DARPA
5541fd2 |
Tuesday, 18 Apr 2023
|
16:48 Brooks Davis (brooks)
devel/llvm-{cheri,morello}: new snapshots, lit fixes
Fix the the python module name to use an '_' in place of '-' in the
port-specific module name.
PR: 270670, 269931
Sponsored by: DARPA
Co-Authored-by: Pawel Biernacki <kaktus@freebsd.org>
cd40741 |
Saturday, 4 Feb 2023
|
01:27 Brooks Davis (brooks)
devel/llvm-cheri: update to a new snapshot
88f495f |
Tuesday, 3 Jan 2023
|
22:20 Brooks Davis (brooks)
devel/llvm-{cheri,morello}: Update to new snapshots
llvm-cheri:
- This updates from an LLVM 13 base to an LLVM 14 base.
- Save a little compile time by dropping MIPS support. The CHERI
MIPS target still exists, but CheriBSD no longer supports it and the
places that use it (e.g., https://cheri-compiler-explorer.cl.cam.ac.uk)
use a Linux build.
llvm-morello:
- Minor optimization improvements
3c1b4ff |
Friday, 2 Dec 2022
|
00:39 Brooks Davis (brooks)
llvm-{cheri,morello}: don't install std*.h
As with regular llvm ports, don't install std*.h as they conflict with
FreeBSD versions.
While here, update llvm-cheri to the latest snapshot.
bae4ebd |
Monday, 7 Nov 2022
|
19:17 Brooks Davis (brooks)
devel/llvm-cheri: update to a new snapshot
Sponsored by: DARPA, AFRL
4a1ebb4 |
Monday, 3 Oct 2022
|
21:30 Brooks Davis (brooks)
devel/llvm-cheri: 2022-10-03 snapshot
Sponsored by: DARPA, AFRL
d2c4dc6 |
Monday, 29 Aug 2022
|
17:46 Brooks Davis (brooks)
llvm-{cheri,morello}: Update to new shapshots
Update llvm-cheri to the latest commit on the dev branch and
llvm-morello to the latest on morello/main.
For llvm-morello this update includes a change to the default varargs
ABI (all major consumers have already switched to using this ABI).
Sponsored by: DARPA, AFRL
a42c3d2 |
Monday, 25 Apr 2022
|
22:33 Brooks Davis (brooks)
devel/llvm-{cheri,morello}: new snapshots
Update both llvm-cheri and llvm-morello to new snapshots as we head for
a CheriBSD release with package support.
Switch llvm-morello to use a Makefile.snapshot for more consistancy
with other LLVM snapshot ports.
9512a95 |
Tuesday, 8 Feb 2022
|
00:33 Brooks Davis (brooks)
devel/llvm-cheri: Update to a new snapshot
d507e93 |
Friday, 7 Jan 2022
|
22:31 Brooks Davis (brooks)
devel/llvm-cheri: Update to a new snapshot
Adopt Makefile.COMMANDS file used in other llvm ports to reduce the size
of the main Makefile and limit churn there.
54b14b7 |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Tuesday, 15 Dec 2020
|
00:24 brooks
Update to a new snapshot
Allow to build on powerpc64 and add PowerPC target. [0]
Add ARM target (needed for boot/firmware bits in some cases for Arm64).
PR: 251826 [0]
Submitted by: pkubaj [0]
Sponsored by: DARPA
|
Monday, 19 Oct 2020
|
23:06 brooks
New snapshot and infrastructure updates
Reduce the number of targets built to CHERI targets (RISC-V and Mips)
and plausable host targets (AArch64 and X86).
Allow this port to be used as a master port by an port in an overlay.
That is mostly allowing certain variables to be overridden plus using
.PARSEDIR to find llvm-devel's license files.
|
Tuesday, 13 Oct 2020
|
21:10 brooks
Resurrect devel/llvm-cheri and update
This version comes from the dev branch as that is close to the base for
the upcoming release of the Arm Morello toolchain.
Make the CROSS_TOOLCHAIN file machine-independent and install it as
llvm-cheri.
Sponsored by: DARPA
|
Friday, 27 Mar 2020
|
16:11 brooks
Update qemu-cheri and llvm-cheri to recent snapshots.
In qemu-cheri:
* Fix build with llvm10 [0]
* Remove the 256-bit capability version
* Add CHERI RISC-V
PR: 244768 [0]
Submitted by: dim [0]
Sponsored by: DARPA
|
Thursday, 12 Dec 2019
|
00:02 brooks
Update to fresh qemu-cheri and llvm-cheri snapshots.
|
Wednesday, 9 Oct 2019
|
21:59 brooks
Update CHERI LLVM and Qemu to fresh snapshots.
|
Tuesday, 19 Mar 2019
|
16:52 brooks
Upgrade to a new LLVM 9-pre based snapshot.
- Update LICENSE data for new project license
- Switch from seperate git repos to the new mono-repo.
|
Monday, 28 Jan 2019
|
23:33 brooks
Update to a new shpashot matching our upcoming paper.
Sponsored by: DARPA, AFRL
|
Thursday, 16 Aug 2018
|
23:48 brooks
Update to a new snapshot.
Reduce diffs to devel/llvm-devel.
|
Monday, 18 Jun 2018
|
21:30 brooks
Update CHERI LLVM and QEMU to new snapshots.
Committed together as code generated by the new LLVM requires updated
(virtual) hardware.
Sponsored by: DARPA, AFRL
|
Wednesday, 7 Feb 2018
|
01:04 brooks
Update to a new snapshot.
Sponsored by: DARPA, AFRL
|
Thursday, 7 Dec 2017
|
23:49 brooks
Update llvm-cheri to a new snapshot.
The CHERI LLVM backend can now target both 128-bit and 256-bit (as well
as 64-bit and 512-bit if hardware existed) from a single binary so remove
devel/llvm-cheri128.
Sponsored by: DARPA, AFRL
|
Thursday, 16 Nov 2017
|
21:44 brooks
Update to a new snapshot and apply the patch for posix_fallocate()
support being remove for ZFS
PR: 223383, 223440
Sponsored by: DARPA, AFRL
|
Friday, 13 Oct 2017
|
01:25 brooks
Update to a new snapshot.
Add CROSS_TOOLCHAIN files (currently requiring in-tree binutils).
|
Wednesday, 24 Aug 2016
|
18:13 brooks
Update to a fresh snapshot.
|
Thursday, 12 May 2016
|
23:25 brooks
Upgrade CHERI LLVM and Qemu ports to new snapshots supporting the
upcoming v5 ISA.
Sponsored by: DARPA, AFRL
|
Sunday, 24 Apr 2016
|
05:50 brooks
Update to an April 23rd snapshot.
|
Friday, 4 Mar 2016
|
14:16 brooks
Update to a March 3rd snapshot.
Update the Makefile.snapshot generate script to fine the date of the most
recent change rather than using today's date.
|
Tuesday, 23 Feb 2016
|
01:53 brooks
Update to the latest snapshot.
|
Tuesday, 26 Jan 2016
|
02:19 brooks
Upgrade to a new snapshot and switch to a -cheri suffix similar to other
llvm ports.
PR: 206036
|
Thursday, 10 Dec 2015
|
12:37 brooks
Add file missed in previous commit.
Reviewed by: FreshPorts Sanity Daemon
|
Number of commits found: 37 |