mirror of
https://github.com/qemu/qemu.git
synced 2026-04-05 21:46:25 +00:00
meson: Add -Wformat-overflow=2
https://gcc.gnu.org/onlinedocs/gcc-15.2.0/gcc/Warning-Options.html > Level 2 warns also about calls that might overflow the destination > buffer given an argument of sufficient length or magnitude. At level > 2, unknown numeric arguments are assumed to have the minimum > representable value for signed types with a precision greater than 1, > and the maximum representable value otherwise. Unknown string > arguments whose length cannot be assumed to be bounded either by the > directive’s precision, or by a finite set of string literals they may > evaluate to, or the character array they may point to, are assumed to > be 1 character long. Signed-off-by: Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Message-ID: <20260305-nvme-v4-4-b65b9de1839f@rsg.ci.i.u-tokyo.ac.jp> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
This commit is contained in:
committed by
Philippe Mathieu-Daudé
parent
2a58162a1e
commit
4efd93949f
@@ -694,6 +694,7 @@ warn_flags = [
|
||||
'-Wempty-body',
|
||||
'-Wendif-labels',
|
||||
'-Wexpansion-to-defined',
|
||||
'-Wformat-overflow=2',
|
||||
'-Wformat-security',
|
||||
'-Wformat-y2k',
|
||||
'-Wignored-qualifiers',
|
||||
|
||||
Reference in New Issue
Block a user