[PATCH] news: Describe AArch64-specific changes

Yury Khrustalev yury.khrustalev@arm.com
Wed Jun 17 10:13:37 GMT 2026


---
 NEWS | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/NEWS b/NEWS
index e2173fa1aa..bfc9d65088 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 when GCS is enabled unless OPTIONAL GCS policy is used.
+
+* On AArch64 targets, malloc-family functions are implemented as GNU indirect
+  functions (ifuncs).
+
 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 configure script will no longer use the --enable-memory-tagging flag.
+  The corresponding AArch64-specific functionality that was previously
+  activated by this flag was removed as well.
+
 Changes to build and runtime requirements:
 
   [Add changes to build and runtime requirements here]
-- 
2.47.3



More information about the Libc-alpha mailing list