From dc49c5c06b26a2fb20f4c1bcadf85ddc34c67933 Mon Sep 17 00:00:00 2001 From: Sean Date: Sun, 10 Aug 2025 19:55:16 -0400 Subject: [PATCH] Change project from listener to sstp --- listener/CMakeLists.txt | 14 - {listener => sstp}/.vscode/launch.json | 2 +- {listener => sstp}/.vscode/settings.json | 0 {listener => sstp}/.vscode/tasks.json | 0 sstp/CMakeLists.txt | 14 + .../api/v1/query/client-vscode/query.json | 1 + .../reply/cache-v2-f5ad3028a0cb6e6a5b9e.json | 1267 +++++++++++++++++ .../cmakeFiles-v1-9190ba7663bf23206e71.json | 758 ++++++++++ .../codemodel-v2-76bcb944ca32dde73286.json | 102 ++ ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../directory-Debug-945d1a35ee3c5fd31d92.json | 14 + .../reply/index-2025-08-10T23-53-49-0804.json | 132 ++ ...get-common-Debug-2e8baa2c2e15d8cf5654.json | 101 ++ ...arget-sstp-Debug-20ee331caedfb95b4d8c.json | 134 ++ .../toolchains-v1-eaac54567f1df8fa418f.json | 108 ++ sstp/build/.ninja_deps | Bin 0 -> 24224 bytes sstp/build/.ninja_log | 19 + sstp/build/CMakeCache.txt | 390 +++++ .../CMakeFiles/3.25.1/CMakeCCompiler.cmake | 72 + .../CMakeFiles/3.25.1/CMakeCXXCompiler.cmake | 83 ++ .../3.25.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 70584 bytes .../3.25.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 70608 bytes .../build/CMakeFiles/3.25.1/CMakeSystem.cmake | 15 + .../3.25.1/CompilerIdC/CMakeCCompilerId.c | 868 +++++++++++ .../build/CMakeFiles/3.25.1/CompilerIdC/a.out | Bin 0 -> 70728 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 857 +++++++++++ .../CMakeFiles/3.25.1/CompilerIdCXX/a.out | Bin 0 -> 70736 bytes sstp/build/CMakeFiles/CMakeOutput.log | 415 ++++++ sstp/build/CMakeFiles/TargetDirectories.txt | 6 + sstp/build/CMakeFiles/cmake.check_cache | 1 + sstp/build/CMakeFiles/rules.ninja | 83 ++ .../sstp.dir/clientsocketsender.cpp.o | Bin 0 -> 146200 bytes sstp/build/CMakeFiles/sstp.dir/main.cpp.o | Bin 0 -> 131728 bytes .../sstp.dir/socketconnectionreceiver.cpp.o | Bin 0 -> 199848 bytes .../CMakeFiles/sstp.dir/socketserver.cpp.o | Bin 0 -> 254952 bytes sstp/build/build.ninja | 267 ++++ sstp/build/cmake_install.cmake | 60 + sstp/build/compile_commands.json | 42 + sstp/build/sstp | Bin 0 -> 426792 bytes {listener => sstp}/clientsocketsender.cpp | 2 +- {listener => sstp}/clientsocketsender.hpp | 0 {listener => sstp}/main.cpp | 4 +- .../socketconnectionreceiver.cpp | 2 +- .../socketconnectionreceiver.hpp | 0 {listener => sstp}/socketserver.cpp | 4 +- {listener => sstp}/socketserver.hpp | 0 46 files changed, 5830 insertions(+), 21 deletions(-) delete mode 100644 listener/CMakeLists.txt rename {listener => sstp}/.vscode/launch.json (94%) rename {listener => sstp}/.vscode/settings.json (100%) rename {listener => sstp}/.vscode/tasks.json (100%) create mode 100644 sstp/CMakeLists.txt create mode 100644 sstp/build/.cmake/api/v1/query/client-vscode/query.json create mode 100644 sstp/build/.cmake/api/v1/reply/cache-v2-f5ad3028a0cb6e6a5b9e.json create mode 100644 sstp/build/.cmake/api/v1/reply/cmakeFiles-v1-9190ba7663bf23206e71.json create mode 100644 sstp/build/.cmake/api/v1/reply/codemodel-v2-76bcb944ca32dde73286.json create mode 100644 sstp/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 sstp/build/.cmake/api/v1/reply/directory-Debug-945d1a35ee3c5fd31d92.json create mode 100644 sstp/build/.cmake/api/v1/reply/index-2025-08-10T23-53-49-0804.json create mode 100644 sstp/build/.cmake/api/v1/reply/target-common-Debug-2e8baa2c2e15d8cf5654.json create mode 100644 sstp/build/.cmake/api/v1/reply/target-sstp-Debug-20ee331caedfb95b4d8c.json create mode 100644 sstp/build/.cmake/api/v1/reply/toolchains-v1-eaac54567f1df8fa418f.json create mode 100644 sstp/build/.ninja_deps create mode 100644 sstp/build/.ninja_log create mode 100644 sstp/build/CMakeCache.txt create mode 100644 sstp/build/CMakeFiles/3.25.1/CMakeCCompiler.cmake create mode 100644 sstp/build/CMakeFiles/3.25.1/CMakeCXXCompiler.cmake create mode 100755 sstp/build/CMakeFiles/3.25.1/CMakeDetermineCompilerABI_C.bin create mode 100755 sstp/build/CMakeFiles/3.25.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 sstp/build/CMakeFiles/3.25.1/CMakeSystem.cmake create mode 100644 sstp/build/CMakeFiles/3.25.1/CompilerIdC/CMakeCCompilerId.c create mode 100755 sstp/build/CMakeFiles/3.25.1/CompilerIdC/a.out create mode 100644 sstp/build/CMakeFiles/3.25.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 sstp/build/CMakeFiles/3.25.1/CompilerIdCXX/a.out create mode 100644 sstp/build/CMakeFiles/CMakeOutput.log create mode 100644 sstp/build/CMakeFiles/TargetDirectories.txt create mode 100644 sstp/build/CMakeFiles/cmake.check_cache create mode 100644 sstp/build/CMakeFiles/rules.ninja create mode 100644 sstp/build/CMakeFiles/sstp.dir/clientsocketsender.cpp.o create mode 100644 sstp/build/CMakeFiles/sstp.dir/main.cpp.o create mode 100644 sstp/build/CMakeFiles/sstp.dir/socketconnectionreceiver.cpp.o create mode 100644 sstp/build/CMakeFiles/sstp.dir/socketserver.cpp.o create mode 100644 sstp/build/build.ninja create mode 100644 sstp/build/cmake_install.cmake create mode 100644 sstp/build/compile_commands.json create mode 100755 sstp/build/sstp rename {listener => sstp}/clientsocketsender.cpp (98%) rename {listener => sstp}/clientsocketsender.hpp (100%) rename {listener => sstp}/main.cpp (97%) rename {listener => sstp}/socketconnectionreceiver.cpp (99%) rename {listener => sstp}/socketconnectionreceiver.hpp (100%) rename {listener => sstp}/socketserver.cpp (96%) rename {listener => sstp}/socketserver.hpp (100%) diff --git a/listener/CMakeLists.txt b/listener/CMakeLists.txt deleted file mode 100644 index d57698a..0000000 --- a/listener/CMakeLists.txt +++ /dev/null @@ -1,14 +0,0 @@ -cmake_minimum_required(VERSION 3.10.0) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I/home/pi/CPP") -project(listener VERSION 0.1.0 LANGUAGES C CXX) - -add_executable(listener main.cpp clientsocketsender.cpp socketconnectionreceiver.cpp socketserver.cpp) - -add_subdirectory(/home/pi/CPP/common /home/pi/CPP/common/build) -target_link_libraries(listener PRIVATE common) - -# we are naming the output executable sstp -set_target_properties(listener PROPERTIES OUTPUT_NAME "sstp") - - - diff --git a/listener/.vscode/launch.json b/sstp/.vscode/launch.json similarity index 94% rename from listener/.vscode/launch.json rename to sstp/.vscode/launch.json index c59732b..dea1b6f 100644 --- a/listener/.vscode/launch.json +++ b/sstp/.vscode/launch.json @@ -8,7 +8,7 @@ "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", - "program": "${workspaceFolder}/build/listener", + "program": "${workspaceFolder}/build/sstp", "args": ["SERVERMODE","55000"], "stopAtEntry": true, "cwd": "${fileDirname}", diff --git a/listener/.vscode/settings.json b/sstp/.vscode/settings.json similarity index 100% rename from listener/.vscode/settings.json rename to sstp/.vscode/settings.json diff --git a/listener/.vscode/tasks.json b/sstp/.vscode/tasks.json similarity index 100% rename from listener/.vscode/tasks.json rename to sstp/.vscode/tasks.json diff --git a/sstp/CMakeLists.txt b/sstp/CMakeLists.txt new file mode 100644 index 0000000..31eb352 --- /dev/null +++ b/sstp/CMakeLists.txt @@ -0,0 +1,14 @@ +cmake_minimum_required(VERSION 3.10.0) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I/home/pi/CPP") +project(sstp VERSION 0.1.0 LANGUAGES C CXX) + +add_executable(sstp main.cpp clientsocketsender.cpp socketconnectionreceiver.cpp socketserver.cpp) + +add_subdirectory(/home/pi/CPP/common /home/pi/CPP/common/build) +target_link_libraries(sstp PRIVATE common) + +# we are naming the output executable sstp +set_target_properties(sstp PROPERTIES OUTPUT_NAME "sstp") + + + diff --git a/sstp/build/.cmake/api/v1/query/client-vscode/query.json b/sstp/build/.cmake/api/v1/query/client-vscode/query.json new file mode 100644 index 0000000..82bb964 --- /dev/null +++ b/sstp/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/sstp/build/.cmake/api/v1/reply/cache-v2-f5ad3028a0cb6e6a5b9e.json b/sstp/build/.cmake/api/v1/reply/cache-v2-f5ad3028a0cb6e6a5b9e.json new file mode 100644 index 0000000..14b16e8 --- /dev/null +++ b/sstp/build/.cmake/api/v1/reply/cache-v2-f5ad3028a0cb6e6a5b9e.json @@ -0,0 +1,1267 @@ +{ + "entries" : + [ + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/pi/CPP/sstp/build" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "25" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "STRING", + "value" : "/usr/bin/aarch64-linux-gnu-g++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-gcc-ar-12" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-gcc-ranlib-12" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "STRING", + "value" : "/usr/bin/aarch64-linux-gnu-gcc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-gcc-ar-12" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-gcc-ranlib-12" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake." + } + ], + "type" : "STATIC", + "value" : "/home/pi/CPP/sstp/build/CMakeFiles/pkgRedirects" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/pi/CPP/sstp" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Program used to build from build.ninja files." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "2" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "sstp" + }, + { + "name" : "CMAKE_PROJECT_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "0.1.0" + }, + { + "name" : "CMAKE_PROJECT_VERSION_MAJOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "0" + }, + { + "name" : "CMAKE_PROJECT_VERSION_MINOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_VERSION_PATCH", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "0" + }, + { + "name" : "CMAKE_PROJECT_VERSION_TWEAK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/usr/share/cmake-3.25" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/aarch64-linux-gnu-strip" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "linker supports push/pop state" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "common_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/pi/CPP/common/build" + }, + { + "name" : "common_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "common_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/pi/CPP/common" + }, + { + "name" : "sstp_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/pi/CPP/sstp/build" + }, + { + "name" : "sstp_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "sstp_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/pi/CPP/sstp" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/sstp/build/.cmake/api/v1/reply/cmakeFiles-v1-9190ba7663bf23206e71.json b/sstp/build/.cmake/api/v1/reply/cmakeFiles-v1-9190ba7663bf23206e71.json new file mode 100644 index 0000000..de63793 --- /dev/null +++ b/sstp/build/.cmake/api/v1/reply/cmakeFiles-v1-9190ba7663bf23206e71.json @@ -0,0 +1,758 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeSystem.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.1/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeNinjaFindMake.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/HP-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/LCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Tasking-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/XL-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/GNU-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.1/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Platform/Linux-Determine-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Tasking-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/GNU-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.1/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeTestCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCCompilerABI.c" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.1/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeTestCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.25/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.25.1/CMakeCXXCompiler.cmake" + }, + { + "isExternal" : true, + "path" : "/home/pi/CPP/common/CMakeLists.txt" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/pi/CPP/sstp/build", + "source" : "/home/pi/CPP/sstp" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/sstp/build/.cmake/api/v1/reply/codemodel-v2-76bcb944ca32dde73286.json b/sstp/build/.cmake/api/v1/reply/codemodel-v2-76bcb944ca32dde73286.json new file mode 100644 index 0000000..b2eb943 --- /dev/null +++ b/sstp/build/.cmake/api/v1/reply/codemodel-v2-76bcb944ca32dde73286.json @@ -0,0 +1,102 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "childIndexes" : + [ + 1 + ], + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.10.0" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 1 + ] + }, + { + "build" : "/home/pi/CPP/common/build", + "jsonFile" : "directory-Debug-945d1a35ee3c5fd31d92.json", + "minimumCMakeVersion" : + { + "string" : "3.10.0" + }, + "parentIndex" : 0, + "projectIndex" : 1, + "source" : "/home/pi/CPP/common", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "childIndexes" : + [ + 1 + ], + "directoryIndexes" : + [ + 0 + ], + "name" : "sstp", + "targetIndexes" : + [ + 1 + ] + }, + { + "directoryIndexes" : + [ + 1 + ], + "name" : "common", + "parentIndex" : 0, + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 1, + "id" : "common::@d12c8bafa82987a631c9", + "jsonFile" : "target-common-Debug-2e8baa2c2e15d8cf5654.json", + "name" : "common", + "projectIndex" : 1 + }, + { + "directoryIndex" : 0, + "id" : "sstp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-sstp-Debug-20ee331caedfb95b4d8c.json", + "name" : "sstp", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/pi/CPP/sstp/build", + "source" : "/home/pi/CPP/sstp" + }, + "version" : + { + "major" : 2, + "minor" : 4 + } +} diff --git a/sstp/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/sstp/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/sstp/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/sstp/build/.cmake/api/v1/reply/directory-Debug-945d1a35ee3c5fd31d92.json b/sstp/build/.cmake/api/v1/reply/directory-Debug-945d1a35ee3c5fd31d92.json new file mode 100644 index 0000000..128d895 --- /dev/null +++ b/sstp/build/.cmake/api/v1/reply/directory-Debug-945d1a35ee3c5fd31d92.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "/home/pi/CPP/common/build", + "source" : "/home/pi/CPP/common" + } +} diff --git a/sstp/build/.cmake/api/v1/reply/index-2025-08-10T23-53-49-0804.json b/sstp/build/.cmake/api/v1/reply/index-2025-08-10T23-53-49-0804.json new file mode 100644 index 0000000..f675827 --- /dev/null +++ b/sstp/build/.cmake/api/v1/reply/index-2025-08-10T23-53-49-0804.json @@ -0,0 +1,132 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake-3.25" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 25, + "patch" : 1, + "string" : "3.25.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-76bcb944ca32dde73286.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 4 + } + }, + { + "jsonFile" : "cache-v2-f5ad3028a0cb6e6a5b9e.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-9190ba7663bf23206e71.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-eaac54567f1df8fa418f.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-vscode" : + { + "query.json" : + { + "requests" : + [ + { + "kind" : "cache", + "version" : 2 + }, + { + "kind" : "codemodel", + "version" : 2 + }, + { + "kind" : "toolchains", + "version" : 1 + }, + { + "kind" : "cmakeFiles", + "version" : 1 + } + ], + "responses" : + [ + { + "jsonFile" : "cache-v2-f5ad3028a0cb6e6a5b9e.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "codemodel-v2-76bcb944ca32dde73286.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 4 + } + }, + { + "jsonFile" : "toolchains-v1-eaac54567f1df8fa418f.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-9190ba7663bf23206e71.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ] + } + } + } +} diff --git a/sstp/build/.cmake/api/v1/reply/target-common-Debug-2e8baa2c2e15d8cf5654.json b/sstp/build/.cmake/api/v1/reply/target-common-Debug-2e8baa2c2e15d8cf5654.json new file mode 100644 index 0000000..01543d6 --- /dev/null +++ b/sstp/build/.cmake/api/v1/reply/target-common-Debug-2e8baa2c2e15d8cf5654.json @@ -0,0 +1,101 @@ +{ + "archive" : {}, + "artifacts" : + [ + { + "path" : "/home/pi/CPP/common/build/libcommon.a" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library" + ], + "files" : + [ + "/home/pi/CPP/common/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 5, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : " -I/home/pi/CPP -I/home/pi/CPP -g" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3 + ] + } + ], + "id" : "common::@d12c8bafa82987a631c9", + "name" : "common", + "nameOnDisk" : "libcommon.a", + "paths" : + { + "build" : "/home/pi/CPP/common/build", + "source" : "/home/pi/CPP/common" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "/home/pi/CPP/common/string.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "/home/pi/CPP/common/fileio.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "/home/pi/CPP/common/intel.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "/home/pi/CPP/common/mmap.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "STATIC_LIBRARY" +} diff --git a/sstp/build/.cmake/api/v1/reply/target-sstp-Debug-20ee331caedfb95b4d8c.json b/sstp/build/.cmake/api/v1/reply/target-sstp-Debug-20ee331caedfb95b4d8c.json new file mode 100644 index 0000000..a5e2586 --- /dev/null +++ b/sstp/build/.cmake/api/v1/reply/target-sstp-Debug-20ee331caedfb95b4d8c.json @@ -0,0 +1,134 @@ +{ + "artifacts" : + [ + { + "path" : "sstp" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 5, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 8, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : " -I/home/pi/CPP -g" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 2, + "id" : "common::@d12c8bafa82987a631c9" + } + ], + "id" : "sstp::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-I/home/pi/CPP -g", + "role" : "flags" + }, + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "/home/pi/CPP/common/build/libcommon.a", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "sstp", + "nameOnDisk" : "sstp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "main.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "clientsocketsender.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "socketconnectionreceiver.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "socketserver.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/sstp/build/.cmake/api/v1/reply/toolchains-v1-eaac54567f1df8fa418f.json b/sstp/build/.cmake/api/v1/reply/toolchains-v1-eaac54567f1df8fa418f.json new file mode 100644 index 0000000..49d74cd --- /dev/null +++ b/sstp/build/.cmake/api/v1/reply/toolchains-v1-eaac54567f1df8fa418f.json @@ -0,0 +1,108 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/aarch64-linux-gnu/12/include", + "/usr/local/include", + "/usr/include/aarch64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/aarch64-linux-gnu/12", + "/usr/lib/aarch64-linux-gnu", + "/usr/lib", + "/lib/aarch64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/aarch64-linux-gnu-gcc", + "version" : "12.2.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/home/pi/CPP", + "/usr/include/c++/12", + "/usr/include/aarch64-linux-gnu/c++/12", + "/usr/include/c++/12/backward", + "/usr/lib/gcc/aarch64-linux-gnu/12/include", + "/usr/local/include", + "/usr/include/aarch64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/aarch64-linux-gnu/12", + "/usr/lib/aarch64-linux-gnu", + "/usr/lib", + "/lib/aarch64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/aarch64-linux-gnu-g++", + "version" : "12.2.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/sstp/build/.ninja_deps b/sstp/build/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..f48c4e25ad75f667e3918d283f03ebbe40a039e5 GIT binary patch literal 24224 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 literal 0 HcmV?d00001 diff --git a/sstp/build/.ninja_log b/sstp/build/.ninja_log new file mode 100644 index 0000000..9a03ff1 --- /dev/null +++ b/sstp/build/.ninja_log @@ -0,0 +1,19 @@ +# ninja log v5 +3 23 0 clean a31eedcededa8236 +6 29 0 clean a31eedcededa8236 +28 1587 1754870042296827118 /home/pi/CPP/common/build/CMakeFiles/common.dir/fileio.cpp.o 1b3e2848ca79652b +22 3607 1754870043932810062 /home/pi/CPP/common/build/CMakeFiles/common.dir/string.cpp.o c497a4b7b128cba6 +6 8072 1754870048760759750 CMakeFiles/sstp.dir/clientsocketsender.cpp.o a9a6a4b2aded0c02 +18 9095 1754870049804748875 CMakeFiles/sstp.dir/socketserver.cpp.o f8c574cd1df55537 +5 12290 1754870052976715843 CMakeFiles/sstp.dir/main.cpp.o 5f3af1e78027ba60 +6 30 0 clean a31eedcededa8236 +39 1518 1754870069240546700 /home/pi/CPP/common/build/CMakeFiles/common.dir/fileio.cpp.o 1b3e2848ca79652b +1520 1940 1754870069660542336 /home/pi/CPP/common/build/CMakeFiles/common.dir/intel.cpp.o 1412a28519234453 +1940 2997 1754870070720531326 /home/pi/CPP/common/build/CMakeFiles/common.dir/mmap.cpp.o 5a348a3d03b7abbb +31 4149 1754870071868519403 /home/pi/CPP/common/build/CMakeFiles/common.dir/string.cpp.o c497a4b7b128cba6 +4160 4362 1754870072088517118 /home/pi/CPP/common/build/libcommon.a e8c1727b6a476d63 +18 10519 1754870078240453258 CMakeFiles/sstp.dir/socketconnectionreceiver.cpp.o ad4e0136e263f6c8 +23 11858 1754870079576439397 CMakeFiles/sstp.dir/socketserver.cpp.o f8c574cd1df55537 +16 14606 1754870082324410893 CMakeFiles/sstp.dir/clientsocketsender.cpp.o a9a6a4b2aded0c02 +12 16133 1754870083856395006 CMakeFiles/sstp.dir/main.cpp.o 5f3af1e78027ba60 +16134 17029 1754870084748385758 sstp f482a5df0ae27c11 diff --git a/sstp/build/CMakeCache.txt b/sstp/build/CMakeCache.txt new file mode 100644 index 0000000..afe374d --- /dev/null +++ b/sstp/build/CMakeCache.txt @@ -0,0 +1,390 @@ +# This is the CMakeCache file. +# For build in directory: /home/pi/CPP/sstp/build +# It was generated by CMake: /usr/bin/cmake +# 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_ADDR2LINE:FILEPATH=/usr/bin/aarch64-linux-gnu-addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/aarch64-linux-gnu-ar + +//No help, variable specified on the command line. +CMAKE_BUILD_TYPE:STRING=Debug + +//CXX compiler +CMAKE_CXX_COMPILER:STRING=/usr/bin/aarch64-linux-gnu-g++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/aarch64-linux-gnu-gcc-ar-12 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/aarch64-linux-gnu-gcc-ranlib-12 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:STRING=/usr/bin/aarch64-linux-gnu-gcc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/aarch64-linux-gnu-gcc-ar-12 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/aarch64-linux-gnu-gcc-ranlib-12 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//No help, variable specified on the command line. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/pi/CPP/sstp/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/aarch64-linux-gnu-ld + +//Program used to build from build.ninja files. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/aarch64-linux-gnu-nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/aarch64-linux-gnu-objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/aarch64-linux-gnu-objdump + +//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=sstp + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=0.1.0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/aarch64-linux-gnu-ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/aarch64-linux-gnu-readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//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= + +//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= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/aarch64-linux-gnu-strip + +//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 +common_BINARY_DIR:STATIC=/home/pi/CPP/common/build + +//Value Computed by CMake +common_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +common_SOURCE_DIR:STATIC=/home/pi/CPP/common + +//Value Computed by CMake +sstp_BINARY_DIR:STATIC=/home/pi/CPP/sstp/build + +//Value Computed by CMake +sstp_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +sstp_SOURCE_DIR:STATIC=/home/pi/CPP/sstp + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//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=/home/pi/CPP/sstp/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=25 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//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_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-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_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//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=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/pi/CPP/sstp +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-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_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.25 +//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_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/sstp/build/CMakeFiles/3.25.1/CMakeCCompiler.cmake b/sstp/build/CMakeFiles/3.25.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..8674e5a --- /dev/null +++ b/sstp/build/CMakeFiles/3.25.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/aarch64-linux-gnu-gcc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "12.2.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/aarch64-linux-gnu-ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/aarch64-linux-gnu-gcc-ar-12") +set(CMAKE_RANLIB "/usr/bin/aarch64-linux-gnu-ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/aarch64-linux-gnu-gcc-ranlib-12") +set(CMAKE_LINKER "/usr/bin/aarch64-linux-gnu-ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +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 "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +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 "aarch64-linux-gnu") +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 "/usr/lib/gcc/aarch64-linux-gnu/12/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/12;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/sstp/build/CMakeFiles/3.25.1/CMakeCXXCompiler.cmake b/sstp/build/CMakeFiles/3.25.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..314650b --- /dev/null +++ b/sstp/build/CMakeFiles/3.25.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/aarch64-linux-gnu-g++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "12.2.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +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;cxx_std_23") +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 "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/aarch64-linux-gnu-ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/aarch64-linux-gnu-gcc-ar-12") +set(CMAKE_RANLIB "/usr/bin/aarch64-linux-gnu-ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/aarch64-linux-gnu-gcc-ranlib-12") +set(CMAKE_LINKER "/usr/bin/aarch64-linux-gnu-ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +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 "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +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 "aarch64-linux-gnu") +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 "/home/pi/CPP;/usr/include/c++/12;/usr/include/aarch64-linux-gnu/c++/12;/usr/include/c++/12/backward;/usr/lib/gcc/aarch64-linux-gnu/12/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/12;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/sstp/build/CMakeFiles/3.25.1/CMakeDetermineCompilerABI_C.bin b/sstp/build/CMakeFiles/3.25.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..77387dfe89e7d0e366a2090eec387cca4f0c5083 GIT binary patch literal 70584 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 T`&HkDHR9bm-!m2p2vzAnjHthJ literal 0 HcmV?d00001 diff --git a/sstp/build/CMakeFiles/3.25.1/CMakeDetermineCompilerABI_CXX.bin b/sstp/build/CMakeFiles/3.25.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..b3db3886ed61762900add8f5685990e7cca36ae6 GIT binary patch literal 70608 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 WlwA8&-=;OCZo)|b literal 0 HcmV?d00001 diff --git a/sstp/build/CMakeFiles/3.25.1/CMakeSystem.cmake b/sstp/build/CMakeFiles/3.25.1/CMakeSystem.cmake new file mode 100644 index 0000000..2be6fa7 --- /dev/null +++ b/sstp/build/CMakeFiles/3.25.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.12.34+rpt-rpi-v8") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.12.34+rpt-rpi-v8") +set(CMAKE_HOST_SYSTEM_PROCESSOR "aarch64") + + + +set(CMAKE_SYSTEM "Linux-6.12.34+rpt-rpi-v8") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.12.34+rpt-rpi-v8") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/sstp/build/CMakeFiles/3.25.1/CompilerIdC/CMakeCCompilerId.c b/sstp/build/CMakeFiles/3.25.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..a83e378 --- /dev/null +++ b/sstp/build/CMakeFiles/3.25.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,868 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if 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 prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# 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 +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# 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 version 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_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(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#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(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#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(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#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(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# 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(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 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(__MSYS__) +# define PLATFORM_ID "MSYS" + +#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 + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#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 + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# 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. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(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'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#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__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#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_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/sstp/build/CMakeFiles/3.25.1/CompilerIdC/a.out b/sstp/build/CMakeFiles/3.25.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..4584fe554d19e5e1ec0342ce5661cb9e73182b7a GIT binary patch literal 70728 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 a4SIMal3e>$-_`}<6DtDGL?j?mrT+lokO0*H literal 0 HcmV?d00001 diff --git a/sstp/build/CMakeFiles/3.25.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/sstp/build/CMakeFiles/3.25.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..c9ba632 --- /dev/null +++ b/sstp/build/CMakeFiles/3.25.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,857 @@ +/* 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 + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#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 prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# 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 +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# 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 version 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(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#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(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#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(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#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(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# 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(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 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(__MSYS__) +# define PLATFORM_ID "MSYS" + +#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 + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#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 + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# 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. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(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'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#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_standard_default = "INFO" ":" "standard_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 +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + 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_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/sstp/build/CMakeFiles/3.25.1/CompilerIdCXX/a.out b/sstp/build/CMakeFiles/3.25.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..e2bd932ca1ff71f533ef0f9bcb7d8fdbcd1196ed GIT binary patch literal 70736 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 literal 0 HcmV?d00001 diff --git a/sstp/build/CMakeFiles/CMakeOutput.log b/sstp/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..5bb4f12 --- /dev/null +++ b/sstp/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,415 @@ +The system is: Linux - 6.12.34+rpt-rpi-v8 - aarch64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/aarch64-linux-gnu-gcc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/pi/CPP/sstp/build/CMakeFiles/3.25.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/aarch64-linux-gnu-g++ +Build flags: ;-I/home/pi/CPP +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/pi/CPP/sstp/build/CMakeFiles/3.25.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/pi/CPP/sstp/build/CMakeFiles/CMakeScratch/TryCompile-cVSzQY + +Run Build Command(s):/usr/bin/ninja cmTC_2650a && [1/2] Building C object CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o +Using built-in specs. +COLLECT_GCC=/usr/bin/aarch64-linux-gnu-gcc +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2650a.dir/' + /usr/lib/gcc/aarch64-linux-gnu/12/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.25/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_2650a.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -o /tmp/ccjQG4wp.s +GNU C17 (Debian 12.2.0-14+deb12u1) version 12.2.0 (aarch64-linux-gnu) + compiled by GNU C version 12.2.0, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version isl-0.25-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/12/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/12/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/aarch64-linux-gnu/12/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C17 (Debian 12.2.0-14+deb12u1) version 12.2.0 (aarch64-linux-gnu) + compiled by GNU C version 12.2.0, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version isl-0.25-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 353d9f3bda0709922bce3bd32cc6f6a4 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2650a.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o /tmp/ccjQG4wp.s +GNU assembler version 2.40 (aarch64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.40 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.' +[2/2] Linking C executable cmTC_2650a +Using built-in specs. +COLLECT_GCC=/usr/bin/aarch64-linux-gnu-gcc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2650a' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_2650a.' + /usr/lib/gcc/aarch64-linux-gnu/12/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVRlQ5V.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -o cmTC_2650a /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/12 -L/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/12/../../.. CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2650a' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_2650a.' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/aarch64-linux-gnu/12/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/12/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/12/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/aarch64-linux-gnu/12/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(aarch64-linux-gnu-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/pi/CPP/sstp/build/CMakeFiles/CMakeScratch/TryCompile-cVSzQY] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_2650a && [1/2] Building C object CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/aarch64-linux-gnu-gcc] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2650a.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/12/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.25/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_2650a.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -o /tmp/ccjQG4wp.s] + ignore line: [GNU C17 (Debian 12.2.0-14+deb12u1) version 12.2.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 12.2.0 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version isl-0.25-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/12/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/12/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/12/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Debian 12.2.0-14+deb12u1) version 12.2.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 12.2.0 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version isl-0.25-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 353d9f3bda0709922bce3bd32cc6f6a4] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2650a.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o /tmp/ccjQG4wp.s] + ignore line: [GNU assembler version 2.40 (aarch64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.40] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] Linking C executable cmTC_2650a] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/aarch64-linux-gnu-gcc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2650a' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_2650a.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/12/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVRlQ5V.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -o cmTC_2650a /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/12 -L/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/12/../../.. CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/12/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/12/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccVRlQ5V.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_2650a] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/12] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/12] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/12/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../..] + arg [CMakeFiles/cmTC_2650a.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/12] ==> [/usr/lib/gcc/aarch64-linux-gnu/12] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/12;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/pi/CPP/sstp/build/CMakeFiles/CMakeScratch/TryCompile-kO4DVF + +Run Build Command(s):/usr/bin/ninja cmTC_fe486 && [1/2] Building CXX object CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o +Using built-in specs. +COLLECT_GCC=/usr/bin/aarch64-linux-gnu-g++ +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) +COLLECT_GCC_OPTIONS='-I' '/home/pi/CPP' '-v' '-o' 'CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fe486.dir/' + /usr/lib/gcc/aarch64-linux-gnu/12/cc1plus -quiet -v -I /home/pi/CPP -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_fe486.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -o /tmp/ccBKNaPY.s +GNU C++17 (Debian 12.2.0-14+deb12u1) version 12.2.0 (aarch64-linux-gnu) + compiled by GNU C version 12.2.0, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version isl-0.25-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/12" +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/12/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/12/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /home/pi/CPP + /usr/include/c++/12 + /usr/include/aarch64-linux-gnu/c++/12 + /usr/include/c++/12/backward + /usr/lib/gcc/aarch64-linux-gnu/12/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Debian 12.2.0-14+deb12u1) version 12.2.0 (aarch64-linux-gnu) + compiled by GNU C version 12.2.0, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version isl-0.25-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d9103456b43be91192fb7c39dd0b8040 +COLLECT_GCC_OPTIONS='-I' '/home/pi/CPP' '-v' '-o' 'CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fe486.dir/' + as -v -I /home/pi/CPP -EL -mabi=lp64 -o CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccBKNaPY.s +GNU assembler version 2.40 (aarch64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.40 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-I' '/home/pi/CPP' '-v' '-o' 'CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.' +[2/2] Linking CXX executable cmTC_fe486 +Using built-in specs. +COLLECT_GCC=/usr/bin/aarch64-linux-gnu-g++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-I' '/home/pi/CPP' '-v' '-o' 'cmTC_fe486' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_fe486.' + /usr/lib/gcc/aarch64-linux-gnu/12/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccS3URxD.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -o cmTC_fe486 /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/12 -L/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/12/../../.. CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-I' '/home/pi/CPP' '-v' '-o' 'cmTC_fe486' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_fe486.' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/home/pi/CPP] + add: [/usr/include/c++/12] + add: [/usr/include/aarch64-linux-gnu/c++/12] + add: [/usr/include/c++/12/backward] + add: [/usr/lib/gcc/aarch64-linux-gnu/12/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/home/pi/CPP] ==> [/home/pi/CPP] + collapse include dir [/usr/include/c++/12] ==> [/usr/include/c++/12] + collapse include dir [/usr/include/aarch64-linux-gnu/c++/12] ==> [/usr/include/aarch64-linux-gnu/c++/12] + collapse include dir [/usr/include/c++/12/backward] ==> [/usr/include/c++/12/backward] + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/12/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/12/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/home/pi/CPP;/usr/include/c++/12;/usr/include/aarch64-linux-gnu/c++/12;/usr/include/c++/12/backward;/usr/lib/gcc/aarch64-linux-gnu/12/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(aarch64-linux-gnu-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/pi/CPP/sstp/build/CMakeFiles/CMakeScratch/TryCompile-kO4DVF] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/ninja cmTC_fe486 && [1/2] Building CXX object CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/aarch64-linux-gnu-g++] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) ] + ignore line: [COLLECT_GCC_OPTIONS='-I' '/home/pi/CPP' '-v' '-o' 'CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fe486.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/12/cc1plus -quiet -v -I /home/pi/CPP -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_fe486.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -o /tmp/ccBKNaPY.s] + ignore line: [GNU C++17 (Debian 12.2.0-14+deb12u1) version 12.2.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 12.2.0 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version isl-0.25-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/12"] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/12/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/12/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /home/pi/CPP] + ignore line: [ /usr/include/c++/12] + ignore line: [ /usr/include/aarch64-linux-gnu/c++/12] + ignore line: [ /usr/include/c++/12/backward] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/12/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Debian 12.2.0-14+deb12u1) version 12.2.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 12.2.0 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version isl-0.25-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d9103456b43be91192fb7c39dd0b8040] + ignore line: [COLLECT_GCC_OPTIONS='-I' '/home/pi/CPP' '-v' '-o' 'CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fe486.dir/'] + ignore line: [ as -v -I /home/pi/CPP -EL -mabi=lp64 -o CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccBKNaPY.s] + ignore line: [GNU assembler version 2.40 (aarch64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.40] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-I' '/home/pi/CPP' '-v' '-o' 'CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] Linking CXX executable cmTC_fe486] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/aarch64-linux-gnu-g++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/12/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/12/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-I' '/home/pi/CPP' '-v' '-o' 'cmTC_fe486' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_fe486.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/12/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccS3URxD.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -o cmTC_fe486 /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/12 -L/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/12/../../.. CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/12/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/12/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccS3URxD.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_fe486] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/12] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/12] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/12/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../..] + arg [CMakeFiles/cmTC_fe486.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/12] ==> [/usr/lib/gcc/aarch64-linux-gnu/12] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/12/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/12;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/sstp/build/CMakeFiles/TargetDirectories.txt b/sstp/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..26d91c3 --- /dev/null +++ b/sstp/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,6 @@ +/home/pi/CPP/sstp/build/CMakeFiles/sstp.dir +/home/pi/CPP/sstp/build/CMakeFiles/edit_cache.dir +/home/pi/CPP/sstp/build/CMakeFiles/rebuild_cache.dir +/home/pi/CPP/common/build/CMakeFiles/common.dir +/home/pi/CPP/common/build/CMakeFiles/edit_cache.dir +/home/pi/CPP/common/build/CMakeFiles/rebuild_cache.dir diff --git a/sstp/build/CMakeFiles/cmake.check_cache b/sstp/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/sstp/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/sstp/build/CMakeFiles/rules.ninja b/sstp/build/CMakeFiles/rules.ninja new file mode 100644 index 0000000..72d235b --- /dev/null +++ b/sstp/build/CMakeFiles/rules.ninja @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.25 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: sstp +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__sstp_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/aarch64-linux-gnu-g++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__sstp_Debug + command = $PRE_LINK && /usr/bin/aarch64-linux-gnu-g++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__common_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/aarch64-linux-gnu-g++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX static library. + +rule CXX_STATIC_LIBRARY_LINKER__common_Debug + command = $PRE_LINK && /usr/bin/cmake -E rm -f $TARGET_FILE && /usr/bin/aarch64-linux-gnu-ar qc $TARGET_FILE $LINK_FLAGS $in && /usr/bin/aarch64-linux-gnu-ranlib $TARGET_FILE && $POST_BUILD + description = Linking CXX static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /usr/bin/cmake --regenerate-during-build -S/home/pi/CPP/sstp -B/home/pi/CPP/sstp/build + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /usr/bin/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /usr/bin/ninja -t targets + description = All primary targets available: + diff --git a/sstp/build/CMakeFiles/sstp.dir/clientsocketsender.cpp.o b/sstp/build/CMakeFiles/sstp.dir/clientsocketsender.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..f688355ed7124941286f759864d732f85b09952f GIT binary patch literal 146200 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 Z%pXT(%RM_FuKd1lo$^9cKfQ4I{{vE+fGz+4 literal 0 HcmV?d00001 diff --git a/sstp/build/CMakeFiles/sstp.dir/main.cpp.o b/sstp/build/CMakeFiles/sstp.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..8c61eb54a04f155d3fc47c0d8c13998a31c94f91 GIT binary patch literal 131728 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 literal 0 HcmV?d00001 diff --git a/sstp/build/CMakeFiles/sstp.dir/socketserver.cpp.o b/sstp/build/CMakeFiles/sstp.dir/socketserver.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..0d89be5d27bc7ccb42f06abfc2d9cccce07d04a1 GIT binary patch literal 254952 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

X>Ps0 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%0AZNl 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 z +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%0ApoG9Ui>tU=_{-aDBBH^+@V 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 A +#include ClientSocketSender::ClientSocketSender(String ipAddress, int port) : mIPAddress(ipAddress), mPort(port) diff --git a/listener/clientsocketsender.hpp b/sstp/clientsocketsender.hpp similarity index 100% rename from listener/clientsocketsender.hpp rename to sstp/clientsocketsender.hpp diff --git a/listener/main.cpp b/sstp/main.cpp similarity index 97% rename from listener/main.cpp rename to sstp/main.cpp index 86ef5e8..d2bcd44 100644 --- a/listener/main.cpp +++ b/sstp/main.cpp @@ -12,8 +12,8 @@ #include #include #include -#include -#include +#include +#include // https://www.man7.org/linux/man-pages/man2/accept.2.html diff --git a/listener/socketconnectionreceiver.cpp b/sstp/socketconnectionreceiver.cpp similarity index 99% rename from listener/socketconnectionreceiver.cpp rename to sstp/socketconnectionreceiver.cpp index 4046b64..1ae1f3e 100644 --- a/listener/socketconnectionreceiver.cpp +++ b/sstp/socketconnectionreceiver.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/listener/socketconnectionreceiver.hpp b/sstp/socketconnectionreceiver.hpp similarity index 100% rename from listener/socketconnectionreceiver.hpp rename to sstp/socketconnectionreceiver.hpp diff --git a/listener/socketserver.cpp b/sstp/socketserver.cpp similarity index 96% rename from listener/socketserver.cpp rename to sstp/socketserver.cpp index 635231a..b29c919 100644 --- a/listener/socketserver.cpp +++ b/sstp/socketserver.cpp @@ -1,5 +1,5 @@ -#include -#include +#include +#include /// @brief This will construct the socket listener. You must then call listen() to listen for connections /// @param port diff --git a/listener/socketserver.hpp b/sstp/socketserver.hpp similarity index 100% rename from listener/socketserver.hpp rename to sstp/socketserver.hpp