Author: John Brawn Date: 2024-08-19T09:10:20+02:00 New Revision: 1cfd6754454ba62fd0ad306c09a7b6d526f835dc
URL: https://github.com/llvm/llvm-project/commit/1cfd6754454ba62fd0ad306c09a7b6d526f835dc DIFF: https://github.com/llvm/llvm-project/commit/1cfd6754454ba62fd0ad306c09a7b6d526f835dc.diff LOG: [AArch64] Add GCS release notes Added: Modified: clang/docs/ReleaseNotes.rst Removed: ################################################################################ diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst index 5cd398c22c946d..b56e7177846d99 100644 --- a/clang/docs/ReleaseNotes.rst +++ b/clang/docs/ReleaseNotes.rst @@ -1207,6 +1207,11 @@ Arm and AArch64 Support * Arm Neoverse-N3 (neoverse-n3). * Arm Neoverse-V3 (neoverse-v3). * Arm Neoverse-V3AE (neoverse-v3ae). +- ``-mbranch-protection=gcs`` has been added which enables support for the + Guarded Control Stack extension, and ``-mbranch-protection=standard`` also + enables this. Enabling GCS causes the GCS GNU property bit to be set on output + objects. It doesn't cause any code generation changes, as the code generated + by clang is already compatible with GCS. Android Support ^^^^^^^^^^^^^^^ _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits