SHA256
1
0
forked from pool/cppcheck
Go to file
Dirk Mueller ecac19f21c - update to 2.9:
* restored check for negative allocation (new[]) and negative VLA sizes from
    cppcheck 1.87 (LCppC backport)
  * replaced hardcoded check for pipe() buffer size by library configuration
    option (LCppC backport)
  * on Windows the callstack is now being written to the output specific via
    "--exception-handling"
  * make it possible to disable the various exception handling parts via the
    CMake options "NO_UNIX_SIGNAL_HANDLING", "NO_UNIX_BACKTRACE_SUPPORT" and
    "NO_WINDOWS_SEH"
  * detect more redundant calls of std::string::c_str(), std::string::substr(),
    and unnecessary copies of containers
  * Add a match function to addon similiar to Token::Match used internally by
    cppcheck:
  * | for either-or tokens(ie struct|class to match either struct or class)
  * !! to negate a token
  * It supports the %any%, %assign%, %comp%, %name%, %op%, %or%, %oror%, and %var% keywords
  * It supports (*), {*}, [*], and <*> to match links
  * @ can be added to bind the token to a name
  * ** can be used to match until a token
  * Add math functions which can be used in library function definition. This
    enables evaluation of more math functions in ValueFlow
  * Further improve lifetime analysis with this pointers
  * Propagate condition values from outer function calls
  * Add debug intrinsics debug_valueflow and debug_valuetype to show more
    detail including source backtraces

OBS-URL: https://build.opensuse.org/package/show/devel:tools/cppcheck?expand=0&rev=98
2022-09-17 16:30:25 +00:00
.gitattributes Copy from home:bitshuffler/cppcheck via accept of submit request 6553 2009-02-20 16:30:26 +00:00
.gitignore Copy from home:bitshuffler/cppcheck via accept of submit request 6553 2009-02-20 16:30:26 +00:00
cppcheck-2.9.tar.gz - update to 2.9: 2022-09-17 16:30:25 +00:00
cppcheck.changes - update to 2.9: 2022-09-17 16:30:25 +00:00
cppcheck.spec - update to 2.9: 2022-09-17 16:30:25 +00:00