diff options
author | Peter Waller <peter.waller@arm.com> | 2021-01-26 11:55:24 +0000 |
---|---|---|
committer | Peter Waller <peter.waller@arm.com> | 2021-02-04 14:35:14 +0000 |
commit | bc2dad1671598a87423c61c355d03db49ce76907 (patch) | |
tree | 4b5cfb3da0a35c81edf71b8e5a9a3e62e0364a81 | |
parent | 7fad20eccc4f9fe5d03b2e381e26e8eb13a3e3be (diff) | |
download | llvm-bc2dad1671598a87423c61c355d03db49ce76907.tar.gz |
[clang][aarch64][WOA64][docs] Release note for longjmp crash with /guard:cf
Add a release note workaround for PR47463.
Bug: https://bugs.llvm.org/show_bug.cgi?id=47463
Differential Revision: https://reviews.llvm.org/D95435
-rw-r--r-- | clang/docs/ReleaseNotes.rst | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst index 9efd4c01f053..c17d84de320c 100644 --- a/clang/docs/ReleaseNotes.rst +++ b/clang/docs/ReleaseNotes.rst @@ -153,6 +153,11 @@ Windows Support - Implicitly add ``.exe`` suffix for MinGW targets, even when cross compiling. (This matches a change from GCC 8.) +- Windows on Arm64: programs using the C standard library's setjmp and longjmp + functions may crash with a "Security check failure or stack buffer overrun" + exception. To workaround (with reduced security), compile with + /guard:cf,nolongjmp. + C Language Changes in Clang --------------------------- |