Tool/software:
Posting on behalf of a customer.
Looking for TI CLANG support for C++ and additionally status for C++ 20 support on AM24, AM26, AM64 family of devices. Plan to use these devices in a functional safety compliant application
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Posting on behalf of a customer.
Looking for TI CLANG support for C++ and additionally status for C++ 20 support on AM24, AM26, AM64 family of devices. Plan to use these devices in a functional safety compliant application
C++ support is documented in our User Guide:
The TI Arm Clang Compiler supports up to C++17 with the exception of the features related to threading and concurrency. This will likely to remain a limitation in the near term till MCU+ SDK RTOS/SDK layer can support it.
Many customer’s may not need threading and concurrency support with respect to C++ don’t concern those particular features.
There are also some requests for C++20 support, and specifically about support for a particular feature called Modules (since C++20) - cppreference.com. Compiler team has filed a requirement for this request, and it will be on their future backlog in the compiler roadmap. They will assess this for our next TI Arm Clang release (v6.0.0) in 2026.
Any feedback , questions and requirements are welcomed on this thread