Select a version

Select a version

No results found. Please clear your search and try again.

ARM-CGT-CLANG

Arm® code generation tools - compiler

Select a version
No results found. Please clear your search and try again.
Latest version
Version: 4.0.1.LTS
Release date: 04 Nov 2024
Products
Wi-Fi products
CC3120 SimpleLink™ Wi-Fi® Network Processor, Internet-of-Things Solution for MCU Applications CC3220R SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with 6 TLS/SSL and 256kB RAM CC3220S SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with secure boot and 256kB RAM
Low-power 2.4-GHz products
CC2640R2F SimpleLink™ 32-bit Arm® Cortex®-M3 Bluetooth® 5.1 Low Energy wireless MCU with 128-kB flash CC2642R SimpleLink™ 32-bit Arm Cortex-M4F Bluetooth® Low Energy wireless MCU with 352kB Flash CC2651R3 SimpleLink™ 32-bit Arm® Cortex®-M4 single-protocol 2.4-GHz wireless MCU with 352-kB flash CC2652P SimpleLink™ Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with integrated power amplifier CC2652P7 SimpleLink™ Arm® Cortex®-M4F multiprotocol 2.4-GHz wireless MCU, 704-kB Flash, integrated power amp CC2652R SimpleLink™ 32-bit Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with 352kB Flash CC2652RB SimpleLink™ 32-bit Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with crystal-less BAW resonator CC2652RSIP SimpleLink™ multiprotocol 2.4-GHz wireless system-in-package module with 352-KB memory
Sub-1 GHz wireless MCUs
CC1310 SimpleLink™ 32-bit Arm Cortex-M3 Sub-1 GHz wireless MCU with 128kB Flash CC1312R SimpleLink™ 32-bit Arm Cortex-M4F Sub-1 GHz wireless MCU with 352kB Flash CC1350 SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 128kB Flash CC1352P SimpleLink™ Arm Cortex-M4F multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU integrated power amplifier CC1352P7 SimpleLink™ Arm® Cortex®-M4F multiprotocol sub-1 GHz and 2.4-GHz wireless MCU integrated power amp CC1352R SimpleLink™ 32-bit Arm Cortex-M4F multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 352kB Flash
Automotive wireless connectivity products
CC2640R2F-Q1 SimpleLink™ automotive qualified 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCU CC2642R-Q1 Automotive qualified SimpleLink™ Bluetooth® Low Energy wireless MCU

Release Information

This is the 4.0.1.LTS Long-Term Support (LTS) release on the 4.0.0.LTS Long-Term Support release series of the TI Arm Clang (tiarmclang) Compiler Tools. The tiarmclang compiler tools provide software development tools including the compiler, assembler, and linker, among others, which can be used to develop applications with C/C++ source code for loading and running on Arm Cortex-M and Cortex-R series core processors.

For definitions and explanations of STS, LTS, and the versioning number scheme, please see https://software-dl.ti.com/ccs/esd/documents/sdto_cgt_compiler_version_numbers_and_what_they_mean.html.

What's new

  • Security: Control Flow Integrity (CFI)
  • Security: Support for C11 Secure Functions in C Runtime Library
  • Security: Linker Command File fill() Operator - with optional width argument
  • Security: Support for pad Function Attribute
  • Basic Support for Cortex-R52
  • Support for Suppressing Floating Point Speculation with -ffp-exception-behavior Option
  • Support for Size-Based align(power2) Operator in Linker Command Files
  • Support for MSP M0/M0+Math Accelerator
  • Bug fixes