6803976ab3
GCC 12 and Clang include a flag allowing initialization of trivial variables with a known pattern or with 0. Enable zero init by default in everything but debug mode, and pattern init for debug mode. Also provide an option to completely disable this, giving unitialized variables. ADDED: Add compile flag -ftrivial-auto-var-init to build |
||
---|---|---|
.. | ||
BuildSteps | ||
CMakeFindFrameworks.cmake | ||
CheckFindPackageResult.cmake | ||
CreateGitVersionHeader.cmake | ||
FindCairo.cmake | ||
FindFontconfig.cmake | ||
FindGLEW.cmake | ||
FindGLM.cmake | ||
FindHarfBuzz.cmake | ||
FindOCC.cmake | ||
FindPackageMessage.cmake | ||
FindPixman.cmake | ||
FindPythonInterp.cmake | ||
FindPythonLibs.cmake | ||
FindSWIG.cmake | ||
FindZLIB.cmake.unused | ||
Findngspice.cmake | ||
FindwxPython.cmake | ||
FindwxWidgets.cmake | ||
Functions.cmake | ||
KiCadFullVersion.cmake | ||
KiCadQABuildUtils.cmake | ||
KiCadVersion.cmake | ||
MinGWResourceCompiler.cmake | ||
PerformFeatureChecks.cmake | ||
RefixupMacOS.cmake | ||
SelectLibraryConfigurations.cmake | ||
SignMacOS.cmake | ||
UsewxWidgets.cmake | ||
Warnings.cmake | ||
WritePlatformMetadata_macos.cmake | ||
cmake_uninstall.cmake.in | ||
config.h.cmake |