Bump libcxx to 18.1.3
This commit is contained in:
parent
880d8d9f07
commit
8490a6a8fa
|
@ -31,7 +31,6 @@
|
||||||
[submodule "waterbox/llvm-project"]
|
[submodule "waterbox/llvm-project"]
|
||||||
path = waterbox/llvm-project
|
path = waterbox/llvm-project
|
||||||
url = https://github.com/llvm/llvm-project.git
|
url = https://github.com/llvm/llvm-project.git
|
||||||
branch = llvmorg-16.0.0
|
|
||||||
[submodule "submodules/libdarm"]
|
[submodule "submodules/libdarm"]
|
||||||
path = submodules/libdarm
|
path = submodules/libdarm
|
||||||
url = https://github.com/jbremer/darm.git
|
url = https://github.com/jbremer/darm.git
|
||||||
|
|
|
@ -30,6 +30,6 @@ cmake \
|
||||||
-DCOMPILER_RT_USE_BUILTINS_LIBRARY=ON \
|
-DCOMPILER_RT_USE_BUILTINS_LIBRARY=ON \
|
||||||
-UCOMPILER_RT_BAREMETAL_BUILD \
|
-UCOMPILER_RT_BAREMETAL_BUILD \
|
||||||
-DCOMPILER_RT_BAREMETAL_BUILD=ON \
|
-DCOMPILER_RT_BAREMETAL_BUILD=ON \
|
||||||
-DCOMPILER_RT_HAS_FPIC_FLAG=OFF \
|
-DCOMPILER_RT_BUILTINS_ENABLE_PIC=OFF \
|
||||||
-DCMAKE_INSTALL_PREFIX="$SYSROOT" \
|
-DCMAKE_INSTALL_PREFIX="$SYSROOT" \
|
||||||
$LLVMDIR/compiler-rt
|
$LLVMDIR/compiler-rt
|
||||||
|
|
|
@ -27,6 +27,7 @@ cmake \
|
||||||
-DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON \
|
-DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON \
|
||||||
-DLIBCXX_STATICALLY_LINK_ABI_IN_STATIC_LIBRARY=OFF \
|
-DLIBCXX_STATICALLY_LINK_ABI_IN_STATIC_LIBRARY=OFF \
|
||||||
-DLIBCXX_ENABLE_RANDOM_DEVICE=OFF \
|
-DLIBCXX_ENABLE_RANDOM_DEVICE=OFF \
|
||||||
|
-DLIBCXX_ENABLE_TIME_ZONE_DATABASE=OFF \
|
||||||
-DLIBCXX_HAS_MUSL_LIBC=ON \
|
-DLIBCXX_HAS_MUSL_LIBC=ON \
|
||||||
-DLIBCXX_USE_COMPILER_RT=ON \
|
-DLIBCXX_USE_COMPILER_RT=ON \
|
||||||
-DLIBCXX_INCLUDE_TESTS=OFF \
|
-DLIBCXX_INCLUDE_TESTS=OFF \
|
||||||
|
|
|
@ -15,6 +15,7 @@ export LDFLAGS="-no-pie"
|
||||||
cmake \
|
cmake \
|
||||||
-DCMAKE_C_COMPILER="$CC" \
|
-DCMAKE_C_COMPILER="$CC" \
|
||||||
-DCMAKE_CXX_COMPILER="$CC" \
|
-DCMAKE_CXX_COMPILER="$CC" \
|
||||||
|
-DLLVM_ENABLE_RUNTIMES="libunwind" \
|
||||||
-DLIBCXXABI_ENABLE_SHARED=OFF \
|
-DLIBCXXABI_ENABLE_SHARED=OFF \
|
||||||
-DLIBCXXABI_BAREMETAL=ON \
|
-DLIBCXXABI_BAREMETAL=ON \
|
||||||
-DLIBCXXABI_SILENT_TERMINATE=ON \
|
-DLIBCXXABI_SILENT_TERMINATE=ON \
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -e
|
set -e
|
||||||
LLVM_TAG=llvmorg-16.0.0
|
LLVM_TAG=llvmorg-18.1.3
|
||||||
LLVM_DIRS="cmake compiler-rt libunwind libcxx libcxxabi"
|
LLVM_DIRS="cmake compiler-rt libunwind libcxx libcxxabi"
|
||||||
LLVM_PATH=../llvm-project
|
LLVM_PATH=../llvm-project
|
||||||
LLVM_GIT_DIR=$(git rev-parse --git-path modules/waterbox/llvm-project)
|
LLVM_GIT_DIR=$(git rev-parse --git-path modules/waterbox/llvm-project)
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 08d094a0e457360ad8b94b017d2dc277e697ca76
|
Subproject commit c13b7485b87909fcf739f62cfa382b55407433c0
|
Loading…
Reference in New Issue