CTSRD-CHERI / cheribsd-ports

FreeBSD ports tree adapted for CheriBSD.
https://CheriBSD.org
Other
5 stars 10 forks source link

devel/llvm-{cheri,morello}: Default ABI should be purecap and set various -Xclang #176

Open jrtc27 opened 2 weeks ago

jrtc27 commented 2 weeks ago

It continues to cause confusion that cc and clang (/ clang-{cheri,morello}) do different things. Rather than making cc be the wrapper, we should push that down into the actual clang-{cheri,morello} and have cc just be a symlink.

kwitaszczyk commented 2 weeks ago

https://github.com/CTSRD-CHERI/cheribsd-ports/pull/157 intended to fix this but should be improved to ship only one clang as /usr/local/bin/clang without /usr/bin/clang.