mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
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
This commit is contained in:
parent
0f7c4fa826
commit
fec2dcc3b5
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=455764
5 changed files with 12 additions and 24 deletions
1
MOVED
1
MOVED
|
@ -9809,3 +9809,4 @@ lang/gcc46|lang/gcc6|2017-12-01|Has expired: Unsupported by upstream. Use GCC 6
|
|||
security/krb5-113|security/krb5-114|2017-12-03|Has expired: EOL twelve months after release of krb5-1.15
|
||||
net/bird6|net/bird@ipv6|2017-12-06|Moved to a flavored version
|
||||
devel/kore-notls|devel/kore@notls|2017-12-06|Moved to a flavored version
|
||||
devel/llvm-cheri128|devel/llvm-cheri|2017-12-07|A single cheri compiler can now target 128-bit and 256-bit capabilities
|
||||
|
|
|
@ -1625,7 +1625,6 @@
|
|||
SUBDIR += lldb38
|
||||
SUBDIR += llnextgen
|
||||
SUBDIR += llvm-cheri
|
||||
SUBDIR += llvm-cheri128
|
||||
SUBDIR += llvm-devel
|
||||
SUBDIR += llvm33
|
||||
SUBDIR += llvm34
|
||||
|
|
|
@ -6,9 +6,9 @@
|
|||
#
|
||||
LLVM_MAJOR= 6.0
|
||||
LLVM_RELEASE= ${LLVM_MAJOR}.0
|
||||
SNAPDATE= 20171113
|
||||
SNAPDATE= 20171203
|
||||
|
||||
LLVM_COMMIT= 6452bfc740414bc04e14ec8421c4ae71a2761229
|
||||
CLANG_COMMIT= 03acdd8a04a76439141dd4116b58ce2f62dff2b5
|
||||
LLD_COMMIT= 9c3cb0a16fc0e9a53971b09ae43242d55806cde3
|
||||
LLVM_COMMIT= 8e93be4584ea8f90d62c51436586c8331781ada0
|
||||
CLANG_COMMIT= 5f673d5b27ce49c0aca5642778eb690f5586bfa9
|
||||
LLD_COMMIT= a967cbb0c15a333c3c956806821ba074263681c5
|
||||
LLDB_COMMIT= 7ee5905d0109a13d543a127a9cda7c280c8103c8
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
TIMESTAMP = 1510772193
|
||||
SHA256 (CTSRD-CHERI-llvm-6.0.d20171113-6452bfc740414bc04e14ec8421c4ae71a2761229_GH0.tar.gz) = 1a0c193c71e688c5e486292745aef7870180a36b607118944fbfeae9339ef03d
|
||||
SIZE (CTSRD-CHERI-llvm-6.0.d20171113-6452bfc740414bc04e14ec8421c4ae71a2761229_GH0.tar.gz) = 36519401
|
||||
SHA256 (CTSRD-CHERI-clang-03acdd8a04a76439141dd4116b58ce2f62dff2b5_GH0.tar.gz) = 6f31d3708ee8c9c6cec010acc145915c0fe8f7724e604ea958fb6bd7dd4d5700
|
||||
SIZE (CTSRD-CHERI-clang-03acdd8a04a76439141dd4116b58ce2f62dff2b5_GH0.tar.gz) = 16438750
|
||||
SHA256 (CTSRD-CHERI-lld-9c3cb0a16fc0e9a53971b09ae43242d55806cde3_GH0.tar.gz) = dad3e9f41e870775664774c61092ef038b1482e6b965f8a571a00021ba38d738
|
||||
SIZE (CTSRD-CHERI-lld-9c3cb0a16fc0e9a53971b09ae43242d55806cde3_GH0.tar.gz) = 972825
|
||||
TIMESTAMP = 1512683867
|
||||
SHA256 (CTSRD-CHERI-llvm-6.0.d20171203-8e93be4584ea8f90d62c51436586c8331781ada0_GH0.tar.gz) = a3628ebdc057441ea298fbabdb21b6ca9a353857a382cd6d360b1049e9fc5366
|
||||
SIZE (CTSRD-CHERI-llvm-6.0.d20171203-8e93be4584ea8f90d62c51436586c8331781ada0_GH0.tar.gz) = 36534232
|
||||
SHA256 (CTSRD-CHERI-clang-5f673d5b27ce49c0aca5642778eb690f5586bfa9_GH0.tar.gz) = 4524e3dffcf49cab6e4cfca2d71b92eb82acd79cbc3ba5ea9aee12dca14ebc9a
|
||||
SIZE (CTSRD-CHERI-clang-5f673d5b27ce49c0aca5642778eb690f5586bfa9_GH0.tar.gz) = 16444533
|
||||
SHA256 (CTSRD-CHERI-lld-a967cbb0c15a333c3c956806821ba074263681c5_GH0.tar.gz) = de4393d44044c3a596aba85283b251b204767c932d28f42df48308a3412a18ae
|
||||
SIZE (CTSRD-CHERI-lld-a967cbb0c15a333c3c956806821ba074263681c5_GH0.tar.gz) = 973512
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
# Created by: Brooks Davis
|
||||
# $FreeBSD$
|
||||
|
||||
CMAKE_ARGS= -DLLVM_CHERI_IS_128=ON
|
||||
LLVM_SUFFIX= -cheri128
|
||||
STACK_ALIGN=
|
||||
|
||||
COMMENT= LLVM and Clang with support for the CHERI architecture (128-bit)
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../llvm-cheri
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
Loading…
Add table
Reference in a new issue