compiler-rt: Remove .cc from all lit config filesAll cc files have been renamed to cpp now.llvm-svn: 367911
[compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.*These lit configuration files are really Python source code. Using the.py file extension helps editors and tools use the correct languagemode. LL
[compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.*These lit configuration files are really Python source code. Using the.py file extension helps editors and tools use the correct languagemode. LLVM and Clang already use this convention for lit configuration,this change simply applies it to all of compiler-rt.Reviewers: vitalybuka, dberrisDifferential Revision: https://reviews.llvm.org/D63658llvm-svn: 364591
show more ...
Delete x86_64 ShadowCallStack supportSummary:ShadowCallStack on x86_64 suffered from the same racy security issues asReturn Flow Guard and had performance overhead as high as 13% dependingon the
Delete x86_64 ShadowCallStack supportSummary:ShadowCallStack on x86_64 suffered from the same racy security issues asReturn Flow Guard and had performance overhead as high as 13% dependingon the benchmark. x86_64 ShadowCallStack was always an experimentalfeature and never shipped a runtime required to support it, as suchthere are no expected downstream users.Reviewers: pccReviewed By: pccSubscribers: mgorny, javed.absar, hiraditya, jdoerfert, cfe-commits, #sanitizers, llvm-commitsTags: #clang, #sanitizers, #llvmDifferential Revision: https://reviews.llvm.org/D59034llvm-svn: 355624
[scs] Disable negative test in shadowcallstack.The test checks that scs does NOT work correctly w/o runtime support.That's a strange thing to test, and it is also flaky, because thingsmay just wo
[scs] Disable negative test in shadowcallstack.The test checks that scs does NOT work correctly w/o runtime support.That's a strange thing to test, and it is also flaky, because thingsmay just work if x18 happens to point to a writable page.llvm-svn: 335982
shadowcallstack: Make runtime tests compatible with aarch64.Differential Revision: https://reviews.llvm.org/D45303llvm-svn: 329614
Add simple runtime tests for shadowcallstackSummary:ShadowCallStack does not yet have a runtime provided by compiler-rt, butthis change includes simple tests that make use of a very minimalrunti
Add simple runtime tests for shadowcallstackSummary:ShadowCallStack does not yet have a runtime provided by compiler-rt, butthis change includes simple tests that make use of a very minimalruntime in test/shadowcallstack/minimal_runtime.hReviewers: pcc, kcc, delcypher, eugenis, filcabReviewed By: pccSubscribers: kubamracek, mgorny, delcypher, llvm-commits, #sanitizers, kccDifferential Revision: https://reviews.llvm.org/D44803llvm-svn: 329210