zephyr/cmake/compiler
Kumar Gala f18ae82f96 oneapi: disable use of libirc when building C++
When building with C++ the icx compiler will try to utilize optimized
versions of memset/memcpy that are provided as part of libirc.  However
libirc also has dependencies on things likes getenv/setenv, etc that
are expect in a linux host environment.  So disable use of libirc
via compiler flag -no-intel-lib=libirc.

Signed-off-by: Kumar Gala <kumar.gala@intel.com>
2023-03-16 09:16:03 +01:00
..
arcmwdt toolchain: Move extra warning options to toolchain abstraction 2023-02-19 20:34:13 -05:00
armclang armclang: Add version check for armclang toolchain 2023-02-28 13:54:56 +01:00
clang compiler/clang: ignore main-return-type warning for clang 2023-02-20 09:50:59 +01:00
gcc cmake/compiler: Limit warning flag usage to compatible toolchains 2023-03-01 19:42:32 -05:00
host-gcc cmake: provide a useful error msg when native compiler is missing 2023-02-09 22:10:16 +09:00
icx oneapi: disable use of libirc when building C++ 2023-03-16 09:16:03 +01:00
xcc treewide: Use CONFIG_CPP instead of CONFIG_CPLUSPLUS 2023-01-13 17:42:55 -05:00
xt-clang toolchain: rename xcc-clang to xt-clang 2023-02-22 08:35:46 -05:00
compiler_features.cmake cmake: CMake compile features support 2021-10-01 14:40:33 -04:00
compiler_flags_template.cmake toolchain: Move extra warning options to toolchain abstraction 2023-02-19 20:34:13 -05:00