summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-11-19 09:22:16 +0000
committerSam James <sam@gentoo.org>2024-11-19 09:23:18 +0000
commitb923a4c0d1a330e40f0a05f3bc94bb4f32ce1cbb (patch)
tree6a360c7060ee36a5f03ade97f55e6938ca5e2774 /sys-devel
parentdev-qt/qtwebengine: more race condition fixes (qt6) (diff)
downloadgentoo-b923a4c0d1a330e40f0a05f3bc94bb4f32ce1cbb.tar.gz
gentoo-b923a4c0d1a330e40f0a05f3bc94bb4f32ce1cbb.tar.bz2
gentoo-b923a4c0d1a330e40f0a05f3bc94bb4f32ce1cbb.zip
toolchain.eclass: wire up libdiagonstics
See https://gcc.gnu.org/wiki/libdiagnostics. New shared library for diagnostics in GCC. Also provides the 'sarif-replay' tool. Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gcc/metadata.xml1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
index 853d96579504..eeb3aa4d7aa0 100644
--- a/sys-devel/gcc/metadata.xml
+++ b/sys-devel/gcc/metadata.xml
@@ -77,6 +77,7 @@
<flag name="graphite">Add support for the framework for loop optimizations based on a polyhedral intermediate representation</flag>
<flag name="ieee-long-double">Use accelerated 128-bit IEEE long double ABI (ppc64le only)</flag>
<flag name="jit">Enable libgccjit so other applications can embed gcc for Just-In-Time compilation.</flag>
+ <flag name="libdiagnostics">Provide libdiagnostics (https://gcc.gnu.org/wiki/libdiagnostics). This also installs the 'sarif-replay' tool.</flag>
<flag name="libssp">Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)</flag>
<flag name="lto">
Build using Link Time Optimizations (LTO).