diff options
author | Josef Angstenberger <code@jtxa.de> | 2020-08-31 23:17:18 (GMT) |
---|---|---|
committer | Josef Angstenberger <code@jtxa.de> | 2020-09-20 22:57:18 (GMT) |
commit | 0b4582f229db9fc2b6932c518ab816edd7709406 (patch) | |
tree | 8af93d9a53e281b996c44fb906c0e3a207ee0e2b /Modules | |
parent | a70df0d6f08aaf87b9a1337eed5fba06ca5701d5 (diff) | |
download | CMake-0b4582f229db9fc2b6932c518ab816edd7709406.zip CMake-0b4582f229db9fc2b6932c518ab816edd7709406.tar.gz CMake-0b4582f229db9fc2b6932c518ab816edd7709406.tar.bz2 |
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.
Diffstat (limited to 'Modules')
-rw-r--r-- | Modules/Compiler/TI-C.cmake | 8 |
1 files 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") |