[PATCH v2 1/1] NEWS: Add note on Guarded Control Stack support
Andreas K. Huettel
dilfridge@gentoo.org
Tue Jan 21 20:32:45 GMT 2025
OK and pushed
Reviewed-by: Andreas K. Huettel <dilfridge@gentoo.org>
Am Dienstag, 21. Januar 2025, 14:44:05 Mitteleuropäische Normalzeit schrieb Yury Khrustalev:
> ---
> NEWS | 10 ++++++++++
> 1 file changed, 10 insertions(+)
>
> diff --git a/NEWS b/NEWS
> index b5f15148a0..3a47777018 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -74,6 +74,16 @@ Major new features:
> which currently include 'node_id' and 'mm_cid' and will also allow exposing
> new features as they get added to future Linux kernels.
>
> +* The GNU C Library now supports Guarded Control Stack extension that allows
> + to use shadow stacks on AArch64 systems that support this extension.
> + Building the library with standard branch protection enabled while using
> + a toolchain that supports GCS (binutils 2.44 and GCC 15 or later), will
> + enable GCS support in glibc. There is no special configuration flag.
> + GCS-enabled glibc is compatible with all existing executables and shared
> + libraries and will run with and without GCS support in the system. GCS is
> + opt-in and can be controlled at runtime via the glibc.cpu.aarch64_gcs
> + tunable, By default GCS is disabled. Linux kernel supports this since 6.13.
> +
> Deprecated and removed features, and other changes affecting compatibility:
>
> * The big-endian ARC port (arceb-linux-gnu) has been removed.
>
--
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 981 bytes
Desc: This is a digitally signed message part.
URL: <https://sourceware.org/pipermail/libc-alpha/attachments/20250121/e181d4e3/attachment.sig>
More information about the Libc-alpha
mailing list