SHA256
1
0
forked from pool/cppcheck

Accepting request 307351 from home:etamPL:branches:devel:tools

update to 1.69

OBS-URL: https://build.opensuse.org/request/show/307351
OBS-URL: https://build.opensuse.org/package/show/devel:tools/cppcheck?expand=0&rev=42
This commit is contained in:
Martin Pluskal 2015-05-15 16:40:26 +00:00 committed by Git OBS Bridge
parent eb9c945381
commit be0c27cab4
4 changed files with 43 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:add6e5e12b05ca02b356cd0ec7420ae0dcafddeaef183b4dfbdef59c617349b1
size 1008321

3
cppcheck-1.69.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4bd5c8031258ef29764a4c92666384238a625beecbb2aceeb7065ec388c7532e
size 1052984

View File

@ -1,3 +1,42 @@
-------------------------------------------------------------------
Fri May 15 13:48:34 UTC 2015 - Adam Mizerski <adam@mizerski.pl>
- update do 1.69
* General changes:
- Added flag --platform=native, when it is used type sizes and
behaviour of host system are used
- Backward compatibility for Libary files is now working.
Future cppcheck versions will be able to use libraries
written for previous versions
- Windows 32 bit builds now set /LARGEADDRESSAWARE, so that
they can use up to 4 GiB
* New checks:
- Detect bad bitmask checks (usage of | where & should be used)
- Suggest usage of "explicit" for constructors with a single
parameter
- Suggest usage of make_shared/make_unique
- Warn about usage of malloc with auto_ptr
- Detect redundant pointer operations like &*ptr
* Improvements:
- Support std::array (C++11)
- Detect same expressions in both branches of a ternary
operator
- New <container>-tags in libraries to configure STL (and
similar) container types
- Several improvements to ValueFlow analysis (for example
support for default function arguments)
- Improved buffer overrun and memory leak checking
- Removed a bunch of redundant checking code
- Removed several simplifications
- Stronger matching of library functions
- Lots of additions to std.cfg and posix.cfg
- New library for Microsoft SAL (microsoft_sal.cfg)
- Improved C++11 template parsing (">>" as closing brackets,
variadic templates)
- Added statistics to htmlreport
* GUI:
- Fixed language selection
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jan 8 11:04:07 UTC 2015 - danny.al-gaaf@bisect.de Thu Jan 8 11:04:07 UTC 2015 - danny.al-gaaf@bisect.de

View File

@ -16,7 +16,7 @@
# #
Name: cppcheck Name: cppcheck
Version: 1.68 Version: 1.69
Release: 0 Release: 0
License: GPL-3.0+ License: GPL-3.0+
Summary: A tool for static C/C++ code analysis Summary: A tool for static C/C++ code analysis