llvm-core / clang-runtime

Meta-ebuild for clang runtime libraries

Official package sites : https://clang.llvm.org/ ·

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

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

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

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

603500
llvm-core/clang-runtime-3.9.1::gentoo (masked by: )
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>