diff options
author | Sam James <sam@gentoo.org> | 2023-09-19 10:12:36 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-09-19 10:12:36 +0100 |
commit | 01362dba1be773ca4782e753a5e63d68da43787d (patch) | |
tree | dd5c9df1eed9940895ddac36150303a7a7c18bc6 /net-vpn | |
parent | dev-util/cppcheck: drop 2.6.3, 2.8.1, 2.8.1-r1, 2.8.2 (diff) | |
download | gentoo-01362dba1be773ca4782e753a5e63d68da43787d.tar.gz gentoo-01362dba1be773ca4782e753a5e63d68da43787d.tar.bz2 gentoo-01362dba1be773ca4782e753a5e63d68da43787d.zip |
sys-devel/clang-common: adapt to 17 final (hardened mode); disable F_S for freestanding
* In 84bffb47c84bc57fbbd409a72e5ae3d1cdb8cf9e, we changed from
-D_LIBCPP_ENABLE_ASSERTIONS=1 to -D_LIBCPP_ENABLE_HARDENED_MODE=1.
Unfortunately, LLVM upstream has reverted last minute back to _ENABLE_ASSERTIONS
in https://reviews.llvm.org/D159171.
This didn't land in any RCs.
Go back for 17.x (but not 18.x).
* Disable F_S for freestanding (thanks ceamac!) as it might emit calls to
e.g. _memcpy_chk.
Closes: https://bugs.gentoo.org/912223
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'net-vpn')
0 files changed, 0 insertions, 0 deletions