zephyr/cmake/compiler
Lauren Murphy f0eb7ebc83 llext: arc: enforce bitness match
Enforces bitness match of ARC compilers and linkers invoked
building LLEXT apps by inheriting -mcpu flag from Zephyr.
The ARC toolchain becomes confused without the -mcpu flag.
On qemu_hs5x we see GCC select elf32-littlearc64 for
linking an object previously compiled as elf64-littlearc64.

Fixes #80949

Signed-off-by: Lauren Murphy <lauren.murphy@intel.com>
2025-02-05 21:01:01 +01:00
..
arcmwdt security: Add default stack protection level 2024-12-20 12:37:20 +01:00
armclang cmake/compiler/: drop ERROR_QUIET when looking for compiler --version 2023-12-04 16:38:08 +00:00
clang Revert "cmake clang/compiler_flags.cmake: Re-enable -Wgnu" 2025-01-20 20:54:58 +01:00
gcc llext: arc: enforce bitness match 2025-02-05 21:01:01 +01:00
host-gcc tests/misc: Add llext EDK test 2024-05-17 16:21:48 +01:00
icx cmake: toolchain: remove obsolete and unused macros 2024-09-04 21:26:59 +02:00
xcc compiler: for xtensa add libgcc support 2024-11-16 14:07:30 -05:00
xt-clang llext: build with debug info, strip at packaging time 2025-01-27 08:54:44 +01:00
compiler_features.cmake
compiler_flags_template.cmake security: Add default stack protection level 2024-12-20 12:37:20 +01:00