summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/clang-common: Add 16.0.0_pre20230127 snapshotMichał Górny2023-01-272-0/+169
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove 15.0.6Michał Górny2023-01-273-290/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.7-r1 x86, #891893Sam James2023-01-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.7-r1 sparc, #891893Sam James2023-01-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.7-r1 ppc, #891893Sam James2023-01-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.7-r1 arm, #891893Sam James2023-01-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.7-r1 arm64, #891893Arthur Zamarin2023-01-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.7-r1 amd64, #891893Arthur Zamarin2023-01-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/clang-common: Add 17.0.0.9999 live ebuildMichał Górny2023-01-251-0/+168
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.7-r1 ppc64, #891893Arthur Zamarin2023-01-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/clang-common: Remove 16.0.0_pre20230101Michał Górny2023-01-243-298/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: fix path to fortify.h for cross-compilationSam James2023-01-195-5/+5
| | | | | | | | | | ESYSROOT is definitely wrong here because this is used on the final system. There's no guarantee ESYSROOT even exists then. I'd realised a few days ago and forgot to come back to this. Thanks to tt_1 for reminding. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Bump to 15.0.7Michał Górny2023-01-132-0/+164
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove 15.x live ebuildMichał Górny2023-01-131-162/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: backport .cfg commentary updateSam James2023-01-132-0/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: add comments for USE=hardened in .cfgSam James2023-01-132-0/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: keyword 16.0.0_pre20230107 for ~loongWANG Xuerui2023-01-101-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/clang-common: Add 16.0.0_pre20230107 snapshotMichał Górny2023-01-082-0/+166
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove 16.0.0_pre2022* snapshotsMichał Górny2023-01-073-266/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove 15.0.5Michał Górny2023-01-072-128/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.6 sparc, #886483Sam James2023-01-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.6 x86, #886483Sam James2023-01-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.6 ppc64, #886483Sam James2023-01-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.6 ppc, #886483Sam James2023-01-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.6 arm, #886483Sam James2023-01-071-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: keyword 16.0.0_pre20230101-r1 for ~loongWANG Xuerui2023-01-031-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/clang-common: add baseline hardeningSam James2023-01-024-4/+394
| | | | | | | | | | | | | | | | Add new /etc/clang/gentoo-hardened.cfg which sets hardening options: * -fstack-clash-protection * -fstack-protector-strong * -fPIE (already set by USE=pie on Clang, but this moves it out, as upstream prefer the config method.) * -D_FORTIFY_SOURCE=2 Further, add USE=hardened, which controls adding -D_LIBCPP_ENABLE_ASSERTIONS=1 (analogue to libstdc++'s -D_GLIBCXX_ASSERTIONS) and -D_FORTIFY_SOURCE=3. Bug: https://bugs.gentoo.org/851111 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Add 16.0.0_pre20230101 snapshotMichał Górny2023-01-012-0/+133
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: keyword 16.0.0_pre20221226 for ~loongWANG Xuerui2022-12-281-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/clang-common: Add 16.0.0_pre20221226 snapshotMichał Górny2022-12-272-0/+133
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove 16.0.0_pre20221210Michał Górny2022-12-252-133/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: remove USE=ieee-long-doubleGeorgy Yakovlev2022-12-227-85/+6
| | | | | | | Bug: https://bugs.gentoo.org/882815 This reverts commit ef7ca111bcbd847596c782a2ea742d37b9769c4b. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-devel/clang-common: add USE=ieee-long-doubleGeorgy Yakovlev2022-12-207-6/+85
| | | | | | Bug: https://bugs.gentoo.org/882815 Bug: https://bugs.gentoo.org/884395 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-devel/clang-common: Remove old snapshotsMichał Górny2022-12-193-266/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Add 16.0.0_pre20221217 snapshotMichał Górny2022-12-182-0/+133
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.6 amd64, #886483Sam James2022-12-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.6 arm64, #886483Arthur Zamarin2022-12-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/clang-common: Add 16.0.0_pre20221210 snapshotMichał Górny2022-12-102-0/+133
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: keyword 16.0.0_pre20221205 for ~loongWANG Xuerui2022-12-071-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/clang-common: Add 16.0.0_pre20221205 snapshotMichał Górny2022-12-062-0/+133
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove 16.0.0_pre20221120Michał Górny2022-12-022-133/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove 15.0.3Michał Górny2022-12-022-131/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.5 x86, #881855Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/clang-common: Stabilize 15.0.5 amd64, #881855Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/clang-common: Bump to 15.0.6Michał Górny2022-11-292-0/+128
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: 15.x is now 15.0.6.9999Michał Górny2022-11-291-0/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: keyword 16.0.0_pre20221126 for ~loongWANG Xuerui2022-11-271-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/clang-common: Remove 15.0.4Michał Górny2022-11-262-128/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove 16.0.0_pre20221113Michał Górny2022-11-262-133/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Add 16.0.0_pre20221126 snapshotMichał Górny2022-11-262-0/+133
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>