…
|
||
---|---|---|
.. | ||
create_platform_cfg.sh | ||
defines.sh | ||
float.c | ||
limits.c | ||
readme.md | ||
run_cppcheck.sh | ||
stdint.c |
readme.md
Compiler defines
NOTE: this is preliminary.
This folder contains scripts to extract compiler-specific defines and definitions for use with a Cppcheck scan.
Specifying these will get rid of `` warnings (which are reported when --debug-warnings
is specified) which allows for increased coverage of the ValueFlow.
Files
define.sh
Invokes the compilation and execution of the various programs which output the compiler-specific defines.float.c
Outputs the defines provided byfloat.h
/cfloat
.limits.c
Outputs the defines provided bylimits.h
/climits
.stdint.c
Outputs the defines provided bystdint.h
/cstdint
.create_platform_cfg.sh
Generates a platform file from the given compiler which can be given to Cppcheck via--platform
.run_cppcheck.sh
Generates the compiler-specific configurations for the given compiler and runs Cppcheck with them.