You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Support for Compilers

We've added support for the following compilers:

Compiler NameCompiler Acronym
Green Hills Software Compiler for ARM64 v. 2020.1.xghsarm64_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 IDEs

We've added support for Texas Instruments Code Composer Studio 10.0.


Windows Support for CMake Projects

The C/C++test integration for CMake projects now supports Windows. See Integrating C/C++test into a CMake Build.



New Installers

Primary 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 Pack

Support 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 Rules

The 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:

  • PREPROC-01

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 Environments

Removed Support for Platforms

Support for the following environments is now removed:

  • 32-bit platforms
  • Windows 7
  • Windows Server 2008
  • Windows Server 2012

Removed Support for IDEs

Support for the following IDEs is now removed:

  • Eclipse 4.2

Deprecated Support for IDEs

Support 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 Compilers

Support for the following compilers is deprecated and will be removed in future releases:

Compiler FamilyDeprecated Compilers
Altium
  • Classic compiler for C166/ST10 v. 6.0
  • Vx-toolset for TriCore C/C++ Compiler 6.0
ARM
  • ARM GNU GCC 4.5
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


  • No labels