From 0b4582f229db9fc2b6932c518ab816edd7709406 Mon Sep 17 00:00:00 2001 From: Josef Angstenberger Date: Tue, 1 Sep 2020 01:17:18 +0200 Subject: Compiler/TI: Fix definition of std options - The compile option variable has to be defined as list. - The compiler works in relaxed ANSI mode by default. Strict ANSI has to be explicitly set additionally to the language standard. --- Modules/Compiler/TI-C.cmake | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Modules/Compiler/TI-C.cmake b/Modules/Compiler/TI-C.cmake index 8ea01b5..ec5a509 100644 --- a/Modules/Compiler/TI-C.cmake +++ b/Modules/Compiler/TI-C.cmake @@ -1,8 +1,8 @@ include(Compiler/TI) __compiler_ti(C) -set(CMAKE_C90_STANDARD_COMPILE_OPTION "--c89") -set(CMAKE_C90_EXTENSION_COMPILE_OPTION "--c89 --relaxed_ansi") +set(CMAKE_C90_STANDARD_COMPILE_OPTION "--c89" "--strict_ansi") +set(CMAKE_C90_EXTENSION_COMPILE_OPTION "--c89" "--relaxed_ansi") -set(CMAKE_C99_STANDARD_COMPILE_OPTION "--c99") -set(CMAKE_C99_EXTENSION_COMPILE_OPTION "--c99 --relaxed_ansi") +set(CMAKE_C99_STANDARD_COMPILE_OPTION "--c99" "--strict_ansi") +set(CMAKE_C99_EXTENSION_COMPILE_OPTION "--c99" "--relaxed_ansi") -- cgit v0.12