arm-trusted-firmware/plat/arm/board
Leo Yan d1de6b2b57 feat(tc): enable stack protector
Enable the compiler's stack protector for detecting stack overflow
issues.

Though TC platform can generate RNG from RSE via MHU channel, the
stack protector canary is used prior to MHU channel initialization.

Thus, currently here simply returns a value of the combination of a
timer's value and a compile-time constant.

Signed-off-by: Leo Yan <leo.yan@arm.com>
Signed-off-by: Icen Zeyada <Icen.Zeyada2@arm.com>
Change-Id: I68fcc7782637b2b6b4dbbc81bc15df8c5ce0040b
2025-01-31 13:45:28 +01:00
..
a5ds build: remove Windows compatibility layer 2025-01-14 16:21:51 +00:00
arm_fpga perf(build): be clever about uppercasing 2024-11-08 12:27:46 +00:00
automotive_rd/platform/rd1ae feat(rd1ae): add support for OP-TEE SPMC 2024-11-14 13:56:39 +00:00
common refactor(arm): rename ARM_ROTPK_HEADER_LEN 2024-12-30 12:32:34 +01:00
corstone700 build(bl32): added check for AARCH32_SP 2023-08-24 14:22:34 -05:00
corstone1000 fix(corstone-1000): fix Makefile error reporting 2024-08-27 10:39:41 +01:00
fvp Merge "chore(fvp): use correct dts for dynamiq cores" into integration 2025-01-20 19:31:31 +01:00
fvp_r fix(arm): add extra hash config to validate ROTPK 2024-09-09 11:22:28 +01:00
fvp_ve feat(fvp): add flash areas for secure partition 2024-07-29 09:55:43 +01:00
juno refactor(arm): rename ARM_ROTPK_HEADER_LEN 2024-12-30 12:32:34 +01:00
morello build: remove MAKE_BUILD_STRINGS function 2024-04-29 12:47:01 +00:00
n1sdp refactor(arm): remove unused SP_MIN UART macros 2024-04-02 13:36:31 +01:00
neoverse_rd Merge "fix(rdv3): add console name to checksum calculation on RD-V3" into integration 2025-01-31 10:36:12 +01:00
tc feat(tc): enable stack protector 2025-01-31 13:45:28 +01:00