summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move {sys-libs → llvm-runtimes}/compiler-rtMichał Górny2024-12-111-21/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Provide `atomic-builtins` IUSE flagMichal Rostecki2024-11-101-2/+9
| | | | | | | | | | | | | | Atomic builtins fail to build with GCC. Furthermore, they are not needed on systems with GCC, because libatomic can be used on them. Atomic builtins are mostly useful on LLVM-based systems. Guard them behind the `atomic-builtins` IUSE flag. That flag depends on `clang`. Bug: https://bugs.gentoo.org/943129 Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/39260 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: add github upstream metadataSam James2022-07-281-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* */*: Normalize metadata.xml filesMichał Górny2021-03-161-1/+1
| | | | | | | | | | | Normalize quoting, replace '>' with entities, replace unnecessary entities, remove trailing empty lines. Done via: find -name metadata.xml -exec xml ed -P -L -d //none {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-libs/compiler-rt: Prefer building using clangMichał Górny2017-02-161-0/+4
| | | | | | Add a USE=clang flag to prefer building using installed clang, to work around limited/broken support for '#pragma redefine_extname' which results in incomplete runtime being emitted when building using GCC.
* sys-libs/compiler-rt: Strip sanitizers & xray off to separate pkgMichał Górny2016-10-011-3/+0
|
* sys-libs/compiler-rt: Add a stand-alone ebuild for compiler-rtMichał Górny2016-08-221-0/+10