SMATCH is a neat program designed to locate programming errors in any open source software project. Right now it is actively used to screen out errors inside the Linux kernel. There are two main parts to Smatch. The first is a patch to the gcc sources to screen out a lot of useful information. The second part is a collection of Perl scripts and libraries to analyze the information and report the findings.
SMATCH is a property of SMATCH respective authors, vendors and developers. You can download SMATCH for your hardware. If you want to use SMATCH for other purpose, Please contact the authors, vendors and developers of SMATCH.