The following IAR compilers are supported:
IAR Compiler for ARM v. 7.4x
- Compiler acronym: iccarm_7_4
- Host OS: Windows (x86_64)
- Supported practices: Full support
- Support level: Extended
IAR Compiler for ARM v. 7.8x
- Compiler acronym: iccarm_7_8
- Host OS: Windows (x86_64)
- Supported practices: Full support
- Support level: Extended
IAR Compiler for ARM v. 8.11.x
- Compiler acronym: iccarm_8_11
- Host OS: Windows (x86_64)
- Supported practices: Full support
- Support level: Extended
IAR Compiler for ARM v. 8.20x
- Compiler acronym: iccarm_8_20
- Host OS: Windows (x86_64)
- Supported languages: C++98, C++11, C++14
- Supported practices: static analysis
- Support level: Standard
IAR Compiler for ARM v. 8.22x
Compiler acronym: iccarm_8_22
Host OS: Windows (x86_64)
Supported languages: C++98, C++11, C++14
Supported practices: static analysis, unit testing
Support level: Extended
IAR Compiler for ARM v. 8.40x
- Compiler acronym: iccarm_8_40
- Host OS: Windows (x86_64)
- Supported languages: C++98, C++11, C++14
- Supported practices: static analysis, unit testing
- Support level: Extended
IAR Compiler for ARM v. 8.50x
- Compiler acronym: iccarm_8_50
- Host OS: Windows (x86_64)
- Supported languages: C++98, C++11, C++14
- Supported practices: static analysis, unit testing
- Support level: Extended
IAR BXARM v. 8.50x
- Compiler acronym: iccarm_8_50
- Host OS: Linux (x86_64)
- Supported languages: C++98, C++11, C++14
- Supported practices: static analysis
- Support level: Standard
IAR Compiler for ARM v. 9.10x
- Compiler acronym: iccarm_9_10
- Host OS: Windows (x86_64)
- Supported languages: C++98, C++11, C++14, C++17
- Supported practices: Full support
- Support level: Extended
IAR Compiler for M16C & R8C v. 3.5x
- Compiler acronym: iccm16c_3_5
- Host OS: Windows (x86_64)
- Supported practices: static analysis
- Support level: Standard
IAR Compiler for MSP430 v. 6.1x
- Compiler acronym: icc430_6_1
- Host OS: Windows (x86_64)
- Supported practices: Full support
- Support level: Extended
IAR Compiler for RX v. 3.10.x
- Compiler acronym: iccrx_3_10
- Host OS: Windows (x86_64)
- Supported practices: Full support
- Support level: Standard
IAR Compiler for RL78 v. 3.10.x
- Compiler acronym: iccrl78_3_10
- Host OS: Windows (x86_64)
- Supported languages: C
- Supported practices: Full support
- Support level: Standard
Deprecated Compilers
The following compiler configurations are now deprecated:
IAR Compiler for RX v. 2.5x
- Compiler acronym: iccrx_2_50
- Host OS: Windows (x86_64)
- Supported practices: Full support
- Support level: Extended
IAR Compiler for RX v. 2.6x
- Compiler acronym: iccrx_2_60
- Host OS: Windows (x86_64)
- Supported practices: Full support
- Support level: Standard
IAR Compiler for STM8 v. 1.4x
- Compiler acronym: iccstm8_1_40
- Host OS: Windows (x86_64)
- Supported practices: static analysis
- Support level: Extended
About Support Levels
- Extended: Support has been validated with extended testing and is approved for use in safety-critical software development.
- Standard: Support has been validated with standard testing and is approved for use in non-safety critical software development.