Successfully built LLVM
This commit is contained in:
parent
e7ba6c4eee
commit
7926a72de7
@ -47,7 +47,7 @@ Definitions:
|
|||||||
| `limine` | Yes | Yes |
|
| `limine` | Yes | Yes |
|
||||||
| `linux` | Yes | Yes |
|
| `linux` | Yes | Yes |
|
||||||
| `liquid` | Yes | Yes |
|
| `liquid` | Yes | Yes |
|
||||||
| `llvm` | No | No |
|
| `llvm` | Yes | No |
|
||||||
| `m4` | Yes | Yes |
|
| `m4` | Yes | Yes |
|
||||||
| `make` | Yes | Yes |
|
| `make` | Yes | Yes |
|
||||||
| `mawk` | Yes | Yes |
|
| `mawk` | Yes | Yes |
|
||||||
|
|||||||
@ -31,6 +31,10 @@ build() {
|
|||||||
-DCLANG_DEFAULT_UNWINDLIB=libunwind \
|
-DCLANG_DEFAULT_UNWINDLIB=libunwind \
|
||||||
-DCLANG_VENDOR=Maple \
|
-DCLANG_VENDOR=Maple \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_DOCDIR=usr/share/doc \
|
||||||
|
-DCMAKE_INSTALL_INCLUDEDIR=$(echo $TT_INCLUDEDIR | cut -c 2-) \
|
||||||
|
-DCMAKE_INSTALL_LIBEXECDIR=$(echo $TT_LIBDIR | cut -c 2-) \
|
||||||
|
-DCMAKE_INSTALL_MANDIR=usr/share/man \
|
||||||
-DCMAKE_INSTALL_PREFIX=$TT_INSTALLDIR \
|
-DCMAKE_INSTALL_PREFIX=$TT_INSTALLDIR \
|
||||||
-DCOMPILER_RT_BUILD_GWP_ASAN=OFF \
|
-DCOMPILER_RT_BUILD_GWP_ASAN=OFF \
|
||||||
-DCOMPILER_RT_USE_BUILTINS_LIBRARY=ON \
|
-DCOMPILER_RT_USE_BUILTINS_LIBRARY=ON \
|
||||||
@ -41,6 +45,7 @@ build() {
|
|||||||
-DLIBCXXABI_USE_LLVM_UNWINDER=ON \
|
-DLIBCXXABI_USE_LLVM_UNWINDER=ON \
|
||||||
-DLIBUNWIND_USE_COMPILER_RT=ON \
|
-DLIBUNWIND_USE_COMPILER_RT=ON \
|
||||||
-DLLVM_ENABLE_PROJECTS="clang;lld;llvm" \
|
-DLLVM_ENABLE_PROJECTS="clang;lld;llvm" \
|
||||||
|
-DLLVM_ENABLE_RTTI=ON \
|
||||||
-DLLVM_ENABLE_RUNTIMES="compiler-rt;libclc;libcxx;libcxxabi;libunwind" \
|
-DLLVM_ENABLE_RUNTIMES="compiler-rt;libclc;libcxx;libcxxabi;libunwind" \
|
||||||
-DLLVM_ENABLE_ZSTD=OFF \
|
-DLLVM_ENABLE_ZSTD=OFF \
|
||||||
-DLLVM_HOST_TRIPLE=$TT_TARGET \
|
-DLLVM_HOST_TRIPLE=$TT_TARGET \
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user