
Support for CompilersWe've added support for the following compilers: Compiler Name | Compiler Acronym |
---|
Green Hills Software Compiler for ARM64 v. 2020.1.x | ghsarm64_2020_1 | QNX GCC 8.x (x86_64) | qcc_8-64 | QNX GCC 8.x (ARM64) | qccarm_8-64 | TI ARM C/C++ Compiler v20.2 | tiarm_20_2 |
We've extended support for IAR Compiler for ARM/IAR BXARM v. 8.50x. The compiler configuration for IAR BXARM v. 8.50x can now be used on Linux to perform static analysis. Support for IDEsWe've added support for Texas Instruments Code Composer Studio 10.0.
Windows Support for CMake ProjectsThe C/C++test integration for CMake projects now supports Windows. See Integrating C/C++test into a CMake Build.
New InstallersPrimary installers - C/C++test standalone is based on Eclipse 2019-12 (4.14).
- The installers are only available in the 64-bit version.
Support for Lattix Architect+ new test configuration Integrating with Lattix Architect Extended Security Compliance PackSupport for OWASP API Security Top 10 2019. New Test Configurations- DISA-ASD-STIG
- Export Code Dependency Data
- OWASP API Security Top 10 2019
New and Updated RulesThe output messages of the following rules have been updated, and as a result, suppressions associated with these rules on DTP may no longer be available: We've improved the following rules to better support non-type template parameters, which may affect the rule output messages. - GLOBAL-TEMPLNOINST
- GLOBAL-UNUSEDFUNC
- GLOBAL-VIRTBASECLASS
- GLOBAL-VIRTINDIAMOND
As a result, suppressions associated with these rules on DTP may no longer be available.
Other changes- Migrating deprecated suppressions (local and team)
- Now you can help us improve C/C++test by sending anonymous usage data to Parasoft. By default, reporting usage data is disabled – you can opt in anytime using your IDE or the C/C++test configuration setting.
Removed and Deprecated Support for EnvironmentsRemoved Support for PlatformsSupport for the following environments is now removed: - 32-bit platforms
- Windows 7
- Windows Server 2008
- Windows Server 2012
Removed Support for IDEsSupport for the following IDEs is now removed: Deprecated Support for IDEsSupport for the following IDEs is now deprecated and will be removed in future releases: - Eclipse 4.3, 4.4, and 4.5
- Texas Instruments Code Composer Studio 7.4 and 8.0
Deprecated CompilersSupport for the following compilers is deprecated and will be removed in future releases: Compiler Family | Deprecated Compilers |
---|
Altium | - Classic compiler for C166/ST10 v. 6.0
- Vx-toolset for TriCore C/C++ Compiler 6.0
| ARM | | Embarcadero | - Embarcadero C++ Compiler 6.2x for Win32
- Embarcadero C++ Compiler 6.9x for Win32
| Clang | - Clang C/C++ Compiler v 3.9
- Clang C/C++ Compiler v 4.0
| Cosmic Software | - 68HC08 C Cross Compiler V4.6.x
| GNU GCC | - GNU GCC 4.5.x
- GNU GCC 4.5.x (x86_64)
- GNU GCC 4.6.x
- GNU GCC 4.6.x (x86_64)
- GNU GCC 4.7.x
- GNU GCC 4.7.x (x86_64)
- GNU GCC 4.8.x
- GNU GCC 4.8.x (x86_64)
- GNU GCC 4.9.x
- GNU GCC 4.9.x (x86_64)
| Green Hills Software | - Green Hills Software Compiler Native v. 4.2.x
- Green Hills Software Compiler for V850 v. 5.1.x
- Green Hills Software Compiler for PPC v. 3.5
| IAR Compilers | - IAR Compiler for ARM v. 6.6x
- IAR Compiler for ARM v. 6.7x
- IAR Compiler for RX v. 2.5x
- IAR Compiler for RX v. 2.6x
| Keil | - Keil C166 7.0
- Keil C51 8.x
| Microsoft | - Microsoft Visual C++ 11.0
- Microsoft Visual C++ 11.0 (x64)
- Microsoft Visual C++ 12.0
- Microsoft Visual C++ 12.0 (x64)
| National Instruments | - LabWindows/CVI 9.0
- LabWindows/CVI 2013 Clang C/C++ Compiler v2.9 for Win32
| Renesas | - M16C/R8C C Compiler 5.4x
- RX C/C++ Compiler 2.2x
- SH Series C/C++ Compiler V.5.1x.x
- SH Series C/C++ Compiler V.9.03.xx
| Texas Instruments | - TI ARM C/C++ Compiler v5.1.x
- TI TMS320C6x C/C++ Compiler v7.4
| Wind River | - Wind River GCC 3.3.x
- Wind River GCC 4.1.x
- Wind River GCC 4.3.x
- Wind River Diab 5.7.x
- Wind River Diab 5.8.x
|
|