PC-lint by Gimpel Software. The manual [7] states that:
PC-lint finds
- quirks
- idiosyncrasies
- glitches
- bugs
..in C and C++ programs..
- To reveal unusual constructs
- Looks across several modules
- Normally much fuzzier than a compiler wants to be