You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
580 B
13 lines
580 B
# No special flags are needed for xcc. |
|
# Only select whether gcc or clang flags should be inherited. |
|
if(CC STREQUAL "clang") |
|
include(${ZEPHYR_BASE}/cmake/compiler/clang/compiler_flags.cmake) |
|
else() |
|
include(${ZEPHYR_BASE}/cmake/compiler/gcc/compiler_flags.cmake) |
|
|
|
# XCC is based on GCC 4.2 which has a somewhat pedantic take on the |
|
# fact that linkage semantics differed between C99 and GNU at the |
|
# time. Suppress the warning, it's the best we can do given that |
|
# it's a legacy compiler. |
|
set_compiler_property(APPEND PROPERTY warning_base "-fgnu89-inline") |
|
endif()
|
|
|