Commit Graph

9 Commits

Author SHA1 Message Date
Felipe Torrezan
654c357a05 Tests/RunCMake/IAR: Fix ASM cases for XLINK targets
The IAR Assemblers seem to be missing some built-in target-identifier
symbols.  Instead, identify the affected target architectures by using
their respective `__TID__` (Target Identifier) built-in symbols.  Also
make sure the test has an IAR Assembly implementation for each target.

Fixes: #26267
2024-09-06 11:25:13 -04:00
Brad King
52098b5b51 Tests/RunCMake/IAR: Exclude ASM cases on Windows pending investigation
Issue: #26267
2024-09-05 10:10:35 -04:00
Brad King
aad2a88cb4 Tests/RunCMake/IAR: Quote linker flags for spaces in path to toolkit 2024-09-05 09:36:28 -04:00
Felipe Torrezan
d478ffcd72 Tests/RunCMake/IAR: Add missing linker options for RH850
Closes: #26249
2024-09-03 10:25:55 -04:00
Brad King
a772c2c384 Tests/RunCMake/IAR: Extend tests to actually build
Extend the tests from commit 37e44707bc (IAR: Add tests covering IAR
toolchains, 2023-10-21) to actually drive the generated build system.
2024-02-12 14:42:54 -05:00
Felipe Torrezan
9f52953df5 Tests/RunCMake/IAR: Enable IAR extended keywords 2024-02-12 14:07:08 -05:00
Felipe Torrezan
cc268d58e2 Tests/RunCMake/IAR: Update architecture-specific link flags 2024-02-12 14:07:07 -05:00
Brad King
bcddea5041 Tests/RunCMake/IAR: Simplify test project cmake code 2024-02-12 14:07:07 -05:00
Felipe Torrezan
37e44707bc IAR: Add tests covering IAR toolchains
Run the tests only if enabled explicitly by an undocumented cache
entry.  We will enable it on hosts known to have the toolchains.
2023-10-23 15:59:40 -04:00