mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-07-24 12:20:51 +00:00
Ship libc++-18-dev /usr/lib/llvm-18/lib/libc++.modules.json /usr/lib/llvm-18/include/c++/v1/std.compat.cppm
/usr/lib/llvm-18/include/c++/v1/std.cppm
This commit is contained in:
parent
397c393faf
commit
9cd963c144
10
debian/changelog
vendored
10
debian/changelog
vendored
@ -1,5 +1,6 @@
|
||||
llvm-toolchain-18 (1:18.1.0~rc2-5) UNRELEASED; urgency=medium
|
||||
|
||||
<<<<<<<
|
||||
[ John Paul Adrian Glaubitz ]
|
||||
* Install *clang_rt* on sparc and sparc64
|
||||
* Run chrpath for libclang on sparc and sparc64
|
||||
@ -9,6 +10,15 @@ llvm-toolchain-18 (1:18.1.0~rc2-5) UNRELEASED; urgency=medium
|
||||
see https://discourse.llvm.org/t/libc-c-23-module-installation-support/77061/1
|
||||
Ship libc++-18-dev /usr/lib/llvm-18/lib/libc++.modules.json /usr/lib/llvm-18/include/c++/v1/std.compat.cppm
|
||||
/usr/lib/llvm-18/include/c++/v1/std.cppm
|
||||
=======
|
||||
[ John Paul Adrian Glaubitz ]
|
||||
* Install *clang_rt* on sparc and sparc64
|
||||
* Run chrpath for libclang on sparc and sparc64
|
||||
|
||||
[ Sylvestre Ledru ]
|
||||
* add -DLIBCXX_INSTALL_MODULES=ON to install libc++ C++-20 modules
|
||||
see https://discourse.llvm.org/t/libc-c-23-module-installation-support/77061/1
|
||||
>>>>>>>
|
||||
|
||||
-- Sylvestre Ledru <sylvestre@debian.org> Mon, 19 Feb 2024 16:21:34 +0100
|
||||
|
||||
|
9
debian/libc++-X.Y-dev.install.in
vendored
9
debian/libc++-X.Y-dev.install.in
vendored
@ -3,6 +3,9 @@ usr/lib/llvm-@LLVM_VERSION@/lib/libc++.a
|
||||
usr/lib/llvm-@LLVM_VERSION@/include/c++/
|
||||
usr/lib/llvm-@LLVM_VERSION@/include/c++/v1/
|
||||
usr/lib/llvm-@LLVM_VERSION@/lib/libc++experimental.a
|
||||
build-llvm/modules/c++/v1/std.cppm usr/lib/llvm-@LLVM_VERSION@/include/c++/v1/
|
||||
build-llvm/modules/c++/v1/std.compat.cppm usr/lib/llvm-@LLVM_VERSION@/include/c++/v1/
|
||||
build-llvm/lib/libc++.modules.json usr/lib/llvm-@LLVM_VERSION@/lib/
|
||||
|
||||
# C++ modules
|
||||
usr/lib/llvm-@LLVM_VERSION@/lib/libc++.modules.json
|
||||
usr/lib/llvm-@LLVM_VERSION@/share/libc++/v1/std.compat/*.inc
|
||||
usr/lib/llvm-@LLVM_VERSION@/share/libc++/v1/*.cppm
|
||||
usr/lib/llvm-@LLVM_VERSION@/share/libc++/v1/std/*.inc
|
||||
|
1
debian/libllvmlibc-X.Y-dev.install.in
vendored
Normal file
1
debian/libllvmlibc-X.Y-dev.install.in
vendored
Normal file
@ -0,0 +1 @@
|
||||
usr/lib/llvm-@LLVM_VERSION@/lib/libllvmlibc.a
|
1
debian/rules
vendored
1
debian/rules
vendored
@ -782,6 +782,7 @@ endif
|
||||
-DLIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY=OFF \
|
||||
-DLIBCXX_INSTALL_LIBRARY=OFF \
|
||||
-DLIBCXX_INSTALL_MODULES=ON \
|
||||
-DBOOTSTRAP_LIBCXX_INSTALL_MODULES=ON \
|
||||
-DOPENMP_ENABLE_LIBOMP_PROFILING=OFF \
|
||||
-DOPENMP_ENABLE_LIBOMPTARGET_PROFILING=OFF \
|
||||
-DLIBOMP_ENABLE_RTTI=OFF \
|
||||
|
Loading…
Reference in New Issue
Block a user