Compare commits

...

2 Commits

Author SHA1 Message Date
Rafal Kupiec 757c207121
Add pipeline
continuous-integration/drone/push Build is passing Details
2020-11-12 22:03:40 +01:00
Rafal Kupiec 7be4e21ea1
Let sanitizers use libc++ for the cxxabi 2020-11-12 21:53:12 +01:00
2 changed files with 9 additions and 0 deletions

8
.build.yml Normal file
View File

@ -0,0 +1,8 @@
kind: pipeline
type: exec
name: XT Toolchain Pipeline
steps:
- name: Compile XT Toolchain
commands:
- sh build-linux.sh

View File

@ -321,6 +321,7 @@ llvm_build_runtime()
-DCMAKE_SYSTEM_NAME="Windows" \ -DCMAKE_SYSTEM_NAME="Windows" \
-DCOMPILER_RT_DEFAULT_TARGET_ONLY=TRUE \ -DCOMPILER_RT_DEFAULT_TARGET_ONLY=TRUE \
-DCOMPILER_RT_USE_BUILTINS_LIBRARY=TRUE \ -DCOMPILER_RT_USE_BUILTINS_LIBRARY=TRUE \
-DSANITIZER_CXX_ABI=libc++ \
../lib/builtins ../lib/builtins
make -j${CORES} make -j${CORES}
mkdir -p ${BINDIR}/lib/clang/${LLVMTAG#*-}/lib/windows mkdir -p ${BINDIR}/lib/clang/${LLVMTAG#*-}/lib/windows