zephyr/cmake/compiler
Flavio Ceolin d16c5b9048 kernel: canaries: Allow using TLS to store it
Add new option to use thread local storage for stack
canaries. This makes harder to find the canaries location
and value. This is made optional because there is
a performance and size penalty when using it.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2023-08-08 19:08:04 -04:00
..
arcmwdt ARC: MWDT: rework GNU helper tools usage 2023-06-17 07:44:31 -04:00
armclang cmake: armclang: Handle -mfpu=auto used by cortex-m55 2023-04-27 14:16:52 +02:00
clang clang: Provide --target option when determining path to runtime library 2023-08-01 11:36:47 +02:00
gcc kernel: canaries: Allow using TLS to store it 2023-08-08 19:08:04 -04: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
compiler_flags_template.cmake cmake/compiler: Add linker_script compiler property 2023-07-06 11:43:09 +02:00