airbus-seclab / c-compiler-security

Security-related flags and options for C compilers
https://airbus-seclab.github.io/c-compiler-security/
Creative Commons Attribution Share Alike 4.0 International
181 stars 16 forks source link

clang+-ftrivial-auto-var-init=pattern #13

Closed szennou closed 3 years ago

szennou commented 3 years ago

According to https://reviews.llvm.org/D64742 pattern zero works when used in conjunction with -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang (mandatory for C++, optional for C). Have you tried?

trou commented 3 years ago

I did, but was wondering if I should mention it. I will add a note.