Issue: https://llvm.org/bugs/show_bug.cgi?id=21124
Patch to improve Clang's static analysis of
__builtin_sprintf_chk so that it will outperform the
analysis of g++.
Paths
| Differential D9665
improve clang's static analysis of __builtin_sprintf_chk() AbandonedPublic Authored by samparker on May 11 2015, 8:12 AM.
Details Summary Issue: https://llvm.org/bugs/show_bug.cgi?id=21124 Patch to improve Clang's static analysis of
Diff Detail Event TimelineComment Actions Hi Guys, Has anyone been able to look at this yet? Its been a while and I understand it was a blocker for building android with clang. Cheers, Comment Actions Hi Sam, I'm just seeing this now since Phab didn't email me when I was added as a reviewer. I will review the patch this week. Richard Comment Actions These are comments about everything besides the actual checking code. I will review that next.
samparker edited edge metadata. Comment ActionsThanks for all the feedback and tips, I have hopefully addressed the comments from the first patch by:
cheers,
Revision Contents
Diff 28789 include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Sema/Sema.h
lib/Sema/SemaChecking.cpp
test/Sema/sprintf-chk.cpp
|
Remove.