[RFC][patch for gcc12][version 1] add -ftrivial-auto-var-init and variable attribute "uninitialized" to gcc
Tue Jun 1 23:04:25 GMT 2021
On Tue, Jun 01, 2021 at 04:35:53PM -0400, David Malcolm wrote:
> Did this patch get reviewed/approved?
It's still under review, but I think it's close.
> Is the latest version still this one:
> or is there a more recent version that should be reviewed?
Yup, here's the latest (v3):
> (I don't think I'm qualified to approve the patch, I'm just a fan of
> the approach. FWIW I've been experimenting with extending -fanalyzer
> to detect infoleaks in the kernel, whereas AIUI this patch is about
> mitigating them)
Thanks for your interest! If you patch your GCC with this, it should
Just Work in the kernel (i.e. you can set CONFIG_INIT_STACK_ALL_ZERO=y)
> Hope this is constructive
Yup! Please report back any testing; that'll help show people are
interested in the feature. :)
More information about the Gcc-patches