[llvm] 45f2716 - [AArch64][Docs] Add release note for execute-only support on AArch64 (#134799)

via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 17 07:27:12 PDT 2025


Author: Csanád Hajdú
Date: 2025-04-17T16:27:09+02:00
New Revision: 45f27167bcd312a8691365a63719fab136972692

URL: https://github.com/llvm/llvm-project/commit/45f27167bcd312a8691365a63719fab136972692
DIFF: https://github.com/llvm/llvm-project/commit/45f27167bcd312a8691365a63719fab136972692.diff

LOG: [AArch64][Docs] Add release note for execute-only support on AArch64 (#134799)

Added: 
    

Modified: 
    llvm/docs/ReleaseNotes.md

Removed: 
    


################################################################################
diff  --git a/llvm/docs/ReleaseNotes.md b/llvm/docs/ReleaseNotes.md
index 526d6b4002bba..48c4663d63410 100644
--- a/llvm/docs/ReleaseNotes.md
+++ b/llvm/docs/ReleaseNotes.md
@@ -85,6 +85,14 @@ Changes to Interprocedural Optimizations
 Changes to the AArch64 Backend
 ------------------------------
 
+* Added the `execute-only` target feature, which indicates that the generated
+  program code doesn't contain any inline data, and there are no data accesses
+  to code sections. On ELF targets this property is indicated by the
+  `SHF_AARCH64_PURECODE` section flag.
+  ([#125687](https://github.com/llvm/llvm-project/pull/125687),
+  [#132196](https://github.com/llvm/llvm-project/pull/132196),
+  [#133084](https://github.com/llvm/llvm-project/pull/133084))
+
 Changes to the AMDGPU Backend
 -----------------------------
 


        


More information about the llvm-commits mailing list