summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/IAR
diff options
context:
space:
mode:
authorFelipe Torrezan <felipe.torrezan@iar.com>2024-02-12 19:03:51 (GMT)
committerBrad King <brad.king@kitware.com>2024-02-12 19:07:08 (GMT)
commit9f52953df5d51f2e81ac82d4b96a129d4f5dab07 (patch)
tree7d4ef8334f3ad316748b71039f2014fa64a1cd22 /Tests/RunCMake/IAR
parentcc268d58e23c3e6bed066647960aeaf81a41d0c7 (diff)
downloadCMake-9f52953df5d51f2e81ac82d4b96a129d4f5dab07.zip
CMake-9f52953df5d51f2e81ac82d4b96a129d4f5dab07.tar.gz
CMake-9f52953df5d51f2e81ac82d4b96a129d4f5dab07.tar.bz2
Tests/RunCMake/IAR: Enable IAR extended keywords
Diffstat (limited to 'Tests/RunCMake/IAR')
-rw-r--r--Tests/RunCMake/IAR/iar-c.cmake1
-rw-r--r--Tests/RunCMake/IAR/iar-cxx.cmake1
-rw-r--r--Tests/RunCMake/IAR/iar-lib.cmake1
3 files changed, 3 insertions, 0 deletions
diff --git a/Tests/RunCMake/IAR/iar-c.cmake b/Tests/RunCMake/IAR/iar-c.cmake
index c67f298..5e7e740 100644
--- a/Tests/RunCMake/IAR/iar-c.cmake
+++ b/Tests/RunCMake/IAR/iar-c.cmake
@@ -1,4 +1,5 @@
enable_language(C)
add_executable(exec-c module.c)
+target_compile_options(exec-c PRIVATE -e)
target_link_options(exec-c PRIVATE ${LINKER_OPTS})
diff --git a/Tests/RunCMake/IAR/iar-cxx.cmake b/Tests/RunCMake/IAR/iar-cxx.cmake
index 60385a7..6056d32 100644
--- a/Tests/RunCMake/IAR/iar-cxx.cmake
+++ b/Tests/RunCMake/IAR/iar-cxx.cmake
@@ -1,4 +1,5 @@
enable_language(CXX)
add_executable(exec-cxx module.cxx)
+target_compile_options(exec-cxx PRIVATE -e)
target_link_options(exec-cxx PRIVATE ${LINKER_OPTS})
diff --git a/Tests/RunCMake/IAR/iar-lib.cmake b/Tests/RunCMake/IAR/iar-lib.cmake
index 64082f1..17e6c95 100644
--- a/Tests/RunCMake/IAR/iar-lib.cmake
+++ b/Tests/RunCMake/IAR/iar-lib.cmake
@@ -3,6 +3,7 @@ enable_language(C)
add_library(iar-test-lib libmod.c)
add_executable(exec-lib-c module.c)
+target_compile_options(exec-lib-c PRIVATE -e)
target_compile_definitions(exec-lib-c PRIVATE __USE_LIBFUN)
target_link_libraries(exec-lib-c PRIVATE iar-test-lib)
target_link_options(exec-lib-c PRIVATE ${LINKER_OPTS})