diff --git a/tools/debugger/kdd/kdd.c b/tools/debugger/kdd/kdd.c index 1bd5dd5992..61d769ece9 100644 --- a/tools/debugger/kdd/kdd.c +++ b/tools/debugger/kdd/kdd.c @@ -695,7 +695,10 @@ static void kdd_handle_read_ctrl(kdd_state *s) KDD_LOG(s, "Request outside of known control space\n"); len = 0; } else { +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Warray-bounds" memcpy(buf, ((uint8_t *)&ctrl.c32) + offset, len); +#pragma GCC diagnostic pop } }