// Depending on how the project is compiled, some code // snippets are unused. So, some of the functions are not called. unusedFunction // missingIncludeSystem: Cppcheck can handle whether a system header (e. g. // stdio.h) can not be found, so we do not want those warnings. missingIncludeSystem // If Cppcheck does not find any errors to be suppressed, // it would raise a warning by default. This entry prevents that. unmatchedSuppression // redundantAssignment: Conflicts with a secure coding guideline stating to // 'Initialize variables'. redundantAssignment // Conflicts with our coding style that states all local // variables should be declared at the beginning of the function. variableScope // We often create register maps based on the documentations // and it can happen that we do not read or write a specific field. unusedStructMember // Cppcheck does not consider passing the address of the local variable as // using it. unusedVariable:framework/test/test_fwk_list_init.c // Cppcheck can not properly understand fwk_expect() thus can not ascertain the // way we check for pointer values. nullPointerRedundantCheck:product/juno/* // Cppcheck seems to get confused when encountering parentheses in strings syntaxError:product/synquacer/module/synquacer_system/src/mmu500.c:34 // Cppcheck doesn't like include directives that use macros preprocessorErrorDirective:framework/test/fwk_module_idx.h:14 // Cppcheck does not properly parse the `FWK_HAS_INCLUDE` macro preprocessorErrorDirective:arch/arm/src/arch_mm.c:16 // This memory has a static lifetime memleak:product/rddanielxlr/scp_ramfw/config_power_domain.c:156 memleak:product/rddanielxlr/scp_ramfw/config_ppu_v1.c:87 memleak:product/tc0/scp_ramfw/config_power_domain.c:114 memleak:product/tc0/scp_ramfw/config_ppu_v1.c:87 memleak:product/tc0/scp_romfw/config_ppu_v1.c:81 // This memory has static lifetime memleak:framework/test/fwk_test.c:145