From db21576612bd0d6f03972b21fe8e84d55a2f4aab Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Thu, 12 May 2022 23:14:37 +0200 Subject: [PATCH] remove arm-gcc 12.1 warning: array subscript -512 is outside array bounds of 'uint32_t[536870911] --- armsrc/appmain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/armsrc/appmain.c b/armsrc/appmain.c index e0dabebd0..3ea05b084 100644 --- a/armsrc/appmain.c +++ b/armsrc/appmain.c @@ -2477,7 +2477,7 @@ void __attribute__((noreturn)) AppMain(void) { SpinDelay(100); BigBuf_initialize(); - for (uint32_t *p = _stack_start; p < _stack_end - 0x200; ++p) { + for (uint32_t *p = _stack_start; p + 0x200 < _stack_end ; ++p) { *p = 0xdeadbeef; }