]> granicus.if.org Git - clang/commitdiff
ReleaseNotes: speculative load hardening; text by Kristof
authorHans Wennborg <hans@hanshq.net>
Thu, 21 Feb 2019 14:19:52 +0000 (14:19 +0000)
committerHans Wennborg <hans@hanshq.net>
Thu, 21 Feb 2019 14:19:52 +0000 (14:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_80@354583 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.rst

index b0b09f14e3b7328cdb56ebe5b576e7b5a59d404f..c7d62933f4bfa160e724202d1d979e39a3be19f8 100644 (file)
@@ -130,6 +130,9 @@ Non-comprehensive list of changes in this release
 New Compiler Flags
 ------------------
 
+- ``-mspeculative-load-hardening`` Clang now has an option to enable
+  Speculative Load Hardening.
+
 - ``-fprofile-filter-files=[regexes]`` and ``-fprofile-exclude-files=[regexes]``.
 
   Clang has now options to filter or exclude some files when
@@ -171,7 +174,9 @@ New Pragmas in Clang
 Attribute Changes in Clang
 --------------------------
 
-- ...
+* Clang now supports enabling/disabling speculative load hardening on a
+  per-function basis using the function attribute
+  ``speculative_load_hardening``/``no_speculative_load_hardening``.
 
 Windows Support
 ---------------