Generates an index (or tag) file of C language objects found in C source and header files that allows these items to be quickly and easily located by a text editor or other utility. [Open Source, GPL] http://ctags.sourceforge.net/
Acts as a caching pre-processor to C/C++ compilers, which often results in a 5 to 10 times speedup in common compilations. [Open Source, GPL] http://ccache.samba.org/
Caches compiled object files to dramaticly speed up compiles. More convenient than make, and speeds up builds (like RPM builds) that make doesn't. Obsoleted by ccache. http://www.erikyyy.de/compilercache/
Source-to-source translator for C, which analyzes the program to determine the smallest number of run-time checks that must be inserted in the program to prevent all memory safety violations. http://manju.cs.berkeley.edu/ccured/
Colorizes identifiers and constants to show their marginal cost to the program's coupling and cohesion metrics. [GPL] http://home.comcast.net/~jyavner/myer/
An analysis and inspection tool that lets software developers and maintainers easily understand detailed dependence relations in source code. http://www.grammatech.com/products/codesurfer/
A static analyzer analyzes reactive, critical, real-time programs written in the C programming language and looks for runtime errors. All possible errors are detected by the analyzer, with minimal "false alarms". http://www.astree.ens.fr/
Supports a wide range of software development activities, from easy editing to controlling source quality, from detailed reviewing to documenting. By RistanCASE. http://www.ristancase.com/