This release includes the following enhancements:
Release date: May , 2024
Enhanced Automotive Compliance Pack
Enhanced Static Analysis
- New code analysis rules have been added to extend coverage of compliance standards. See New Rules and Updated Rules for the lists of new and updated rules.
Support for Compilers
The following compilers are now supported:
Compiler Name | Compiler Identifier |
---|---|
GCC for Tricore 4.9.x | tricoregcc_4_9 |
HighTec Clang C/C++ Compiler 8.1 (aarch32/arm)* | hightec-clang_8_1-aarch32 |
IAR Compiler for ARM v. 9.40x | iccarm_9_40 |
IAR Compiler for ARM v. 9.50x | iccarm_9_50 |
QNX GCC 8.x (ARM64) * | qccarm_8-64 |
QNX GCC 8.x (x86_64) * | qcc_8-64 |
* - Static analysis only.
** - Support level has been updated from Standard to Extended.
See Compilers.
Support for IDEs
New and Updated Test Configurations
The following test configuration has been added:
The following test configurations have been updated with new rules:
Additional Updates
Known Issues and Limitations
Deprecated and Removed Support
Deprecated Support for IDEs
Support for the following IDE is now deprecated and will be removed in a future release:
- Visual Studio 2015
Removed Test Configurations
The following test configuration has been removed:
Compilers to Be Deprecated
Support for the following compilers will be deprecated in future releases:
- ARM Compiler 5.0
- ARM Compiler 5.0 for uVision
- GNU GCC 4.9.x (mips64el)
- Green Hills Software Compiler for PPC v. 2013.1.x
- IAR Compiler for MSP430 v. 6.1x
- Microchip MPLAB C30 Compiler for dsPIC v3.2x
- National Instruments LabWindows/CVI 2015 Clang C/C++ Compiler v3.3 for Win32
- Renesas RX C/C++ Compiler 2.5x
Deprecated Compilers
Support for the following compilers is deprecated and will be removed in future releases:
- GNU GCC 5.x
- GNU GCC 5.x (x86_64)
- GNU GCC 6.x
- GNU GCC 6.x (x86_64)
- Green Hills Software Compiler for ARM64 v. 2014.1.x
- Green Hills Software Compiler for PPC v. 4.2.x
- Green Hills Software Compiler for PPC v. 5.0.x
- Green Hills Software Compiler for V850 v. 2014.1.x
- IAR Compiler for ARM v. 7.4x
- IAR Compiler for ARM v. 7.8x
- IAR Compiler for M16C & R8C v. 3.5x
- Microsoft Visual C++ 14.0
- Microsoft Visual C++ 14.0 (x64)
- SH Series C/C++ Compiler V.9.04.xx
- Vx-toolset for TriCore C/C++ Compiler 6.2
- Wind River GCC 4.8.x
Removed Support for Compilers
The following compilers are no longer supported:
- Clang C/C++ Compiler v 6.0
- FR Family Softune C/C++ Compiler V6
- TI MSP430 C/C++ Compiler GNU GCC 6.x
- TI TMS320C2000 C/C++ Compiler v16.9
Resolved Bugs and FRs
Bug/FR ID | Description |
---|---|
Updates to Rules
New Rules
Rule ID | Header |
---|---|
Updated Rules
Category ID | Rule IDs |
---|---|
Removed Rules
Rule ID | Notes |
---|---|