diff options
-rw-r--r-- | devel/wasi-compiler-rt11/Makefile | 12 | ||||
-rw-r--r-- | devel/wasi-compiler-rt12/Makefile | 12 | ||||
-rw-r--r-- | devel/wasi-compiler-rt13/Makefile | 12 |
3 files changed, 33 insertions, 3 deletions
diff --git a/devel/wasi-compiler-rt11/Makefile b/devel/wasi-compiler-rt11/Makefile index d0a1733d74f7..5ff422fc8d32 100644 --- a/devel/wasi-compiler-rt11/Makefile +++ b/devel/wasi-compiler-rt11/Makefile @@ -44,7 +44,17 @@ CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \ -DCOMPILER_RT_OS_DIR=wasi \ -DCOMPILER_RT_BAREMETAL_BUILD=TRUE \ -DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=wasm32-wasi \ - -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE + -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE \ + -DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_FPIE_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=OFF \ + -DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=ON \ + -DCOMPILER_RT_HAS_FLOAT16:BOOL=OFF \ + -DCOMPILER_RT_HAS_ASM_LSE:BOOL=OFF post-build: ${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasi/*.a diff --git a/devel/wasi-compiler-rt12/Makefile b/devel/wasi-compiler-rt12/Makefile index 531cf8c6e4a3..543102ccb723 100644 --- a/devel/wasi-compiler-rt12/Makefile +++ b/devel/wasi-compiler-rt12/Makefile @@ -44,7 +44,17 @@ CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \ -DCOMPILER_RT_OS_DIR=wasi \ -DCOMPILER_RT_BAREMETAL_BUILD=TRUE \ -DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=wasm32-wasi \ - -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE + -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE \ + -DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_FPIE_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=OFF \ + -DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=ON \ + -DCOMPILER_RT_HAS_FLOAT16:BOOL=OFF \ + -DCOMPILER_RT_HAS_ASM_LSE:BOOL=OFF post-build: ${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasi/*.a diff --git a/devel/wasi-compiler-rt13/Makefile b/devel/wasi-compiler-rt13/Makefile index 7a90a7c8f40b..392889bdd401 100644 --- a/devel/wasi-compiler-rt13/Makefile +++ b/devel/wasi-compiler-rt13/Makefile @@ -41,7 +41,17 @@ CMAKE_ARGS= -DCMAKE_C_COMPILER_WORKS=1 \ -DCOMPILER_RT_OS_DIR=wasi \ -DCOMPILER_RT_BAREMETAL_BUILD=TRUE \ -DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=wasm32-wasi \ - -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE + -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE \ + -DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_FPIE_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=ON \ + -DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=OFF \ + -DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=ON \ + -DCOMPILER_RT_HAS_FLOAT16:BOOL=OFF \ + -DCOMPILER_RT_HAS_ASM_LSE:BOOL=OFF post-build: ${LOCALBASE}/bin/llvm-ranlib${LLVM_SUFFIX} ${CONFIGURE_WRKSRC}/lib/wasi/*.a |