--- template5.3p0.conf 2020-08-25 09:54:28.103942200 -0400 +++ template5.4p0.conf 2020-08-25 09:54:43.847452300 -0400 @@ -1,7 +1,7 @@ # For emacs: -*- Shell-script -*- # ###################################################################### -# CodeSonar 5.3p0 Configuration File +# CodeSonar 5.4p0 Configuration File ###################################################################### # # CodeSonar will use preferences defined in this file when running @@ -269,6 +269,7 @@ # COMPILER_MODELS += i686-pc-mingw32-gcc.exe -> gcc # COMPILER_MODELS += icc430.exe -> icc430 # COMPILER_MODELS += iccarm.exe -> iccarm +# COMPILER_MODELS += iccavr.exe -> iccavr # COMPILER_MODELS += iccm32c.exe -> iccm32c # COMPILER_MODELS += iccstm8.exe -> iccstm8 # COMPILER_MODELS += mwccmcf.exe -> mwccmcf @@ -532,6 +533,7 @@ # DISABLED_COMPILERS += i686-pc-mingw32-gcc.exe # DISABLED_COMPILERS += icc430.exe # DISABLED_COMPILERS += iccarm.exe +# DISABLED_COMPILERS += iccavr.exe # DISABLED_COMPILERS += iccm32c.exe # DISABLED_COMPILERS += iccstm8.exe # DISABLED_COMPILERS += mwccmcf.exe @@ -3877,6 +3879,7 @@ # WARNING_FILTER += allow class="Body Is Not Compound Statement" # WARNING_FILTER += allow class="Boolean switch Expression" # WARNING_FILTER += allow class="C++ Comment in C" +# WARNING_FILTER += allow class="C-style Cast" # WARNING_FILTER += allow class="Cast Removes const Qualifier" # WARNING_FILTER += allow class="Cast Removes volatile Qualifier" # WARNING_FILTER += allow class="Cast: Arithmetic Type/Void Pointer" @@ -3911,12 +3914,14 @@ # WARNING_FILTER += allow class="Expression Value Widened by Other Operand" # WARNING_FILTER += allow class="Extern Array Without Size" # WARNING_FILTER += allow class="FILE* Dereference" +# WARNING_FILTER += allow class="Float Pointer Conversion" # WARNING_FILTER += allow class="Float-typed Loop Counter" # WARNING_FILTER += allow class="Floating Point Equality" # WARNING_FILTER += allow class="Function Defined in Header File" # WARNING_FILTER += allow class="Function Pointer Conversion" # WARNING_FILTER += allow class="Function Pointer" # WARNING_FILTER += allow class="Function Too Long" +# WARNING_FILTER += allow class="Function-Like Macro" # WARNING_FILTER += allow class="GNU Extension" # WARNING_FILTER += allow class="GNU Typeof" # WARNING_FILTER += allow class="Global Variable Declared with Different Types" @@ -3962,6 +3967,8 @@ # WARNING_FILTER += allow class="Malformed for-loop Initialization" # WARNING_FILTER += allow class="Malformed for-loop Step" # WARNING_FILTER += allow class="Malformed switch Statement" +# WARNING_FILTER += allow class="Member Function Could Be const" +# WARNING_FILTER += allow class="Member Function Could Be static" # WARNING_FILTER += allow class="Memory Protection Removal" # WARNING_FILTER += allow class="Microsoft Extension" # WARNING_FILTER += allow class="Mismatched Operand Types" @@ -4162,6 +4169,7 @@ # WARNING_FILTER += allow class="Using Declaration in Header File" # WARNING_FILTER += allow class="Using Directive in Header File" # WARNING_FILTER += allow class="Using Directive" +# WARNING_FILTER += allow class="Variable Could Be const" # WARNING_FILTER += allow class="Variadic Macro" # WARNING_FILTER += allow class="Warnings Not Treated As Errors" # WARNING_FILTER += allow class="Weak Cryptography"