On Mon, 14 Dec 2020, Matthew Malcomson via Gcc-patches wrote: > gcc-11/changes: Document new Hardware-assisted AddressSanitizer. > > I have put it in the "general" section rather than AArch64 since the > feature does add a general framework, so I believe the news is > interesting for people interesting in architectures other than AArch64 > that may want to implement this for their own targets (where possible).
This makes sense (and looks useful), thank you! Some minor nits; the patch is fine with few changes: > + Introduce <a > href="http://clang.llvm.org/docs/HardwareAssistedAddressSanitizerDesign.html"> I recommend to make this and the ohter links https; clang.llvm.org does not redirect from http to https, but offers both. > + provides probabilistic protection to use less RAM at runtime. "run time" (Per https://gcc.gnu.org/codingconventions.html#Spelling we use that for the noun, and "run-time" for the adjective in that case; "runtime" for libraries and system support.) > + Hardware-assisted AddressSanitizer</a> is not production-ready > for userspace, and is "user space" (and the line appears quite a bit long) Cheers, Gerald