summaryrefslogtreecommitdiff
path: root/cmd/stackprot_test.c
AgeCommit message (Collapse)Author
2022-02-11cmd: wrong printf() code in do_test_stackprot_fail()Heinrich Schuchardt
strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2021-05-24stackprot: Make our test a bit more complexTom Rini
With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek BehĂșn <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
2021-04-20Add support for stack-protectorJoel Peshkin
Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>