Skip to content

22.01 - Janurary 2022

Compare
Choose a tag to compare
@StableCoder StableCoder released this 24 Jan 02:11
· 44 commits to main since this release

Some fixes, some new features.

  • Implemented Link-Time Optimization (Ineffective on GCC) (link-time-optimization.cmake)
  • Better code-coverage usability on Windows (code-coverage.cmake)
  • Fixed code coverage ccov-all targets when using CMake pre-3.17 (code-coverage.cmake)
  • Fixed code-coverage ccov-all targets on Windows (code-coverage.cmake)
  • Added standard C++23 function (c++-standards.cmake)
  • Added macros for C-standards from C90 to C23 (c-standards.cmake)
  • New per-target export option (code-coverage.cmake)
  • Remove double-running of code-coverage targets (code-coverage.cmake)
  • Can now combine multiple sanitizers in one build (sanitizers.cmake)
  • Add new Control Flow sanitizer optin (sanitizers.cmake)
  • Add ability to make AFL++ (american fuzzy lop) fuzz instrumented builds (afl-fuzzing.cmake)