forked from pool/cppcheck
Accepting request 233519 from home:dalgaaf:branches:devel:tools
Update of cppcheck to 1.65 OBS-URL: https://build.opensuse.org/request/show/233519 OBS-URL: https://build.opensuse.org/package/show/devel:tools/cppcheck?expand=0&rev=38
This commit is contained in:
@@ -1,3 +1,35 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun May 11 20:56:06 UTC 2014 - danny.al-gaaf@bisect.de
|
||||
|
||||
- update to 1.65:
|
||||
* General changes:
|
||||
- Cppcheck requires a C++11 compiler supporting the common
|
||||
subset of features supported by GCC 4.4, Visual Studio 2010
|
||||
and Clang 2.9
|
||||
* Improvements:
|
||||
- Much improved support of complex combinations of function
|
||||
pointers, arrays and references
|
||||
- Better handling of syntax errors
|
||||
- Better detection of stack variables passed to free()
|
||||
- Much improved value flow analysis
|
||||
- More robust error detection in several checks due to usage
|
||||
of AST
|
||||
- Better handling of unknown Macros in function declarations
|
||||
- Allocation/Deallocation functions can be extend across
|
||||
different .cfg files
|
||||
- Better handling of some C++11 language features like enum
|
||||
class, in-class member initializers
|
||||
- Detect calling (std::)abs() with bool argument
|
||||
* New checks:
|
||||
- Check for noexcept and __attribute__((nothrow)) correctness
|
||||
- Check for unhandled exceptions when exception specifiers
|
||||
are used
|
||||
- Access to empty STL containers
|
||||
- Repositioning operation on a file opened in append mode
|
||||
- Find nested redundant if-statements (was experimental before)
|
||||
* Additionally, a large number of false positives and crashs
|
||||
has been fixed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 1 21:46:42 UTC 2014 - danny.al-gaaf@bisect.de
|
||||
|
||||
|
Reference in New Issue
Block a user