Daniel Marjamäki
1b4485a738
Makefile: Add one more flag 'MATCHCOMPILER=yes'
2019-06-23 13:43:09 +02:00
Carlo Marcelo Arenas Belón
bf5c71bdca
sync ( #1835 )
...
* build: remove -Wabi and add -Wundef
gcc >= 8 throws a warning about -Wabi (without a specific ABI version)
being ignored, while -Wundef seems more useful (as shown by the change
in config.h, which was probably an unfortunate typo)
travis.yaml should probably be updated soon, but was left out from this
change as the current images don't yet need it
* lib: unused function in valueflow
refactored out since 8c03be3212
lib/valueflow.cpp:3124:21: warning: unused function 'endTemplateArgument' [-Wunused-function]
* readme: include picojson
* make: also clean exe
2019-05-17 09:31:41 +02:00
Daniel Marjamäki
ece13033b2
dmake: use -isystem for externals to avoid compiler warnings
2019-04-19 14:52:49 +02:00
versat
5eeeb0def2
Run dmake
2019-04-05 11:35:52 +02:00
versat
5036cb9ca6
Run dmake
2019-03-25 13:28:03 +01:00
versat
d3893a2b3f
Run dmake
2019-03-18 13:39:42 +01:00
Daniel Marjamäki
5e88258005
Makefile: Remove reduce target
2019-03-02 12:11:04 +01:00
Daniel Marjamäki
979e196895
Restore Makefile
2019-02-09 09:32:34 +01:00
Daniel Marjamäki
f45cecc303
Makefile: Set release mode
2019-02-09 09:31:27 +01:00
IOBYTE
1faae52d06
Fixed #8960 ("(debug) Unknown type 'x'." with alias in template class alias) ( #1643 )
...
* Fixed #8960 ("(debug) Unknown type 'x'." with alias in template class alias)
This commit adds non-template type alias support to the template
simplifier. Only relatively simple type aliases are supported at this
time. More complex types will be added later.
--debug-warnings will show unsupported type aliases.
Type alias support will be removed from the symbol database in the
future. Type alias tests have been removed from the symbol database
tests.
* Add the changes.
* Fix codacy warning.
* Fix travis warnings.
2019-02-05 08:52:23 +01:00
Daniel Marjamäki
e297e3a505
Update Makefile
2019-01-31 21:31:14 +01:00
rikardfalkeborn
0c9b4fe279
Update Makefile ( #1636 )
2019-01-31 21:30:32 +01:00
rikardfalkeborn
a48c8abcda
Fix 8124: False positive va_end missing with lambda ( #1577 )
...
Skip lambdas, to avoid false positives due to possible
return statements in lambdas.
Also, run dmake.
2019-01-10 18:32:17 +01:00
amai2012
94f2daccb2
Update Makefile
2019-01-06 09:33:36 +01:00
amai2012
cc4ca7525a
Clean up redundant actions in travis jobs ( #1563 )
...
* Clean up redundant actions in travis jobs.
* Drop validatePlatforms from Makefile target checkcfg
* Print out CPU count. Adjust parameters for parallel jobs to 2 - the current result.
2019-01-05 11:12:32 +01:00
Daniel Marjamäki
271763e680
CTU: Refactoring
2018-12-25 21:11:23 +01:00
Daniel Marjamäki
81e6d67d2c
Debug Makefile
2018-12-08 08:23:50 +01:00
Daniel Marjamäki
5b897a7a4a
1.86: Release Makefile
2018-12-08 08:18:21 +01:00
Daniel Marjamäki
42e516582c
Disable shadow warnings when compiling
2018-11-19 09:25:59 +01:00
amai2012
f1ce40a918
Update Makefile
2018-11-14 09:01:08 +01:00
amai2012
39c2625789
Run check for missing CWE entries on travis.
2018-10-22 13:14:48 +02:00
Christian Franke
f228897641
make: Add uninstall target
2018-10-19 09:49:44 +02:00
Daniel Marjamäki
35f3d29093
Makefile: Restore debug mode
2018-10-14 15:14:48 +02:00
Daniel Marjamäki
e22243ae0d
Makefile: Set release mode
2018-10-14 14:56:51 +02:00
amai2012
b6103d15a6
#8711 Run Makefile target validateXML on travis
2018-09-24 14:27:02 +02:00
amai2012
8fee6cce84
Supply update to Makefile missing from previous commit
2018-09-24 13:16:20 +02:00
amai2012
cf8523b198
#8711 Extend XML being generated to validate the XML output format by adding an unmatchedSuppression. Also use proper cppcheck executable to generate them
2018-09-24 13:13:05 +02:00
Matthias Krüger
f965e5873d
checkstl: remove uused variable 'beginCondTok'
...
Was:
lib/checkstl.cpp:2022:30: warning: unused variable 'beginCondTok' [-Wunused-variable]
const Token *beginCondTok = condBodyTok->previous()->link();
^
also run dmake to update Makefile
2018-09-22 21:10:21 +02:00
Matthias Krüger
017f910c57
gui: fix 2 findings by cppcheck
...
[gui/projectfiledialog.h:283]: (performance) Function parameter 'shortText' should be passed by const reference.
[gui/projectfiledialog.cpp:675]: (performance) Function parameter 'shortText' should be passed by const reference.
also run dmake
2018-08-09 09:43:11 +02:00
Matthias Krüger
0b308dd095
run dmake
2018-07-16 10:48:49 +02:00
Daniel Marjamäki
c7c9064e54
Makefile: Set debug mode
2018-06-10 23:36:45 +02:00
Daniel Marjamäki
be3441be6e
Update Makefile for release
...
[ci skip]
2018-06-10 22:24:10 +02:00
amai2012
453c663fb0
#8611 Rename xmlV2.rng. Renaming it to cppcheck-errors.rng ( #1278 )
2018-06-06 15:25:09 +02:00
Matthias Krüger
26e5c93e37
run dmake
2018-05-31 12:31:03 +02:00
amai2012
ceff09d491
#5178 Supply DTD/(XSD/RNG for cppcheck XML output. Add target to Makefile to create and validate XML from regular run. Update xmlV2.rng accordingly.
2018-05-24 16:12:43 +02:00
amai2012
64f0d31280
#5718 Supply DTD/XSD/RNG for cppcheck XML output - supply rng for current XML output. Add an automatic check on travis against the --errorlist output
2018-05-17 12:46:15 +02:00
Matthias Krüger
cc74d64c1e
run dmake
2018-05-10 12:28:03 +02:00
Matthias Krüger
5272197e3f
run dmake
2018-04-27 13:11:51 +02:00
alexander
795f244804
Omit test/synthetic from tags file
2018-04-19 22:42:04 +02:00
Sebastian
3b68c913cb
testrunner: Add testplatform to verify platform loading ( #1176 )
2018-04-18 16:12:35 +02:00
versat
8e53f17922
Run dmake
2018-04-17 16:23:06 +02:00
Daniel Marjamäki
8c082f1b3f
Remove lib/cxx11emu.h
2018-04-09 22:28:41 +02:00
Daniel Marjamäki
8f84a493f4
remove foreach emulator
2018-04-09 22:09:10 +02:00
Matthias Krüger
aed5cf3618
run dmake
2018-04-09 12:32:02 +02:00
Daniel Marjamäki
1537c7bda5
Makefile: set debug mode
2018-04-02 09:16:37 +02:00
Daniel Marjamäki
af88d7c4a9
Makefile: updated for release
2018-04-02 09:02:50 +02:00
amai2012
b0b9df02e8
Update Makefile
2018-03-19 07:45:09 +01:00
Daniel Marjamäki
52fb9d3743
generate_cfg_tests: Added tool that generates test cases from cfg file
2018-03-18 12:50:55 +01:00
versat
65a19e7802
run dmake: enables platform file validation with 'make checkcfg'
2018-02-16 08:15:28 +01:00
amai
0f00259a96
Validate platform files
2018-02-15 20:35:12 +01:00