]> granicus.if.org Git - clang/commit
Add -fsanitize=integer for reporting suspicious integer behaviors.
authorWill Dietz <wdietz2@illinois.edu>
Tue, 27 Nov 2012 15:01:55 +0000 (15:01 +0000)
committerWill Dietz <wdietz2@illinois.edu>
Tue, 27 Nov 2012 15:01:55 +0000 (15:01 +0000)
commitb85403658a77e9c19c391c8f02bc7767544a25d9
treed62d664df13c62a47365c673a7d30982d6f44ca1
parent5e7b43ed3071a98d68b6da4f22720b9076d6f18a
Add -fsanitize=integer for reporting suspicious integer behaviors.

Introduces new sanitizer "unsigned-integer-overflow".

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168701 91177308-0d34-0410-b5e6-96231b3b80d8
docs/UsersManual.html
include/clang/Basic/Sanitizers.def
lib/CodeGen/CGExprScalar.cpp
lib/Driver/SanitizerArgs.h
test/CodeGen/catch-undef-behavior.c
test/CodeGen/unsigned-overflow.c [new file with mode: 0644]
test/CodeGen/unsigned-promotion.c [new file with mode: 0644]
test/CodeGen/unsigned-trapv.c [new file with mode: 0644]
test/CodeGenCXX/catch-undef-behavior.cpp
test/Driver/fsanitize.c