stackprot: Make our test a bit more complex
authorTom Rini <trini@konsulko.com>
Mon, 24 May 2021 18:19:05 +0000 (14:19 -0400)
committerTom Rini <trini@konsulko.com>
Mon, 24 May 2021 18:23:01 +0000 (14:23 -0400)
commit2fc62f2991744dfeec65f8619092c359d8ecbcb0
tree15e7a1deb449053a3ffca9b708813cce2da366ec
parent960f110c3781c3d28ca8e75181019a3454ec843a
stackprot: Make our test a bit more complex

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>
cmd/stackprot_test.c