zephyr/cmake/compiler/gcc
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
..
compiler_flags.cmake kernel: canaries: Allow using TLS to store it 2023-08-08 19:08:04 -04:00
generic.cmake cmake: Populate var CMAKE_GCOV 2021-09-02 19:44:00 -04:00
target.cmake gcc/target.cmake: fixup for #58408 (fix build with GCC 13) 2023-08-04 10:47:50 +02:00
target_arc.cmake arch/arc: Add -mcpu flag to TOOLCHAIN_LD_FLAGS 2022-10-25 10:51:46 +02:00
target_arm.cmake cmake/target_arm: Use NO_SPLIT for TOOLCHAIN_LD_FLAGS 2022-10-27 15:38:41 +02:00
target_arm64.cmake soc: arm64: Add agilex5 soc folder and its configurations 2023-07-25 16:58:01 +00:00
target_mips.cmake cmake: add MIPS support 2022-01-19 13:48:21 -05:00
target_riscv.cmake riscv: Introduce BitManip extensions 2022-08-29 16:57:18 +02:00
target_sparc.cmake SPARC: add FPU support 2020-12-04 14:33:43 +02:00
target_x86.cmake x86: enable soft float support for Zephyr SDK 2021-01-20 16:45:31 -05:00