Static Code Analyzer PVS-Studio 6.22 Now Supports ARM Compilers (Keil, IAR)

In the new version of the analyzer, 6.22, our team has improved its mechanics to enable it to check projects built with the following compilers:

* ARM Compiler 5 and ARM Compiler 6 within the Keil uVision 5 environment.

* ARM Compiler 5 and ARM Compiler 6 within the Keil DS-MDK environment.

* IAR C/C++ Compiler for ARM within the IAR Embedded Workbench environment.

I needed an open-source project to demonstrate PVS-Studio's new capabilities, so I went for RT-Thread. This project can be built in the gcc/keil/iar modes. For the sake of additional testing, we checked it in both Keil and IAR modes. The logs were almost identical, so I don't even remember which I was working with when writing this article. Full article: https://www.viva64.com/en/b/0561/

Topics covered in this article