Jason Turner
d57b14ec6d
Update 02-Use_the_Tools_Available.md
...
Update working around /Wall
2024-06-18 22:21:10 -06:00
Phil Nash
3d381ba20b
Added Sonar analyzers
2024-02-08 17:20:56 +00:00
Andy Maloney
6206bbf7ef
clang-modernize is now part of clang-tidy
2023-01-18 16:10:47 -05:00
Jason Turner
b1629ebf81
Add "universal mutator"
2022-10-25 14:12:50 -06:00
Jason Turner
18aa4b6945
Add hdoc
2022-10-25 13:00:36 -06:00
Jason Turner
213413aad7
Add codespell link
2022-10-25 12:54:33 -06:00
Jason Turner
3b4eee387c
Update 02-Use_the_Tools_Available.md
2022-09-19 10:19:11 -06:00
Jason Turner
1b9939b19a
Merge pull request #149 from tocic/master
...
Fix typos
2022-09-19 10:16:22 -06:00
Jason Turner
d95cc1b545
Merge pull request #146 from ifarbod/patch-1
...
Add note about VS2022's treat angle brackets as external feature
2022-09-19 10:14:56 -06:00
Jason Turner
f59a1d7a0e
Update 02-Use_the_Tools_Available.md
...
Add note about implicit-fallthrough with clang vs gcc
2022-09-19 10:14:06 -06:00
tocic
8ed0b2ea51
Fix typos
2022-09-04 14:29:59 +03:00
iFarbod
3abdbfeb94
Add note about VS2022's treast angle brackets as external feature
2022-05-10 17:44:38 +04:30
Jason Turner
71fa0ed1ea
Merge branch 'master' into Remove-trailing-whitespace
2022-02-10 15:51:49 -07:00
Cliff Burdick
94af2ae300
Adds CPM to package managers ( #140 )
2022-02-10 15:50:24 -07:00
Klaim (Joël Lamotte)
3104a4c183
Fixed slightly incorrect build2 references
...
`build2` is a toolchain with both build-system and package manager (and a few other tools to help project management). This adds it to the build system list (it can be used with only the build system) and clarifies that it's a complete toolchain in both references.
2021-12-23 22:58:18 +01:00
Jason Turner
ad81298a25
Merge pull request #132 from AristoChen/master
...
Remove duplicated content
2021-08-23 19:51:56 -06:00
Jason Turner
b5eacf0559
Merge pull request #135 from JonnyPtn/patch-1
...
Clarify GCC/Clang compiler flags
2021-08-23 19:50:51 -06:00
simrego
f3eb30f102
Update 02-Use_the_Tools_Available.md
...
Maybe include Ghidra in reverse engineering tools? It has a lot of features. And I know this is an NSA program, but they already knows what have you done... ;)
2021-08-18 15:43:01 +02:00
Jonny Paton
d7fd0817f5
Clarify GCC/Clang compiler flags
...
Added a description for `-pedantic` and clarified similarly to the MSVC section
2021-04-15 10:42:32 +01:00
AristoChen
31598aaed1
Remove duplicated content
2021-03-30 23:52:31 +08:00
Joseph T Lyons
f58462f198
Remove trailing whitespace
2021-01-16 18:10:50 -05:00
Craig Scott
6829947e0d
Fix broken link to Further Reading chapter
2020-08-20 08:35:23 +10:00
Jason Turner
77810f654d
Add BinSkim and fuzzit to list of tools
2020-06-17 18:07:27 -06:00
Jason Turner
0336f01531
Merge branch 'master' into master
2020-05-17 08:24:47 -06:00
Jason Turner
0f23efa4d0
Merge branch 'master' into patch-1
2020-05-17 08:22:00 -06:00
Jason Turner
f50a972743
Merge pull request #120 from famastefano/patch-1
...
/Wx raises Command-Line Error D8021
2020-05-17 08:18:32 -06:00
Jason Turner
80227adcd8
Merge branch 'master' into patch-1
2020-05-17 08:17:47 -06:00
Tim Wojtulewicz
6e6e506031
Remove trailing whitespace
2020-04-24 17:30:28 -07:00
Tim Wojtulewicz
571d59382e
Add pahole to the Other Tools list
2020-04-24 17:30:03 -07:00
Matheus Catarino França
bb0d93a36d
XMake - Build System
2020-03-17 14:06:10 -03:00
Stefano Famà
07eb64cfeb
/Wx raises Command-Line Error D8021
...
The correct arg has a capital X `/WX`. `/Wx` is treated like `/W<number>` but fails the parsing and generates an invalid number (I suppose).
2020-03-07 12:02:18 +01:00
Julius Hülsmann
1b0d330534
fix: fix link to Memoro
...
Fix swapped Markdown Link.
2020-01-26 21:00:21 +01:00
tlepoix@localhost
73500d48ea
02-Use_the_Tools_Aviable : Add autotools, gdb, heaptrack, hotspot, cutter
2019-12-25 03:06:54 +01:00
Jason Turner
ce52a52e33
Merge branch 'master' into add-vcpkg
2019-12-09 15:00:50 -08:00
Jason Turner
4a41888de9
Merge branch 'master' into patch-1
2019-12-09 14:58:57 -08:00
Jason Turner
13018f3609
Merge pull request #109 from gamingrobot/patch-1
...
Add vcpkg to package managers
2019-12-09 14:58:05 -08:00
Stuart Dootson
018cb79fe4
Add vcpkg to 'Use the Tools Available'
...
Add Microsoft's `vcpkg` package manager.
2019-12-09 14:46:19 +00:00
Jason Turner
19e4c22de1
Add new section on correctness, mutation testing
2019-12-08 16:30:26 -07:00
Nikita S
71aaf01ed6
added vcpkg library manager to Tools section
2019-09-17 13:54:53 +03:00
Morgan Creekmore
4e3b841277
Add vcpkg to package managers
2019-09-05 17:27:25 -05:00
Thomas Bailleux
7ff2c521a3
Add IKOS to the list of static analyzers
2019-04-24 09:39:14 +02:00
Jason Turner
54e2a3b7a4
Add note on cmake --build
2019-04-18 15:00:48 -06:00
njlr
a5aa2b4654
Update 02-Use_the_Tools_Available.md
...
* Bazel works on Windows now, so corrected this
* Adds mention of Buck, which is similar to Bazel
* Adds mention of Buckaroo
2019-03-27 11:50:00 +00:00
Jason Turner
e161b09659
Fix clangpowertools links
2019-03-26 08:36:27 -06:00
Daniel Evers
719b94324b
updated GitHub description (providing free private repos)
2019-03-03 21:55:27 +01:00
Anton Voloshin
f49737bc80
-Wpedantic: CLang >= 3.2 as well (Update 02-Use_the_Tools_Available.md)
2018-11-22 18:43:12 +02:00
Anton Voloshin
147736a36b
add GCC/Clang compiler versions for warning flags
...
Added a note like (only in GCC >= 4.8) or (GCC >= 4.6, Clang >= 3.8) for every suggested -Wxxx flag since they are not uniformly supported. Based on WARN_FLAGS setup code in d209af97b5/CMakeLists.txt . Verified by using godbolt.org and digging around release notes.
2018-11-21 22:03:05 +02:00
ashutosh108
90797e2294
/W14640 => /w14640
...
In the "MSVC" section, "/w14640" is correctly given as lowercase in the detailed list, but wrongly given with uppercase "W" in the summary above.
2018-11-14 22:31:24 +02:00
Jason Turner
c58f76d298
Add note on -Wlifetime
2018-10-03 11:55:59 -06:00
Edward Kim
86b4e0aad5
Fix typo
2018-07-27 09:54:42 -07:00