Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Dec 2021 08:41:49 GMT
From:      Emmanuel Vadot <manu@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: d2374818d848 - main - devel/wasi-compiler-rt*: predefine test results
Message-ID:  <202112050841.1B58fnEW029798@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d2374818d84832752be57cb4469c5ecd0004bad8

commit d2374818d84832752be57cb4469c5ecd0004bad8
Author:     Greg V <greg@unrelenting.technology>
AuthorDate: 2021-12-03 08:43:44 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2021-12-05 08:41:13 +0000

    devel/wasi-compiler-rt*: predefine test results
    
    PR:     260186
---
 devel/wasi-compiler-rt11/Makefile | 12 +++++++++++-
 devel/wasi-compiler-rt12/Makefile | 12 +++++++++++-
 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202112050841.1B58fnEW029798>