git: bdf3cfc602c2 - main - devel/llvm14: enable COMPILER_RT on powerpc
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 24 May 2022 22:07:05 UTC
The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=bdf3cfc602c20209e3c15a4ebaf07dc968eff336 commit bdf3cfc602c20209e3c15a4ebaf07dc968eff336 Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2022-05-24 21:55:26 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2022-05-24 21:55:26 +0000 devel/llvm14: enable COMPILER_RT on powerpc Backports powerpc-related change from 70d8d9125c9f5b1da36b134408b3d580a39f1aa8 to llvm14. --- devel/llvm14/Makefile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/devel/llvm14/Makefile b/devel/llvm14/Makefile index cfa070253629..f7354bb63339 100644 --- a/devel/llvm14/Makefile +++ b/devel/llvm14/Makefile @@ -91,7 +91,7 @@ OPTIONS_DEFINE= BE_AMDGPU BE_WASM CLANG DOCS EXTRAS FLANG LIT LLD LLDB MLIR PYCL OPTIONS_DEFINE_aarch64= OPENMP OPTIONS_DEFINE_amd64= COMPILER_RT GOLD OPENMP OPTIONS_DEFINE_i386= COMPILER_RT OPENMP -OPTIONS_DEFINE_powerpc= GOLD +OPTIONS_DEFINE_powerpc= COMPILER_RT GOLD OPTIONS_DEFINE_powerpc64= GOLD OPENMP OPTIONS_DEFINE_powerpc64le= GOLD OPENMP OPTIONS_DEFINE_riscv64= COMPILER_RT OPENMP @@ -99,10 +99,8 @@ OPTIONS_DEFAULT= BE_AMDGPU BE_STANDARD BE_WASM CLANG EXTRAS FLANG LIT LLD LLDB M OPTIONS_DEFAULT_aarch64= OPENMP OPTIONS_DEFAULT_amd64= COMPILER_RT GOLD OPENMP OPTIONS_DEFAULT_i386= COMPILER_RT OPENMP -OPTIONS_DEFAULT_powerpc= GOLD -OPTIONS_DEFAULT_powerpc64= ${OPTIONS_DEFAULT_powerpc64_${OSREL:R}} OPENMP -OPTIONS_DEFAULT_powerpc64_13= GOLD -OPTIONS_DEFAULT_powerpc64_14= GOLD +OPTIONS_DEFAULT_powerpc= COMPILER_RT GOLD +OPTIONS_DEFAULT_powerpc64= GOLD OPENMP OPTIONS_DEFAULT_powerpc64le= GOLD OPENMP OPTIONS_DEFAULT_riscv64= COMPILER_RT OPENMP OPTIONS_EXCLUDE_armv6= FLANG @@ -459,6 +457,10 @@ _COMPILER_RT_LIBS+= ${_COMPILER_RT_LIBS_i386} _COMPILER_RT_BLACKLISTS= cfi_ignorelist.txt _COMPILER_RT_BLACKLISTS+= asan_ignorelist.txt _COMPILER_RT_LIBS+= ${_COMPILER_RT_LIBS_i386} +.elif ${ARCH} == "powerpc" +_COMPILER_RT_LIBS= \ + libclang_rt.builtins-powerpc.a \ + libclang_rt.profile-powerpc.a .elif ${ARCH} == "riscv64" _COMPILER_RT_BLACKLISTS= asan_ignorelist.txt _COMPILER_RT_LIBS= \