descriptionStatic analysis for C
homepage URLhttp://smatch.sf.net
ownererror27@gmail.com
last changeMon, 13 May 2013 08:22:35 +0000
Push URLssh://repo.or.cz/srv/git/smatch.git
Content tags:
Add:
readme
Smatch is a static analysis tool for C. Most of the checks are for the linux kernel. Please write checks for your project. It's fun and easy!

There is a mailing list [smatch [at] vger.kernel.org]

shortlog
8 days ago Dan Carpenterextra: add set_extra_nodmod() to smatch_extra.h master
11 days ago Dan Carpenterderef: fix segfault parsing invalid c code
12 days ago Dan Carpenterimplied: preserve equivalence across switch statements
12 days ago Dan Carpentermath: handle sizeof for zero size bitfields
12 days ago Dan Carpenterextra: handle previously assigned simple math
13 days ago Dan Carpenterextra: handle "if (a - 3 > 100) "
13 days ago Dan Carpenterextra: split match_comparison() into two functions
13 days ago Dan Carpentercapped: known values are always capped
13 days ago Dan CarpenterRevert "sparse: introduce get_expression_value_nomod()"
2013-04-20 Dan Carpentershow_unreachable.sh: add some more ignored kernel functions
2013-04-20 Dan Carpenterflow: don't print duplicate "unreachable code" warnings
2013-04-20 Dan Carpenterdb: replace database info scripts with smdb.py
2013-04-19 Dan Carpentershow_unreachable.sh: change the line number format
2013-04-19 Dan Carpentershow_unreachable.sh: replace tabs with spaces
2013-04-18 Dan Carpenterdb: kernel: fake up ->read/write() limits
2013-04-17 Dan Carpenterdb: store "too common" functions in the database
...
tags
3 months ago 1.57
3 months ago 1.58
14 months ago 1.56
2 years ago 1.55
3 years ago 1.54
3 years ago 1.53
4 years ago 1.52
4 years ago 1.51
5 years ago 0.4.1 0.4.1
5 years ago 0.4 0.4
6 years ago 0.3 0.3
6 years ago 0.2 0.2
6 years ago 0.1 0.1
heads
8 days ago master