Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
cppchecksolutions
/
cppcheck
Public
forked from
cppcheck-opensource/cppcheck
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
cppcheck
cmake
compilerDefinitions.cmake
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 10, 2026
compilerDefinitions.cmake: fixed typo in if condition (#8709)
Show description for 41e87ac
firewave
authored
41e87ac
View commit details
Copy full SHA for 41e87ac
View code at this point
Browse repository at this point
Commits on Mar 15, 2026
fixed #14584 - set minimum required AppleClang version to 6.0 / separated handling of `Clang` and `AppleClang` in CMake (#8257)
firewave
authored
83a7e99
View commit details
Copy full SHA for 83a7e99
View code at this point
Browse repository at this point
Commits on Mar 11, 2026
refs #14579 / refs #10543 - fixed compilation on Alpine Linux / added checks for includes / added Alpine to CI (#8313)
firewave
authored
45e0eb0
View commit details
Copy full SHA for 45e0eb0
View code at this point
Browse repository at this point
Commits on Jan 14, 2026
fixed #13201 - removed usage of `_CRTDBG_MAP_ALLOC` and related code (#6886)
Show description for b0bbcff
firewave
authored
b0bbcff
View commit details
Copy full SHA for b0bbcff
View code at this point
Browse repository at this point
Commits on Dec 6, 2025
Make it easier to disable process executor (#7876)
Show description for 2fa0c1e
sodero
authored
2fa0c1e
View commit details
Copy full SHA for 2fa0c1e
View code at this point
Browse repository at this point
Commits on Dec 3, 2025
fixed #14198 - cleaned up usage of Windows-specific architecture macros in Visual Studio builds (#8003)
firewave
authored
21163e8
View commit details
Copy full SHA for 21163e8
View code at this point
Browse repository at this point
Commits on Apr 6, 2025
compilerDefinitions.cmake: actually define `_LIBCPP_REMOVE_TRANSITIVE_INCLUDES` for all libc++ builds (#7429)
firewave
authored
1195160
View commit details
Copy full SHA for 1195160
View code at this point
Browse repository at this point
Commits on Mar 31, 2025
compilerDefinitions.cmake: define `_LIBCPP_REMOVE_TRANSITIVE_INCLUDES` with libc++ (#7400)
firewave
authored
31a5db8
View commit details
Copy full SHA for 31a5db8
View code at this point
Browse repository at this point
Commits on Jan 27, 2025
fixed #13147 - some CMake cleanups (#7260)
Show description for aa6500a
firewave
authored
aa6500a
View commit details
Copy full SHA for aa6500a
View code at this point
Browse repository at this point
Commits on Dec 4, 2024
added CMake option `USE_BOOST_INT128` to use a Boost.Multiprecision 128-bit integer for `MathLib:big{u}int` (#7028)
Show description for 74f9437
firewave
and
chrchr-github
authored
74f9437
View commit details
Copy full SHA for 74f9437
View code at this point
Browse repository at this point
Commits on May 26, 2024
fixed #12766 - made it possible to override `FILESDIR` in CMake (#6437)
firewave
authored
5b025c8
View commit details
Copy full SHA for 5b025c8
View code at this point
Browse repository at this point
Commits on Apr 23, 2024
Fixed some cmakelint warnings (#6318)
Show description for 642cdfd
orbitcowboy
authored
642cdfd
View commit details
Copy full SHA for 642cdfd
View code at this point
Browse repository at this point
Commits on Mar 11, 2024
fixed #12465 - added (undocumented) command-line option `--executor` to specify the used executor implementation (#6043)
firewave
authored
6542816
View commit details
Copy full SHA for 6542816
View code at this point
Browse repository at this point
Commits on Jan 30, 2024
updated CI to Clang 18 (#5305)
firewave
authored
d6bca49
View commit details
Copy full SHA for d6bca49
View code at this point
Browse repository at this point
Commits on Jan 5, 2024
modernized and cleaned up CMake files / explicitly check for CMake 3.13 with Visual Studio (#5825)
firewave
authored
93a53af
View commit details
Copy full SHA for 93a53af
View code at this point
Browse repository at this point
Commits on Nov 22, 2023
compilerDefinitions.cmake: fixed faulty `add_compile_definitions()` value for MSVC (#5690)
Show description for 693702d
firewave
authored
693702d
View commit details
Copy full SHA for 693702d
View code at this point
Browse repository at this point
Commits on Nov 5, 2023
Removed -DTIXML_USE_STL flag (#5624)
Show description for 966a89d
orbitcowboy
authored
966a89d
View commit details
Copy full SHA for 966a89d
View code at this point
Browse repository at this point
Commits on Jun 7, 2023
Fix #11081 GUI: Windows release build crashes (#5083)
Show description for f4f58bf
rwiesenfarth
authored
f4f58bf
View commit details
Copy full SHA for f4f58bf
View code at this point
Browse repository at this point
Commits on Jan 26, 2023
added CMake option `BUILD_CORE_DLL` to build lib as `cppcheck-core.dll` with Visual Studio (#4733)
firewave
authored
a0b1285
View commit details
Copy full SHA for a0b1285
View code at this point
Browse repository at this point
Commits on Jan 2, 2023
compilerDefinitions.cmake: specify proper define for "safe libc++" (#4672)
firewave
authored
48a0d93
View commit details
Copy full SHA for 48a0d93
View code at this point
Browse repository at this point
Commits on Dec 7, 2022
improved `MathLib::to{ULong|Long|Double}Number()` and increased test coverage / added CMake option `USE_LIBCXX` / fixed #10695 (#4611)
firewave
authored
8bb5ac0
View commit details
Copy full SHA for 8bb5ac0
View code at this point
Browse repository at this point
Commits on Aug 20, 2022
some `--exception-handling` related improvements (#4368)
firewave
authored
1202efb
View commit details
Copy full SHA for 1202efb
View code at this point
Browse repository at this point
Commits on Jul 11, 2022
replaced `if(MATCHES)` with `if(STREQUAL)` (#4263)
Show description for e8b0f12
firewave
authored
e8b0f12
View commit details
Copy full SHA for e8b0f12
View code at this point
Browse repository at this point
Commits on Apr 21, 2022
aligned build options of Visual Studio project configurations and added them to CMake (#4020)
firewave
authored
fdca61a
View commit details
Copy full SHA for fdca61a
View code at this point
Browse repository at this point
Commits on Apr 15, 2022
added support for Qt6 (#3930)
firewave
authored
36ef4dc
View commit details
Copy full SHA for 36ef4dc
View code at this point
Browse repository at this point
Commits on Apr 11, 2022
Remove bug hunting. This feature will be provided in Cppcheck premium.
danmar
committed
8f386e1
View commit details
Copy full SHA for 8f386e1
View code at this point
Browse repository at this point
Commits on Mar 20, 2022
added SmallVector alias with conditional boost::container version (#3799)
Show description for 9d4fb16
3 people
authored
9d4fb16
View commit details
Copy full SHA for 9d4fb16
View code at this point
Browse repository at this point
Commits on Feb 23, 2022
added CMake option USE_THREADS to be able to use threads instead of fork() / cleanups (#3852)
firewave
authored
51371f7
View commit details
Copy full SHA for 51371f7
View code at this point
Browse repository at this point
Commits on Jan 4, 2022
added CMake option CPPCHK_GLIBCXX_DEBUG to make usage of _GLIBCXX_DEBUG in Debug build configurable (#3628)
firewave
authored
4b5fba1
View commit details
Copy full SHA for 4b5fba1
View code at this point
Browse repository at this point
Commits on Dec 25, 2020
fixed FILESDIR in CMake with Windows file separators (#2977)
firewave
authored
e141d54
View commit details
Copy full SHA for e141d54
View code at this point
Browse repository at this point
Commits on Nov 11, 2020
Updated cmake script so cppcheck.exe works in place during development (#2895)
Show description for 8d600fd
abhijit-sawant
authored
8d600fd
View commit details
Copy full SHA for 8d600fd
View code at this point
Browse repository at this point
Commits on May 27, 2020
some CMake cleanups and additions (#2639)
firewave
authored
3a90341
View commit details
Copy full SHA for 3a90341
View code at this point
Browse repository at this point
Commits on May 23, 2020
disabled some Visual Studio warnings (#2635)
firewave
authored
c1f762b
View commit details
Copy full SHA for c1f762b
View code at this point
Browse repository at this point
Commits on Apr 22, 2020
cleaned up setting of compiler options and a few more things in CMake (#2599)
Show description for 1388e93
firewave
authored
1388e93
View commit details
Copy full SHA for 1388e93
View code at this point
Browse repository at this point
Commits on Mar 1, 2020
added CMake option ENABLE_CHECK_INTERNAL (#2557)
firewave
authored
8949c7e
View commit details
Copy full SHA for 8949c7e
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.