@@ -143,6 +143,7 @@ namespace checkers {
143143 {" CheckOther::checkSignOfUnsignedVariable" ," style" },
144144 {" CheckOther::checkSuspiciousCaseInSwitch" ," warning,inconclusive" },
145145 {" CheckOther::checkSuspiciousSemicolon" ," warning,inconclusive" },
146+ {" CheckOther::checkUnionZeroInit" ," portability" },
146147 {" CheckOther::checkUnreachableCode" ," style" },
147148 {" CheckOther::checkUnusedLabel" ," style,warning" },
148149 {" CheckOther::checkVarFuncNullUB" ," portability" },
@@ -363,6 +364,8 @@ namespace checkers {
363364 {" Cert C: CON41-C" ," " },
364365 {" Cert C: DCL03-C" ," " },
365366 {" Cert C: DCL04-C" ," " },
367+ {" Cert C: DCL05-C" ," " },
368+ {" Cert C: DCL06-C" ," " },
366369 {" Cert C: DCL20-C" ," " },
367370 {" Cert C: DCL31-C" ," " },
368371 {" Cert C: DCL36-C" ," " },
@@ -379,13 +382,15 @@ namespace checkers {
379382 {" Cert C: ERR30-C" ," " },
380383 {" Cert C: ERR32-C" ," " },
381384 {" Cert C: ERR33-C" ," " },
385+ {" Cert C: ERR34-C" ," " },
382386 {" Cert C: EXP03-C" ," " },
383387 {" Cert C: EXP05-C" ," " },
384388 {" Cert C: EXP09-C" ," " },
385389 {" Cert C: EXP13-C" ," " },
386390 {" Cert C: EXP15-C" ," " },
387391 {" Cert C: EXP19-C" ," " },
388392 {" Cert C: EXP20-C" ," " },
393+ {" Cert C: EXP30-C" ," " },
389394 {" Cert C: EXP32-C" ," " },
390395 {" Cert C: EXP34-C" ," " },
391396 {" Cert C: EXP35-C" ," " },
@@ -426,6 +431,7 @@ namespace checkers {
426431 {" Cert C: MSC38-C" ," " },
427432 {" Cert C: MSC39-C" ," " },
428433 {" Cert C: MSC40-C" ," " },
434+ {" Cert C: MSC41-C" ," " },
429435 {" Cert C: PRE00-C" ," " },
430436 {" Cert C: PRE01-C" ," " },
431437 {" Cert C: PRE02-C" ," " },
@@ -443,6 +449,7 @@ namespace checkers {
443449 {" Cert C: SIG31-C" ," " },
444450 {" Cert C: SIG34-C" ," " },
445451 {" Cert C: SIG35-C" ," " },
452+ {" Cert C: STR30-C" ," " },
446453 {" Cert C: STR31-C" ," " },
447454 {" Cert C: STR32-C" ," " },
448455 {" Cert C: STR34-C" ," " },
@@ -872,6 +879,7 @@ namespace checkers {
872879 {" Misra C: 21.14" ," " },
873880 {" Misra C: 21.15" ," " },
874881 {" Misra C: 21.16" ," " },
882+ {" Misra C: 21.18" ," " },
875883 {" Misra C: 21.19" ," " },
876884 {" Misra C: 21.2" ," " },
877885 {" Misra C: 21.20" ," " },
@@ -918,11 +926,11 @@ namespace checkers {
918926 {" Misra C: 5.1" ," " },
919927 {" Misra C: 5.10" ," " },
920928 {" Misra C: 5.2" ," " },
929+ {" Misra C: 5.3" ," " },
921930 {" Misra C: 5.4" ," " },
922931 {" Misra C: 5.5" ," " },
923932 {" Misra C: 5.6" ," " },
924- {" Misra C: 5.8" ," " },
925- {" Misra C: 5.9" ," " },
933+ {" Misra C: 5.7" ," " },
926934 {" Misra C: 6.1" ," " },
927935 {" Misra C: 6.2" ," " },
928936 {" Misra C: 6.3" ," " },
@@ -962,6 +970,7 @@ namespace checkers {
962970 {" Misra C: Dir 4.4" ," " },
963971 {" Misra C: Dir 4.5" ," " },
964972 {" Misra C: Dir 4.6" ," " },
973+ {" Misra C: Dir 4.7" ," " },
965974 {" Misra C: Dir 4.9" ," " },
966975 {" PremiumCheckBufferOverrun::addressOfPointerArithmetic" ," warning" },
967976 {" PremiumCheckBufferOverrun::negativeBufferSizeCheckedNonZero" ," warning" },
@@ -2460,7 +2469,7 @@ std::vector<checkers::Info> checkers::autosarInfo{
24602469
24612470std::vector<checkers::Info> checkers::certCInfo{
24622471 {" PRE30-C" , " L3" },
2463- {" PRE31-C" , " L2 " },
2472+ {" PRE31-C" , " L3 " },
24642473 {" PRE32-C" , " L3" },
24652474 {" DCL30-C" , " L2" },
24662475 {" DCL31-C" , " L3" },
@@ -2493,7 +2502,7 @@ std::vector<checkers::Info> checkers::certCInfo{
24932502 {" INT35-C" , " L3" },
24942503 {" INT36-C" , " L3" },
24952504 {" FLP30-C" , " L2" },
2496- {" FLP32-C" , " L2 " },
2505+ {" FLP32-C" , " L1 " },
24972506 {" FLP34-C" , " L3" },
24982507 {" FLP36-C" , " L3" },
24992508 {" FLP37-C" , " L3" },
@@ -2699,7 +2708,6 @@ std::vector<checkers::Info> checkers::certCInfo{
26992708 {" ERR00-C" , " L3" },
27002709 {" ERR01-C" , " L2" },
27012710 {" ERR02-C" , " L3" },
2702- {" ERR03-C" , " L3" },
27032711 {" ERR04-C" , " L3" },
27042712 {" ERR05-C" , " L2" },
27052713 {" ERR06-C" , " L3" },
0 commit comments