MaskRay added a comment.

The Linux kernel already uses some options which deviate from standard C: 
`__attribute__((__gnu_inline__))`, `-ftrivial-auto-var-init=zero 
-enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang`.

If the feature is to emulate `GCC_PLUGIN_STRUCTLEAK` in kernel 
`security/Kconfig.hardening` and the GCC plugin already does something similar, 
I am fine with this patch.
(My main concern is the lack of testing from the base patch.)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D123544/new/

https://reviews.llvm.org/D123544

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to