[glibc] news: Describe AArch64-specific changes for 2.44
Yury Khrustalev via Glibc-cvs <[email protected]> Thu, 18 Jun 2026 13:48:30 +0000 (GMT)
| Newsgroups | gmane.comp.lib.glibc.cvs |
|---|---|
| Message-ID | <[email protected]> |
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=a3b1faddafc0d46653693546658b5955f8d2dfd7 commit a3b1faddafc0d46653693546658b5955f8d2dfd7 Author: Yury Khrustalev <[email protected]> Date: Wed Jun 17 11:09:20 2026 +0100 news: Describe AArch64-specific changes for 2.44 Reviewed-by: Wilco Dijkstra <[email protected]> Diff: --- NEWS | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/NEWS b/NEWS index e2173fa1aa..6190ac43d8 100644 --- a/NEWS +++ b/NEWS @@ -21,6 +21,13 @@ Major new features: * Static PIE is now supported for arm-*-linux-gnueabi. It requires toolchain support to correctly set the expected linker options. +* On AArch64 targets that support Guarded Control Stack extension all GCS + operations (including status, write on shadow stack, and push to shadow + stack) are locked after enabling GCS with ENFORCED or OVERRIDE GCS policy. + When a GCS operation is locked, a program cannot change this operation + status via prctl syscall. This prevents disabling or corrupting GCS + shadow stack during runtime. + Deprecated and removed features, and other changes affecting compatibility: * Although malloc and related functions currently return pointers @@ -32,6 +39,10 @@ Deprecated and removed features, and other changes affecting compatibility: * The s390-linux-gnu (31bit) configuration is no longer supported. +* The --enable-memory-tagging configure option has been removed. + The corresponding AArch64-specific functionality that was previously + activated by this flag has been removed as well. + Changes to build and runtime requirements: [Add changes to build and runtime requirements here]