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

Reply via email to