checkpatch: Recognize IEC binary prefix definitions
Do not match the IEC binary prefix as camelcase typedefs. This fixes: ERROR: "foo * bar" should be "foo *bar" #310: FILE: hw/ppc/ppc440_uc.c:564: + size = 8 * MiB * sh; total: 1 errors, 0 warnings, 433 lines checked Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Message-Id: <20180625124238.25339-5-f4bug@amsat.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
6a4e0614c3
commit
5fa96cad01
@ -242,6 +242,7 @@ our $UTF8 = qr{
|
||||
# There are still some false positives, but this catches most
|
||||
# common cases.
|
||||
our $typeTypedefs = qr{(?x:
|
||||
(?![KMGTPE]iB) # IEC binary prefix (do not match)
|
||||
[A-Z][A-Z\d_]*[a-z][A-Za-z\d_]* # camelcase
|
||||
| [A-Z][A-Z\d_]*AIOCB # all uppercase
|
||||
| [A-Z][A-Z\d_]*CPU # all uppercase
|
||||
|
Loading…
x
Reference in New Issue
Block a user