I am working on making our tool chain, IAR Embedded Workbench for Arm, a supported toolchain for TF-M.
The tool chain is pretty strict on standard C compliance and there are some gcc-isms in the TF-M code that is not compliant and I have attempted to clean things up so that it builds.
This is a two stage project, the first is the cleanup, the second will be the IAR Embedded Workbench specific cmake and linker files.