Versions
v21.0.0.9999 :: 21 :: gentoo
- Modified
- License
- metapackage
- USE flags
- compiler-rt default-compiler-rt default-libcxx default-lld libcxx llvm-libunwind offload openmp polly sanitize
v21.0.0_pre20250426 :: 21 :: gentoo
- Modified
- License
- metapackage
- USE flags
- compiler-rt default-compiler-rt default-libcxx default-lld libcxx llvm-libunwind offload openmp polly sanitize
v21.0.0_pre20250420 :: 21 :: gentoo
- Modified
- License
- metapackage
- USE flags
- compiler-rt default-compiler-rt default-libcxx default-lld libcxx llvm-libunwind offload openmp polly sanitize
v20.1.3 :: 20 :: gentoo
- Modified
- License
- metapackage
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~sparc ~x64-macos ~x86
- USE flags
- compiler-rt default-compiler-rt default-libcxx default-lld libcxx llvm-libunwind offload openmp polly sanitize
v19.1.7 :: 19 :: gentoo
- Modified
- License
- metapackage
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~arm64-macos ~loong ~mips ~ppc-macos ~riscv ~x64-macos
- USE flags
- compiler-rt libcxx offload openmp sanitize
v18.1.8 :: 18 :: gentoo
- Modified
- License
- metapackage
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~arm64-macos ~loong ~mips ~ppc-macos ~riscv ~x64-macos
- USE flags
- compiler-rt libcxx openmp sanitize
v17.0.6 :: 17 :: gentoo
- Modified
- License
- metapackage
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~arm64-macos ~loong ~ppc-macos ~riscv ~x64-macos
- USE flags
- compiler-rt libcxx openmp sanitize
v16.0.6 :: 16 :: gentoo
- Modified
- License
- metapackage
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~arm64-macos ~loong ~ppc-macos ~riscv ~x64-macos
- USE flags
- compiler-rt libcxx openmp sanitize
v15.0.7 :: 15.0.7 :: gentoo
- Modified
- License
- metapackage
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~ppc-macos ~riscv ~x64-macos
- USE flags
- compiler-rt libcxx openmp sanitize
USE flags
General
- compiler-rt
- Install llvm-runtimes/compiler-rt for -rtlib=compiler-rt
- default-compiler-rt
- Use compiler-rt + libunwind instead of libgcc as the default rtlib for clang
- default-libcxx
- Use libc++ instead of libstdc++ as the default stdlib for clang
- default-lld
- Use lld as the default linker for clang
- libcxx
- Install llvm-runtimes/libcxx for -stdlib=libc++
- llvm-libunwind
- Use llvm-runtimes/libunwind instead of sys-libs/libunwind
- offload
- Install llvm-runtimes/offload for -fopenmp GPU offloading
- openmp
- Install llvm-runtimes/openmp for -fopenmp support
- polly
- Load Polly plugin (you still need -mllvm -polly to use it)
- sanitize
- Enable compiler-rt sanitizer (-fsanitize*) support
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
Runtime Dependencies
llvm-core / clang-common : Common files shared between multiple slots of clang
llvm-core / lld : The LLVM linker (link editor)
llvm-core / polly : Polyhedral optimizations for LLVM
llvm-runtimes / compiler-rt : Compiler runtime library for clang (built-in part)
llvm-runtimes / compiler-rt-sanitizers : Compiler runtime libraries for clang (sanitizers & xray)
llvm-runtimes / libcxx : New implementation of the C++ standard library, targeting C++11
llvm-runtimes / libunwind : C++ runtime stack unwinder from LLVM
llvm-runtimes / offload : OpenMP offloading support
llvm-runtimes / openmp : OpenMP runtime library for LLVM/clang compiler
sys-devel / binutils : Tools necessary to build programs
sys-devel / gcc : The GNU Compiler Collection
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
Depending packages
app-crypt / libb2 : C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp
dev-libs / rocm-comgr : Radeon Open Compute Code Object Manager
dev-util / hip : C++ Heterogeneous-Compute Interface for Portability
net-libs / tox : Encrypted P2P, messaging, and audio/video calling platform
sci-chemistry / gromacs : The ultimate molecular dynamics simulation package
sci-mathematics / yafu : Yet another factoring utility
Bugs
- 603500
- llvm-core/clang-runtime-3.9.1::gentoo (masked by: )
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250426 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250420 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.1.3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250415 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Arthur Zamarin · gentoo
llvm-core/clang-runtime: Stabilize 19.1.7 sparc, #946879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250412 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250405 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Bump to 20.1.2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250329 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
llvm-core/clang-runtime: Stabilize 19.1.7 ppc64, #946879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
llvm-core/clang-runtime: Stabilize 19.1.7 arm, #946879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
llvm-core/clang-runtime: Stabilize 19.1.7 ppc, #946879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add multilib inherit
Perhaps multilib-build should list it in @PROVIDES, but let's add it for the time being. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
llvm-core/clang-runtime: Remove UnusedInherits
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
llvm-core/clang-runtime: Add USE=polly to 20.1.1
Closes: https://bugs.gentoo.org/715612 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250322 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.1.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250317 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250311 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Backport per-slot configs to 20.1.0-r1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add keywords to 20.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.1.0 (unkeyworded)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250301 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.1.0_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250225 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250221 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250215 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.1.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250211 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250208 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
llvm-core/clang-runtime: Stabilize 19.1.7 arm64, #946879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
llvm-core/clang-runtime: Stabilize 19.1.7 amd64, #946879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
llvm-core/clang-runtime: Stabilize 19.1.7 x86, #946879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.1.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 21.0.0_pre20250201 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: main is now 21*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.0.0_pre20250125 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.0.0_pre20250122 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.0.0_pre20250118 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Resync 19.1.7
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 19.1.7
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.0.0_pre20250111 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.0.0_pre20250104 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
llvm-core/clang-runtime: Add USE=polly
Closes: https://bugs.gentoo.org/715612 Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39897 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
llvm-core/clang-runtime: Install minimal per-slot configs
Install per-slot config files. They include the top-level configs from llvm-core/clang-common and override runtimes. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old warning
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.0.0_pre20241227 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add USE=offload to 19.1.6-r1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.0.0_pre20241221 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 19.1.6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-core/clang-runtime: Add 20.0.0_pre20241215 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → llvm-core}/clang-runtime
Signed-off-by: Michał Górny <mgorny@gentoo.org>