From b3c4830c2532c6ff1acdff8ae528002080e76c33 Mon Sep 17 00:00:00 2001 From: obsfeil Date: Sun, 3 Mar 2024 10:15:52 +0100 Subject: [PATCH] free --- .vscode/launch.json | 101 +++ .vscode/settings.json | 12 + .../api/v1/query/client-vscode/query.json | 1 + build/CMakeCache.txt | 325 ++++++++ .../3.20.21032501-MSVC_2/CMakeCCompiler.cmake | 78 ++ .../CMakeCXXCompiler.cmake | 91 +++ .../CMakeDetermineCompilerABI_C.bin | Bin 0 -> 51200 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 51200 bytes .../CMakeRCCompiler.cmake | 6 + .../3.20.21032501-MSVC_2/CMakeSystem.cmake | 15 + .../CompilerIdC/CMakeCCompilerId.c | 743 ++++++++++++++++++ .../CompilerIdC/CompilerIdC.exe | Bin 0 -> 14848 bytes .../CompilerIdC/CompilerIdC.vcxproj | 71 ++ .../CompilerIdC/Debug/CMakeCCompilerId.obj | Bin 0 -> 2146 bytes .../CompilerIdC/Debug/CompilerIdC.exe.recipe | 11 + .../Debug/CompilerIdC.tlog/CL.command.1.tlog | Bin 0 -> 744 bytes .../Debug/CompilerIdC.tlog/CL.read.1.tlog | Bin 0 -> 590 bytes .../Debug/CompilerIdC.tlog/CL.write.1.tlog | Bin 0 -> 388 bytes .../CompilerIdC.lastbuildstate | 2 + .../CompilerIdC.tlog/link.command.1.tlog | Bin 0 -> 1026 bytes .../Debug/CompilerIdC.tlog/link.read.1.tlog | Bin 0 -> 3438 bytes .../Debug/CompilerIdC.tlog/link.write.1.tlog | Bin 0 -> 382 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 734 +++++++++++++++++ .../CompilerIdCXX/CompilerIdCXX.exe | Bin 0 -> 14848 bytes .../CompilerIdCXX/CompilerIdCXX.vcxproj | 71 ++ .../Debug/CMakeCXXCompilerId.obj | Bin 0 -> 2167 bytes .../Debug/CompilerIdCXX.exe.recipe | 11 + .../CompilerIdCXX.tlog/CL.command.1.tlog | Bin 0 -> 768 bytes .../Debug/CompilerIdCXX.tlog/CL.read.1.tlog | Bin 0 -> 602 bytes .../Debug/CompilerIdCXX.tlog/CL.write.1.tlog | Bin 0 -> 408 bytes .../CompilerIdCXX.lastbuildstate | 2 + .../CompilerIdCXX.tlog/link.command.1.tlog | Bin 0 -> 1050 bytes .../Debug/CompilerIdCXX.tlog/link.read.1.tlog | Bin 0 -> 3454 bytes .../CompilerIdCXX.tlog/link.write.1.tlog | Bin 0 -> 398 bytes .../3.20.21032501-MSVC_2/VCTargetsPath.txt | 1 + .../VCTargetsPath.vcxproj | 31 + .../x64/Debug/VCTargetsPath.recipe | 11 + .../VCTargetsPath.lastbuildstate | 2 + build/CMakeFiles/CMakeOutput.log | 119 +++ build/CMakeFiles/cmake.check_cache | 1 + 40 files changed, 2439 insertions(+) create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100644 build/.cmake/api/v1/query/client-vscode/query.json create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CMakeCXXCompiler.cmake create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_C.bin create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CMakeRCCompiler.cmake create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CMakeCCompilerId.c create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CompilerIdC.exe create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CompilerIdC.vcxproj create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CMakeCCompilerId.obj create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.exe.recipe create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CL.read.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/link.command.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/link.write.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CompilerIdCXX.exe create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CompilerIdCXX.vcxproj create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.write.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/VCTargetsPath.txt create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/VCTargetsPath.vcxproj create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/x64/Debug/VCTargetsPath.recipe create mode 100644 build/CMakeFiles/3.20.21032501-MSVC_2/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate create mode 100644 build/CMakeFiles/CMakeOutput.log create mode 100644 build/CMakeFiles/cmake.check_cache diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 000000000..275b91aa1 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,101 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "command": "npm start", + "name": "Run npm start", + "request": "launch", + "type": "node-terminal" + }, + { + "name": "(gdb) Pipe Attach", + "type": "cppdbg", + "request": "attach", + "program": "enter program name, for example ${workspaceFolder}/a.out", + "processId": "${command:pickRemoteProcess}", + "pipeTransport": { + "debuggerPath": "/usr/bin/gdb", + "pipeProgram": "/usr/bin/ssh", + "pipeArgs": [], + "pipeCwd": "" + }, + "MIMode": "gdb", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + }, + { + "description": "Set Disassembly Flavor to Intel", + "text": "-gdb-set disassembly-flavor intel", + "ignoreFailures": true + } + ] + }, + { + "name": "(gdb) Bash on Windows Launch", + "type": "cppdbg", + "request": "launch", + "program": "enter program name, for example ${workspaceFolder}/a.exe", + "args": [], + "stopAtEntry": false, + "cwd": "${fileDirname}", + "environment": [], + "externalConsole": false, + "pipeTransport": { + "debuggerPath": "/usr/bin/gdb", + "pipeProgram": "${env:windir}\\system32\\bash.exe", + "pipeArgs": [ + "-c" + ], + "pipeCwd": "" + }, + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + }, + { + "description": "Set Disassembly Flavor to Intel", + "text": "-gdb-set disassembly-flavor intel", + "ignoreFailures": true + } + ] + }, + { + "name": "(gdb) Bash on Windows Launch", + "type": "cppdbg", + "request": "launch", + "program": "enter program name, for example ${workspaceFolder}/a.exe", + "args": [], + "stopAtEntry": false, + "cwd": "${fileDirname}", + "environment": [], + "externalConsole": false, + "pipeTransport": { + "debuggerPath": "/usr/bin/gdb", + "pipeProgram": "${env:windir}\\system32\\bash.exe", + "pipeArgs": [ + "-c" + ], + "pipeCwd": "" + }, + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + }, + { + "description": "Set Disassembly Flavor to Intel", + "text": "-gdb-set disassembly-flavor intel", + "ignoreFailures": true + } + ], + "configSource": "workspaceFolder", + "existing": true + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..2938a0697 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,12 @@ +{ + "cmake.additionalCompilerSearchDirs": [ + "\"C:\\msys64\\autorebase.bat\"" + ], + "cmake.additionalKits": [ + "\"C:\\msys64\\autorebase.bat\"" + ], + "cmake.allowCommentsInPresetsFile": true, + "cmake.cpackPath": "C:\\msys64\\", + "cmake.allowUnsupportedPresetsVersions": true, + "cmake.buildTask": true +} \ No newline at end of file diff --git a/build/.cmake/api/v1/query/client-vscode/query.json b/build/.cmake/api/v1/query/client-vscode/query.json new file mode 100644 index 000000000..82bb96424 --- /dev/null +++ b/build/.cmake/api/v1/query/client-vscode/query.json @@ -0,0 +1 @@ +{"requests":[{"kind":"cache","version":2},{"kind":"codemodel","version":2},{"kind":"toolchains","version":1},{"kind":"cmakeFiles","version":1}]} \ No newline at end of file diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 000000000..5c955b014 --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,325 @@ +# This is the CMakeCache file. +# For build in directory: d:/TI/FreeRTOS-Kernel/build +# It was generated by CMake: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_AR:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe + +//Semicolon separated list of supported configuration types, only +// supports Debug, Release, MinSizeRel, and RelWithDebInfo, anything +// else will be ignored. +CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release;MinSizeRel;RelWithDebInfo + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 /GR /EHsc + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1 + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1 + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG + +//Libraries linked by default with all C applications. +CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//No help, variable specified on the command line. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files/Project + +//Path to a program. +CMAKE_LINKER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//Path to a program. +CMAKE_MT:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x64/mt.exe + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=Project + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x64/rc.exe + +//Flags for Windows Resource Compiler during all build types. +CMAKE_RC_FLAGS:STRING=-DWIN32 + +//Flags for Windows Resource Compiler during DEBUG builds. +CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG + +//Flags for Windows Resource Compiler during MINSIZEREL builds. +CMAKE_RC_FLAGS_MINSIZEREL:STRING= + +//Flags for Windows Resource Compiler during RELEASE builds. +CMAKE_RC_FLAGS_RELEASE:STRING= + +//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. +CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +Project_BINARY_DIR:STATIC=D:/TI/FreeRTOS-Kernel/build + +//Value Computed by CMake +Project_SOURCE_DIR:STATIC=D:/TI/FreeRTOS-Kernel + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=d:/TI/FreeRTOS-Kernel/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=20 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=21032501 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/ctest.exe +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES +CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Visual Studio 16 2019 +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL=x64 +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL=host=x64 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=D:/TI/FreeRTOS-Kernel +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MT +CMAKE_MT-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//noop for ranlib +CMAKE_RANLIB:INTERNAL=: +//ADVANCED property for variable: CMAKE_RC_COMPILER +CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_RC_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS +CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG +CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL +CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE +CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO +CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CMakeCCompiler.cmake b/build/CMakeFiles/3.20.21032501-MSVC_2/CMakeCCompiler.cmake new file mode 100644 index 000000000..a38ba85a5 --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/CMakeCCompiler.cmake @@ -0,0 +1,78 @@ +set(CMAKE_C_COMPILER "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "MSVC") +set(CMAKE_C_COMPILER_VERSION "19.29.30154.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_std_99;c_std_11;c_function_prototypes;c_variadic_macros;c_restrict;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_variadic_macros;c_restrict") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Windows") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") +set(CMAKE_C_COMPILER_ARCHITECTURE_ID x64) + +set(MSVC_C_ARCHITECTURE_ID x64) + +set(CMAKE_AR "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe") +set(CMAKE_C_COMPILER_AR "") +set(CMAKE_RANLIB ":") +set(CMAKE_C_COMPILER_RANLIB "") +set(CMAKE_LINKER "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe") +set(CMAKE_MT "C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x64/mt.exe") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.20.21032501-MSVC_2/CMakeCXXCompiler.cmake new file mode 100644 index 000000000..112267833 --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/CMakeCXXCompiler.cmake @@ -0,0 +1,91 @@ +set(CMAKE_CXX_COMPILER "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "MSVC") +set(CMAKE_CXX_COMPILER_VERSION "19.29.30154.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Windows") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") +set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64) + +set(MSVC_CXX_ARCHITECTURE_ID x64) + +set(CMAKE_AR "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB ":") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe") +set(CMAKE_MT "C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x64/mt.exe") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..b7f74a190bdd22f815b21b7a78c080967f4bf6ce GIT binary patch literal 51200 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..e2a045b006400184447559530c5b3cad2f836e0b GIT binary patch literal 51200 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 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CompilerIdC.exe b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CompilerIdC.exe new file mode 100644 index 0000000000000000000000000000000000000000..5979bc0a1438f4af83443db86007cbaa783e4deb GIT binary patch literal 14848 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CompilerIdC.vcxproj b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CompilerIdC.vcxproj new file mode 100644 index 000000000..08a588de7 --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CompilerIdC.vcxproj @@ -0,0 +1,71 @@ + + + + + Debug + x64 + + + + {CAE07175-D007-4FC3-BFE8-47B392814159} + CompilerIdC + Win32Proj + + + 10.0.19041.0 + + + + + + + + + x64 + + + Application + v142 + MultiByte + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\ + $(Configuration)\ + false + + + + Disabled + %(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + TurnOffAllWarnings + + + + + + false + Console + + + + for %%i in (cl.exe) do %40echo CMAKE_C_COMPILER=%%~$PATH:i + + + + + + + + + + diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CMakeCCompilerId.obj b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CMakeCCompilerId.obj new file mode 100644 index 0000000000000000000000000000000000000000..951c83069fe7b409abc3ddb42cb582d51d4ecfe9 GIT binary patch literal 2146 zcmbVNU1%It6h4#L)*5TNNv(ghbcj<(A2QDFCeg$q)9fbh+TEmPH>or$+sV!(nP&f- zolRpNinb~yTd7Y9K1C1|Uy3NzCs7nE0l^1R6rU}Eia+=q&$;)`W+vc+9=PY8``z!H zd*{xbZ>*QQVYB?b{bK}R0Jv$EYnQ!MTMR+R;BCntiM~4unq@DvmejmI^C1S`?BN*@ z9oH<=Gkp^F&tZF|3qX=Nh)aV3#;2MaCO(GvNx|Vv#xpd}Uh~vy&BwMdu#gv_LTLN2 zDRB0Jwid2;0PzvQAs(3lx}i0~yn~28j=U!Ym$txou2)twx$~4qM)j7F(-1s*bR%jQ z8u1EY-a2xw?B$i0SDGV3REpVI^w$JOKmgtNEQ<1QYGU&AY_^cijF0u_@^i_VLaINE zPG?h7r*jkeeuYZ>f$be^4oJOJD>YUuWQvonZO;^@^Mhw>w`Nz03oWN&6_Yu0#h!F3 zcC(n!;<^@(>52HT9vh^EO7UW{UTxs4o3WC`6uokuk=(_#`ocvRgHye*0Pr;&hGVeZ zf=-`v%5J?`U-XoLnUl(N!*i<6x>H+H{0g)~Zkegc>9Mj{aGo~sj6cPCHs7e2-eTRY z&YyE?R{c^lKwc>Vb3VtG`6QjHp-;(&dz@ zq}z8>eCU&i)IO-nx7wd=MAZL3^Xh-9*2bl-ei1Ewehjy8C$n>=d1SI>jU2^J0D!{KcD#M$U~(QeLwUM{iP^Jk6)bl?#9ILw@2^2 zG28h2trzZE_j|vtLH9^=tnF4r+S#F<8H={*;hT9)lAagHYQ3UWE$G4|js(?@b}37w ze_;zMA7#oCXx1uJ=Mi~&Gi1b}JpmlYreF(Jew3*^uZ&YLh|Rzj;0)=I76_rhZUub^K~5Yl2tBC^HF}e<)N(BKyB47p~9-{<*Dp1$>UH`=a?AkCwG2={{S(TYq9_U literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.exe.recipe b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.exe.recipe new file mode 100644 index 000000000..088a8c5f2 --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.exe.recipe @@ -0,0 +1,11 @@ + + + + + D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\CompilerIdC\CompilerIdC.exe + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..166356c0840b6d97bd35d8ac815af963d7c570d7 GIT binary patch literal 744 zcmdUt%}T>i5QWcL@Eydx(OBJNXY;4nSV`*-5-d_v4a68~MW0^%<|aZ5zJP=~lbJbZ z=G;lXzwQ+&P@$>Lu!(ZTJUQ`L6Yc5TMHko+^`Wl7jo=gtmFdLQ6PJs@7aGXZp$?q& z@dKh`yiczT#5KGbIpdGXT=v`?ACX({8~%y$$Zl&(`5z9sfj+R$s9G{3-PaL&_t`JNGH{#&LC%(=lgI^b=y04DMtd^2Ng z7jemUHOLvx#N<7GT=dw%3NQvRof5F7f$f{aPBpa>_HDq;K2O4J z;$Heh(RIqShI!J}bPwJ?x>oixr_52oh@LCgc#X|n-yCn1Y`dr@Sk`UNY%AiU|M?R` f7Id-SOqr+U{IBV#H?LK(q5Y@LbYM?YV9EXl?I2T1 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..e2e0c956b43ec4bd27c8bd1354637d38f639b2b7 GIT binary patch literal 388 zcmd6ju?~Vj5Jaao@lzxqv9S{lj0&DP!0Lkk{}bwCLqS1dX)f8x%+73X_wyd*bW~KY z3$<2I#S3t+PCMO<-Kh=zLIb{rOjM~>C+pXyRrsTFCE6>snt?g&0A|c;aXiVr(5Adc idCb`WI<)27a@CWdZngQle>-k8-RJz%4j%8-_V@y1FE*C| literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate new file mode 100644 index 000000000..73ad7e4ed --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v142:VCToolArchitecture=Native64Bit:VCToolsVersion=14.29.30133:TargetPlatformVersion=10.0.19041.0: +Debug|x64|D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\CompilerIdC\| diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/link.command.1.tlog b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/link.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..8e290128253ae9b0d21532821bc72204f4cf6374 GIT binary patch literal 1026 zcmbW0TTjA35QWdPiT{D{;*%hvK9Km(8?_28p%gJ88ZVF-Q4?=JU;TEfff@~oX?C}J z=FFU#>Gb3MT%kIeYNUj{tDz#EA@@wVwsm5+l)Z=DR{^hw&s2f>^32{fEP_8(TMg}M z$MzOyo7+BTi&%XaWBe|_oPP!~`0^cchG0|n$aLb0M(``YK@4BV+SG=cycgu%Q62Ta z;x~vsVbxW`BT-6RS9710;_Xpghquh^?(DH*yRY`b)z!e3pkG5b$A4(mF434;k{{Tq zY39_OS?ndd>_| zS6ADJ4*O*7{+^a8g?OZ7+y@P?dGI5%q)goRw0mE@N#G5L;pS&ub|tIK&h<3ltGmgK O@SNyCd#L>PulWR_t&H#h literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..d96bed9662dc6aa4d31dc55fbe202d1388fc39c8 GIT binary patch literal 3438 zcmds($xZ@65Qgh);yZBEgG3gMdSez~WS|MmAd-&0|4XRf-!KBk6CP|0p=)}n>Z-2o ze}8+i%pS~JWd-BV7MAl{Fn6}JE1QJbjIm@tv6^!wJl;~9+92!?!&=UHZ#`>U*RI3Z zf%cf)Ks(5qa$*JFD{JC+tju@33uwlgXUxMrqoX_0Z_l@pk=Uc1+Zp?^V~+05MvMcb zx3Eb1O1G9>*xK&w)-E~s#QKc89ADa-Ft36I(%QpQAlak0Y|+1C_s~96bI(gm8P~|` zLl56cHn(>YeqXa1tK`wRv>NgDMPxc{V`51RIeukCKHTO?hEAi%-fVy$SLB-VIIaj= z+Bj6LGBUjsS$UK?4X9~VWSZ5X<75%#q9fuHx=mcs-e{GQiC;DQUmgCqb9*XcNwrR> zLF(BXsIZKqyL&pH3s^?IUU;IJ3u6p9S;JEiTQlhL1QaplrZgZ9Ngg7rMKvstRR?`q zd{um_*E#MNG7^qBL{dUpstH0*LPx@4`;`VW35oR4vJ9RL%7nXBF387s)L4qKdutqSM^~` srYS=k`x=^(i50eQV=QMsKd27JFRQBZ9HivZM3<>H89|8;tSCA3sbr)c^nh literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 000000000..356dbc61f --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,734 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a versio is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CompilerIdCXX.exe b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CompilerIdCXX.exe new file mode 100644 index 0000000000000000000000000000000000000000..b4f2e44ed9475eb3ba729d4befb6d84c8b8adfb9 GIT binary patch literal 14848 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

N*YFug_U?Py$4j9 zl1^sy5Vs+fc$2&nR0^iZmT)*jQwE|2@j(36q^@Wq!FVdB-K{7!Rf|KBARJ$5Q<|d6 zYQ;OUb?cq?)Kqmuf{7urA(xAfE9gTDsn0ZrSv?K{ISeVoxHu zH=*=qVCT4|bVM|)2VJ_J)VaI?7G(+cFblFc3*$q9jmU3f+wmzvCw}~2kFu9FBj1BR zdUmo7*2{LV2k_-UHz>O#O(&?rEQUYvC?6K{H76lqt#3zakUxm%Ou=oxg7XGFt=0q< z#Xnfu@0aUHnZ*9}0-utwtXeE0*CGFih`VmAXGH2ZBH^fnt`Fas{*S0(iRgNi?4$Nk z3t5k`q*$B2iJ7pF$op}(%DaMe*=E zTZ|WLA{wtZG&qEx?NO%onmc-NE85YHESo695%TF$+(SfntOVE1c_+(oggjk_>i}-5 z6vyS|N^pKIZ>AK-=`NSx`Z(Q7r8rJE2b{79eUsl1F`6f6Ta-P+$(Rwx7Rl$&Vay|m z-@kutK6nOD-1Rg))JOJxks8N&^Tro5cq|;Q*`o*_h z);Cb}%@xxwzYEw-`6#7~g;2@*fS6AS!*iTUs=ygBd_w7G1| zMSL)DHNmP1R`pzE%GrSb)E2=}xPa|bvY zSL-30m4B~h)e+43MCt8wlCZ-c`kdrqfj~zfozgHA=ht*PZUz$}tpf)xP_q^G_iILna1g(q3~A|fcbGL4Vf%QWfn-++ zyL}%l5${6`*`D5tLowx8vZC8M+-ci;U@H}7V&8Z48nKRG%E0({NZ3kdPia}PQ}Ax-xq(k9o)Id>$4dxyI$hlV25 z8TN#8yJoy;^$|#ueN5_GwIJzbNj*S)+m;MxVw%e5&V$%{imV{{*yo&mmW?eG`(Rh^ z16@5W8@Q>(^nN@2e_{c|Xg=CITjjlrU&4L~=~pzqw}Pe|l8Fds$Gc8JLJwUZ<9Xo` z<$HrK=JVE+lkd7chy}Pc(o( z$EzTJ1#s1JkP;2xFYv|)4;X%z(DO9l^LVL`?sucVcuD_$z(aTq(B}YqZ)5CnS8Jy#lxyFX4TF^u;r^I|sP(4x9;*_X6rNKLNNJvGAt|54Zy_wMFsqr}3Uc z{utoX9>%_b{As}N;+;YMGN2Q86J$3x;H!A4tt)_Z7MMjIchYPC?IvbR1nj-^`o>Ils#MS8;Rp~ zQ2f5o*0{de+o)&>TrlFsv8{1O-`2IQjY`@;$P$bpI&5p)r==V3ySJulOE8_*;sdxb zhJZx6tudn~?oNjy8tzBe#-nuIoE$XPA_ToVn2t9OuW!U{Ya%+RrH!4%twEHcY%%mq z+UQOUCZ)8MZy~K^CFcWYTEp=J_ocE7jIKSFK`UC=uSbUwK@Mr@LS=Dv*9chYzPd*n z)?!MG(zeE6x;rtP+@tA@N+#MKqJXunaWEK5YmLgff}Abu-n^A9>q>OmvaZlMuy0vs z*$suVvAAIogW8FT{^OD3spBKZM~_b&pFDp0_~?nlCniojed5@O{*#fDsgoloM^7F; tshny$HF+v`YUY%GGBTN(9GM)Q1hXG&3kg5wI_5rBe~hwkKmRu@@V^EFunGVG literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CompilerIdCXX.vcxproj b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CompilerIdCXX.vcxproj new file mode 100644 index 000000000..30c763483 --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CompilerIdCXX.vcxproj @@ -0,0 +1,71 @@ + + + + + Debug + x64 + + + + {CAE07175-D007-4FC3-BFE8-47B392814159} + CompilerIdCXX + Win32Proj + + + 10.0.19041.0 + + + + + + + + + x64 + + + Application + v142 + MultiByte + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\ + $(Configuration)\ + false + + + + Disabled + %(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + TurnOffAllWarnings + + + + + + false + Console + + + + for %%i in (cl.exe) do %40echo CMAKE_CXX_COMPILER=%%~$PATH:i + + + + + + + + + + diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj new file mode 100644 index 0000000000000000000000000000000000000000..fd50a4466754d02d23b98f483451058903a6194e GIT binary patch literal 2167 zcmb7FO>7%g5T4CCr41!@8u2Guu`-J&NZt6a4OmEQ{S#u9T3g}j@=P}&vB68r$Gk!d#UXOeuVzpHimE{h?6B#-!#Q~!}0)JMx)LH+`&OY z^#oXWMcVY%JBa?rDCiOyg0j@|;tpf{3B*m=SSrhKZL=(#zA6-!;CrWF%ebxof!YI>&_ zk-|YK912Flr-GrA^dTi&Of>5)jJDHSVr8Y6q^4UrxE#c!X6XXN;Q0xz1aJ!`;W+Gd zp+9Gha=Y1SR!rf<;?u%>%QWi7meHsRP6gWKy@h(i0p0u&X8BRm0XcXC^(3>>b2Ia? zvc2g79pXIt0X%+XU2k`cW}^^f5_(Ruj4(4I!O*Fw?Fk00bSuAAQ_V`VT`w#f4XwG+ z!5FKnw#%!9&C^k5tr=r^KreyB7dWIZO13xEAsaL%IRUj?dyK!hvWF6LpXdeje49}=TK8MAFQE1$}Dbt z1jdh!wQ#|n7|kS);^5gMvn*=HG3Gftv$@DOGM+(buMo+GLw@xA&CH2_7-y%?UJrVd%zlxf{F-6P9lo)Bv4 zfK{1gJsX4-4I`kW-%5F>)F7+{P(j6rnN3=`%@6>yL z&-vZ_hc* + + + + D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\CompilerIdCXX\CompilerIdCXX.exe + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..53cf181aff7de2c8543906b01ded939261a2960e GIT binary patch literal 768 zcmds#-Acni5QWdR;5&%-R%7)hcQ${DjVWo>BEcdx)j*6PR`luBZ+9cK;1kHQGntul z=FINq`|Dnzd=;AM0vjt=#L9^?O?9A48(m??)JM7oH-=LvP^vRqk8LgjUudX-j&)?M zhaVE1;yrq$Aa39-$Qgb{X3}$Wd`NE2+U)Hze_;opC#+rV=uk`TVH>@wWHIt<9bCphwGHhjRl<2a8g)~ zo%EcQS~Oa9D#2HfWYPpsCl!zo7r45v71@He7z-O1LIe=DLue~$2$Nv8M zP^m{n?bLAB8dY&d{GhFF^x|I6-SYpW30w;&s!*r3|JNR?z(?gub*EduGi;7`kIl%{ zfp~@YNzC|x$neV@u_duRXP)~Q`3swZ9yph};AI-#$kCG}@UmVubQ5lp89tj)u;C%U5dr5qLdP*~^2cd_#X;V5Qj$;N=bQvMCf^I**`pzCBCnAJ6oZH%K zU(Y@t@8=5D(M)5-tX+*1F-F`|W!lz>-4fP5a$h;TJ~}f68ptzw*RTlwOl>u^s~uZg z>}_uQ>@92!U`)`v0CV~&$Z)AUVh_Qlj2WlMeDx}RO6hNU4Q%;3)}}Vp?)E;jXZO{*xEveEVq&P_J41hDnSY}_a*BUo zr{*)G2C3QpW|ujJ*zEn#@vt)?GFP{%-%LmN?K7&li#qxh^Q=x)c5W{muH=*A(Wf$1 z-WM7WNmbIczDS6#i{Feoy6U=KS;cbhfxXc}h2EG89coLLdPegBK6Vr zqd@*_%sJcz=K@CEeB6UPz?>WF1?z?Gb;WvP@}Xt2PG6MF(rQLUeDXN6TwHf_h&&~m z%w8=r+heNi6S@0MEki;y5~3b}2FN`4B{!k#zPi|3)+dHH#D?pkbs{X8WrVJ_0k7{m PI6`}>1MLyRe}2&?zzUHN literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..429351f2bdd38a5d96e1e2c76d1a99e46f64bc59 GIT binary patch literal 3454 zcmds(+fKqj5QgX4#CPCQFKpzXQST@%P$?{d7Ljc9{a-@;{)Gw{ukgavG~L9Q+(K*}I@AwjArS@p&c7_buGsgyJ zBicTvw6IKiOUIU7aK@e8+9ms*n4fW;qo=hA<0@Dp?L9mNl0Ev%CjD)@hxVWvdv0V( zyGC9QdU#*5J=sb4ea&jDl4s-6YQ)_ak?FLJi6t@Q_{xZUxQ+b`oko$}Ssy>H$Tj72 zToJakaj0HpWO^yG@+fucQ`4%*G^@kQlSPz^j)+frZQ_ddMymmt_*Jw2`O+W1;GW7@ zQngcRk>2hNRM^Jx%6ncw7qE@qd|``bEW9yfXAMt9jLo3S6VSwzlLi5KNb(R_EvjOH ztUBn^qF2$^o98%RNJ)6&5LpR%sWu2r2`vem?PnScB}CFg(+=DTo|c?0-yX3vh@{~V zru#|$#AuuDDZ^XBc*1t4qpcXNllK=y%M8yI!NQ;T?>J9RL%PzZBF387s)L4qKdw^l wSM^~`rYS=k`x-hR6Dw@r##qjJeo!5bZ&p?1IY`OznQE{yc=O3E^i~G$4;1vx!~g&Q literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog b/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..582ec82c1e1d537ed4ec1048b4f90bb3f84c3751 GIT binary patch literal 398 zcmd6iOAdlS5JYQj;!&K4#Emna9^LY=-bx_n@ zXMCX`j|K8hH*Hi~cELCBnI6+ftZ8!SmftzR{1k$W|wr1UYRPbwff6@mUf=6aa`K-rp-qIC^(e> literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/VCTargetsPath.txt b/build/CMakeFiles/3.20.21032501-MSVC_2/VCTargetsPath.txt new file mode 100644 index 000000000..b27c04466 --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/VCTargetsPath.txt @@ -0,0 +1 @@ +C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Microsoft/VC/v160 diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/VCTargetsPath.vcxproj b/build/CMakeFiles/3.20.21032501-MSVC_2/VCTargetsPath.vcxproj new file mode 100644 index 000000000..c9d72990f --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/VCTargetsPath.vcxproj @@ -0,0 +1,31 @@ + + + + + Debug + x64 + + + + {F3FC6D86-508D-3FB1-96D2-995F08B142EC} + Win32Proj + x64 + 10.0.19041.0 + + + + x64 + + + Utility + MultiByte + v142 + + + + + echo VCTargetsPath=$(VCTargetsPath) + + + + diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/x64/Debug/VCTargetsPath.recipe b/build/CMakeFiles/3.20.21032501-MSVC_2/x64/Debug/VCTargetsPath.recipe new file mode 100644 index 000000000..a8e0f3874 --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/x64/Debug/VCTargetsPath.recipe @@ -0,0 +1,11 @@ + + + + + D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\x64\Debug\VCTargetsPath + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/3.20.21032501-MSVC_2/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate b/build/CMakeFiles/3.20.21032501-MSVC_2/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate new file mode 100644 index 000000000..27dc6b6db --- /dev/null +++ b/build/CMakeFiles/3.20.21032501-MSVC_2/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v142:VCToolArchitecture=Native64Bit:VCToolsVersion=14.29.30133:TargetPlatformVersion=10.0.19041.0: +Debug|x64|D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\| diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 000000000..ad74e7911 --- /dev/null +++ b/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,119 @@ +The system is: Windows - 10.0.22631 - AMD64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: +Build flags: +Id flags: + +The output was: +0 +Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework +Copyright (C) Microsoft Corporation. All rights reserved. + +Build started 24.02.2024 04:33:29. +Project "D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\CompilerIdC\CompilerIdC.vcxproj" on node 1 (default targets). +PrepareForBuild: + Creating directory "Debug\". + Creating directory "Debug\CompilerIdC.tlog\". +InitializeBuildStatus: + Creating "Debug\CompilerIdC.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. +ClCompile: + C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\" /Fd"Debug\vc142.pdb" /external:W0 /Gd /TC /FC /errorReport:queue CMakeCCompilerId.c + CMakeCCompilerId.c +Link: + C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\link.exe /ERRORREPORT:QUEUE /OUT:".\CompilerIdC.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\CompilerIdC.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\CompilerIdC.lib" /MACHINE:X64 Debug\CMakeCCompilerId.obj + CompilerIdC.vcxproj -> D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\CompilerIdC\CompilerIdC.exe +PostBuildEvent: + for %%i in (cl.exe) do @echo CMAKE_C_COMPILER=%%~$PATH:i + :VCEnd + CMAKE_C_COMPILER=C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\cl.exe +FinalizeBuildStatus: + Deleting file "Debug\CompilerIdC.tlog\unsuccessfulbuild". + Touching "Debug\CompilerIdC.tlog\CompilerIdC.lastbuildstate". +Done Building Project "D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\CompilerIdC\CompilerIdC.vcxproj" (default targets). + +Build succeeded. + 0 Warning(s) + 0 Error(s) + +Time Elapsed 00:00:01.51 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CompilerIdC.exe" + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CompilerIdC.vcxproj" + +The C compiler identification is MSVC, found in "D:/TI/FreeRTOS-Kernel/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CompilerIdC.exe" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: +Build flags: +Id flags: + +The output was: +0 +Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework +Copyright (C) Microsoft Corporation. All rights reserved. + +Build started 24.02.2024 04:33:31. +Project "D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\CompilerIdCXX\CompilerIdCXX.vcxproj" on node 1 (default targets). +PrepareForBuild: + Creating directory "Debug\". + Creating directory "Debug\CompilerIdCXX.tlog\". +InitializeBuildStatus: + Creating "Debug\CompilerIdCXX.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. +ClCompile: + C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\" /Fd"Debug\vc142.pdb" /external:W0 /Gd /TP /FC /errorReport:queue CMakeCXXCompilerId.cpp + CMakeCXXCompilerId.cpp +Link: + C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\link.exe /ERRORREPORT:QUEUE /OUT:".\CompilerIdCXX.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\CompilerIdCXX.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\CompilerIdCXX.lib" /MACHINE:X64 Debug\CMakeCXXCompilerId.obj + CompilerIdCXX.vcxproj -> D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\CompilerIdCXX\CompilerIdCXX.exe +PostBuildEvent: + for %%i in (cl.exe) do @echo CMAKE_CXX_COMPILER=%%~$PATH:i + :VCEnd + CMAKE_CXX_COMPILER=C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\cl.exe +FinalizeBuildStatus: + Deleting file "Debug\CompilerIdCXX.tlog\unsuccessfulbuild". + Touching "Debug\CompilerIdCXX.tlog\CompilerIdCXX.lastbuildstate". +Done Building Project "D:\TI\FreeRTOS-Kernel\build\CMakeFiles\3.20.21032501-MSVC_2\CompilerIdCXX\CompilerIdCXX.vcxproj" (default targets). + +Build succeeded. + 0 Warning(s) + 0 Error(s) + +Time Elapsed 00:00:01.12 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.exe" + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.vcxproj" + +The CXX compiler identification is MSVC, found in "D:/TI/FreeRTOS-Kernel/build/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CompilerIdCXX.exe" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: D:/TI/FreeRTOS-Kernel/build/CMakeFiles/CMakeTmp + +Run Build Command(s):C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/MSBuild.exe cmTC_0dd1f.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=16.0 /v:m && Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework +Copyright (C) Microsoft Corporation. All rights reserved. + + Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30154 for x64 + Copyright (C) Microsoft Corporation. All rights reserved. + CMakeCCompilerABI.c + cl /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_0dd1f.dir\Debug\\" /Fd"cmTC_0dd1f.dir\Debug\vc142.pdb" /external:W3 /Gd /TC /errorReport:queue "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeCCompilerABI.c" + cmTC_0dd1f.vcxproj -> D:\TI\FreeRTOS-Kernel\build\CMakeFiles\CMakeTmp\Debug\cmTC_0dd1f.exe + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: D:/TI/FreeRTOS-Kernel/build/CMakeFiles/CMakeTmp + +Run Build Command(s):C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/MSBuild.exe cmTC_ae5a9.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=16.0 /v:m && Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework +Copyright (C) Microsoft Corporation. All rights reserved. + + Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30154 for x64 + Copyright (C) Microsoft Corporation. All rights reserved. + CMakeCXXCompilerABI.cpp + cl /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_ae5a9.dir\Debug\\" /Fd"cmTC_ae5a9.dir\Debug\vc142.pdb" /external:W3 /Gd /TP /errorReport:queue "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.20\Modules\CMakeCXXCompilerABI.cpp" + cmTC_ae5a9.vcxproj -> D:\TI\FreeRTOS-Kernel\build\CMakeFiles\CMakeTmp\Debug\cmTC_ae5a9.exe + + + diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 000000000..3dccd7317 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file