|
!
PC Lint from Gimple. Static analyser, recommended for use on all embedded C and C++ software.
PC-Lint can be used by programmers to check code as it is written (as many programmers use the compiler) to find errors. It will eradicate many errors before they get a chance to cause a problem and cost time/money. PC-lint will look across a single file or your entire program that may consist of many C or C++ files and modules and will find bugs, glitches, inconsistencies, and redundancies. It can find problems that may not be caught in initial testing.
PC-lint begins where compilers' own syntax checkers leave off by including numerous features such as precision tracking, initialisation checking, value tracking, strong type checking and macro analysis that compilers do not have. It has several steps so that users are not inundated by a mass of insignificant messages in which they may have no particular interest.
PC-LINT has full MISRA-C checking capabilities. It also supports Dan Saks and Scott Meyers C++ recommendations.
Supports: K&R C, ANSI/ISO C and C++, explicit support for over 70 compilers including Keil C51 and C166, INTEL iC-86 and iC-386, Borland, Microsoft, Support for most major embedded-systems compilers including bit addressing. Fully integrates into many IDE's including Microsoft, Borland, Codewrite and Keil's uVISION v1 & v2. All configuration files supplied in standard package.
Includes 6 months support.
|