zephyr/cmake/compiler
Evgeniy Paltsev 94b87c6422 ARC: arcmwdt: fix & rework inclusion of C/C++ headers
Currently we try to manually specify C/C++ headers locations
with -isystem flag which lead to issues with "include_next"
directive which is used in C/C++ headers. As advised by MWDT
R&D team let's rely on the default C/C++ include locations
which are provided by MWDT if we do build with MW C / C++
libraries. For that case we still need to manually specify
header directory to ASM builds which bay use 'stdbool.h'

In case of building with minimal libc (provided by Zephyr)
we rely on minimal libc headers and manually specify
toolchain's C header directory (as minimal libc still uses some
toolchain's C headers.

Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Signed-off-by: Evgeniy Paltsev <PaltsevEvgeniy@gmail.com>
2022-11-29 09:48:08 +01:00
..
arcmwdt ARC: arcmwdt: fix & rework inclusion of C/C++ headers 2022-11-29 09:48:08 +01:00
armclang cmake: gcc: target_arm: Support advanced floating-point options 2022-05-05 12:03:27 +09:00
clang unittest: update coverage library non gcc toolchains 2022-11-21 16:09:46 -05:00
gcc cmake: Allow selection of libc API overflow detection mode 2022-10-31 23:23:27 +09:00
host-gcc cmake: Populate var CMAKE_GCOV 2021-09-02 19:44:00 -04:00
icx cmake: fix isystem_include_dir path for windows 2021-04-02 13:36:49 -04:00
xcc cmake: fix use of unsupported -fno-pie with xcc 2022-08-29 08:40:29 -04:00
xcc-clang xcc-clang: Do not used unavailable options 2022-08-23 10:13:43 +02:00
compiler_features.cmake cmake: CMake compile features support 2021-10-01 14:40:33 -04:00
compiler_flags_template.cmake cmake: Allow selection of libc API overflow detection mode 2022-10-31 23:23:27 +09:00