aboutsummaryrefslogtreecommitdiffhomepage
path: root/src-backend/misc/cppcheck_suppressions.txt
blob: 5d6d070c4d16da09567935e19925d240b513d512 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

# (Export)  = Exported function that is not used internally
# (FP)      = False positive
# (Test)    = Test of failure cases
# (Unimpl)  = Unimplemented code leading to warning
# (Unsupp)  = Unsupported / Edge cases that we don't care about


# (FP) Does not take individual struct fields into account
ctuuninitvar:codegen/codegen_common.c
# (FP) Does not take individual struct fields into account
ctuuninitvar:outformat/elf.c
# (FP) Does not take individual struct fields into account
ctuuninitvar:outformat/outformat_common.c
# (FP) Otherwise cppcheck gives warnings about libc headers
missingIncludeSystem:*
# (Export) CSBE is a static library, so it's expected to have internally unused functions
unusedFunction:*
# (Unimpl) is_unop / is_trap are not used currently
unusedStructMember:codegen/aarch64.c