From c6d22153a9646ddf54059dee83cbe8ba0cbd40b0 Mon Sep 17 00:00:00 2001 From: atomega Date: Wed, 6 Oct 2021 09:33:30 +0200 Subject: [PATCH] finally able to combine c and cpp the trick is in the header #ifdef __cplusplus extern "C" {#endif #ifdef __cplusplus}#endif --- bsl/cmakeLowLayer/CMakeLists.txt | 19 +- bsl/cmakeLowLayer/Inc/main.h | 2 +- bsl/cmakeLowLayer/Src/main.c | 12 +- bsl/cmakeLowLayer/build/CMakeCache.txt | 3 - .../CMakeFiles/3.13.4/CMakeCCompiler.cmake | 4 +- .../CMakeFiles/3.13.4/CMakeCXXCompiler.cmake | 4 +- .../3.13.4/CMakeDetermineCompilerABI_C.bin | Bin 1426 -> 67140 bytes .../3.13.4/CMakeDetermineCompilerABI_CXX.bin | Bin 1630 -> 67168 bytes .../build/CMakeFiles/CMakeOutput.log | 340 +++++++++++------- bsl/cmakeLowLayer/build/CMakeFiles/Makefile2 | 7 +- .../c_functions.dir/DependInfo.cmake | 1 + .../CMakeFiles/c_functions.dir/flags.make | 2 +- .../cpp_functions.dir/CXX.includecache | 6 +- .../cpp_functions.dir/DependInfo.cmake | 3 +- .../cpp_functions.dir/depend.internal | 2 +- .../CMakeFiles/cpp_functions.dir/depend.make | 2 +- .../CMakeFiles/cpp_functions.dir/flags.make | 4 +- .../build/CMakeFiles/feature_tests.bin | Bin 3476 -> 69028 bytes .../refOvenTest.out.dir/C.includecache | 6 + .../refOvenTest.out.dir/DependInfo.cmake | 2 + .../CMakeFiles/refOvenTest.out.dir/build.make | 3 +- .../refOvenTest.out.dir/depend.internal | 1 + .../refOvenTest.out.dir/depend.make | 1 + .../CMakeFiles/refOvenTest.out.dir/flags.make | 2 +- .../CMakeFiles/refOvenTest.out.dir/link.txt | 2 +- bsl/cmakeLowLayer/build/refOvenTest.bin | Bin 2764 -> 7932 bytes bsl/cmakeLowLayer/cppSrc/transfer.cpp | 9 +- bsl/cmakeLowLayer/cppSrc/transfer.h | 16 + bsl/cmakeLowLayer/cppSrc/transfer.hpp | 8 - 29 files changed, 291 insertions(+), 170 deletions(-) mode change 100644 => 100755 bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeDetermineCompilerABI_C.bin mode change 100644 => 100755 bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeDetermineCompilerABI_CXX.bin mode change 100644 => 100755 bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.bin create mode 100644 bsl/cmakeLowLayer/cppSrc/transfer.h delete mode 100644 bsl/cmakeLowLayer/cppSrc/transfer.hpp diff --git a/bsl/cmakeLowLayer/CMakeLists.txt b/bsl/cmakeLowLayer/CMakeLists.txt index 57f9e9e..d62c3f6 100644 --- a/bsl/cmakeLowLayer/CMakeLists.txt +++ b/bsl/cmakeLowLayer/CMakeLists.txt @@ -3,17 +3,19 @@ cmake_minimum_required(VERSION 3.5) #VARIABLES : CMAKE #################################################################################################### #An exhaustive list can be found : https://cmake.org/cmake/help/latest/manual/cmake-variables.7.html -set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY) # Why ? Because we are using our own Linker so this will prevent Cmake to veryfy cimpilation with his Linker option +#set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY) # Why ? Because we are using our own Linker so this will prevent Cmake to veryfy cimpilation with his Linker option set(CMAKE_C_COMPILER "/usr/bin/arm-none-eabi-gcc") set(CMAKE_CXX_COMPILER "/usr/bin/arm-none-eabi-g++") set(CMAKE_ASM_COMPILER "/usr/bin/arm-none-eabi-gcc") #set(CMAKE_ASM_FLAGS "-x assembler-with-cpp") #This flag is now part of a library The reason that we use arm-none-eabi-gcc is that we will invoke c before the assemly Thus the flags. set(CMAKE_OBJCOPY "/usr/bin/arm-none-eabi-objcopy") +set(CMAKE_EXE_LINKER_FLAGS "--specs=nosys.specs") #################################################################################################### #PROJECT & LIBRARIES : defined by user and important that it comes after the VARIABLES otherwise the Set varibale will not be used. #################################################################################################### project(refOvenTest ASM C CXX) # do this intead sf declaring languages in the beginning it will prevent loop errors. +set(CMAKE_CXX_STANDARD 17) set(CMAKE_SYSTEM_NAME Generic) set(CMAKE_SYSTEM_PROCESSOR arm) set(CMAKE_CROSSCOMPILING TRUE) @@ -42,6 +44,7 @@ set(C_SOURCES set (C_INCLUDES Inc + cppSrc Drivers/STM32F0xx_HAL_Driver/Inc Drivers/CMSIS/Device/ST/STM32F0xx/Include Drivers/CMSIS/Include) @@ -76,7 +79,7 @@ set (AS_FLAGS -x assembler-with-cpp ${C_FLAGS}) set (AS_DEFS ${C_DEFS}) set (CPP_SOURCES cppSrc/transfer.cpp) -set (CPP_INCLUDES cppSrc) +set (CPP_INCLUDES ${C_INCLUDES} ) set (CPP_FLAGS ${C_FLAGS}) set (CPP_DEFS ${C_DEFS}) @@ -90,11 +93,11 @@ set(LINKER_FLAGS #################################################################################################### #LIBRARIES #################################################################################################### -add_library(${AS_FUNC} STATIC ${AS_SOURCES}) +add_library(${AS_FUNC} ${AS_SOURCES}) target_compile_options(${AS_FUNC} PRIVATE ${AS_FLAGS}) target_compile_definitions(${AS_FUNC} PRIVATE ${AS_DEFS}) -add_library(${C_FUNC} STATIC ${C_SOURCES}) +add_library(${C_FUNC} ${C_SOURCES}) target_compile_options(${C_FUNC} PRIVATE ${C_FLAGS}) target_compile_definitions(${C_FUNC} PRIVATE ${C_DEFS}) target_include_directories(${C_FUNC} PUBLIC ${C_INCLUDES}) @@ -104,7 +107,9 @@ target_compile_options(${CPP_FUNC} PRIVATE ${CPP_FLAGS}) target_compile_definitions(${CPP_FUNC} PRIVATE ${CPP_DEFS}) target_include_directories(${CPP_FUNC} PUBLIC ${CPP_INCLUDES}) -target_link_libraries(${CPP_FUNC} ${C_FUNC}) +#link_directories(cppSrc Inc/) +#target_link_libraries(${CPP_FUNC} ${C_FUNC}) +#target_link_libraries(${C_FUNC} ${CPP_FUNC}) #################################################################################################### #COMPILATION @@ -112,11 +117,11 @@ target_link_libraries(${CPP_FUNC} ${C_FUNC}) add_executable(${EXECUTABLE} Src/main.c) target_compile_options(${EXECUTABLE} PRIVATE ${C_FLAGS}) target_compile_definitions(${EXECUTABLE} PRIVATE ${C_DEFS}) -target_include_directories(${EXECUTABLE} PRIVATE ${C_INCLUDES}) +target_include_directories(${EXECUTABLE} PUBLIC ${C_INCLUDES}) #################################################################################################### #LINKING #################################################################################################### -target_link_libraries(${EXECUTABLE} ${AS_FUNC} ${C_FUNC}) +target_link_libraries(${EXECUTABLE} ${AS_FUNC} ${C_FUNC} ${CPP_FUNC}) target_link_options(${EXECUTABLE} PRIVATE ${CPU_MCU} -mthumb diff --git a/bsl/cmakeLowLayer/Inc/main.h b/bsl/cmakeLowLayer/Inc/main.h index a7cb631..1d994e9 100644 --- a/bsl/cmakeLowLayer/Inc/main.h +++ b/bsl/cmakeLowLayer/Inc/main.h @@ -60,7 +60,7 @@ extern "C" { /* Exported macro ------------------------------------------------------------*/ /* USER CODE BEGIN EM */ - +int cHook(); /* USER CODE END EM */ /* Exported functions prototypes ---------------------------------------------*/ diff --git a/bsl/cmakeLowLayer/Src/main.c b/bsl/cmakeLowLayer/Src/main.c index 4a558f2..d255457 100644 --- a/bsl/cmakeLowLayer/Src/main.c +++ b/bsl/cmakeLowLayer/Src/main.c @@ -19,7 +19,7 @@ /* USER CODE END Header */ /* Includes ------------------------------------------------------------------*/ #include "main.h" - +#include "transfer.h" /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ @@ -54,7 +54,10 @@ static void MX_GPIO_Init(void); /* Private user code ---------------------------------------------------------*/ /* USER CODE BEGIN 0 */ - +int cHook() +{ + return 1; +} /* USER CODE END 0 */ /** @@ -81,8 +84,6 @@ int main(void) /* USER CODE BEGIN Init */ /* USER CODE END Init */ - - /* Configure the system clock */ SystemClock_Config(); /* USER CODE BEGIN SysInit */ @@ -94,7 +95,8 @@ int main(void) /* USER CODE BEGIN 2 */ /* USER CODE END 2 */ - + cHook(); + cppHook(); /* Infinite loop */ /* USER CODE BEGIN WHILE */ while (1) diff --git a/bsl/cmakeLowLayer/build/CMakeCache.txt b/bsl/cmakeLowLayer/build/CMakeCache.txt index b8c4bfd..6d99b0e 100644 --- a/bsl/cmakeLowLayer/build/CMakeCache.txt +++ b/bsl/cmakeLowLayer/build/CMakeCache.txt @@ -214,9 +214,6 @@ CMAKE_STRIP:FILEPATH=/usr/bin/arm-none-eabi-strip // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE -//Dependencies for the target -cpp_functions_LIB_DEPENDS:STATIC=general;c_functions; - //Value Computed by CMake refOvenTest_BINARY_DIR:STATIC=/home/key/github/KED/bsl/cmakeLowLayer/build diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeCCompiler.cmake b/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeCCompiler.cmake index fd4599e..b9d6c11 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeCCompiler.cmake +++ b/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeCCompiler.cmake @@ -68,6 +68,6 @@ endif() -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;c;gcc;c;nosys") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/arm-none-eabi/7.3.1;/usr/lib/arm-none-eabi/lib") set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeCXXCompiler.cmake b/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeCXXCompiler.cmake index 20d2b57..161123b 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeCXXCompiler.cmake +++ b/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeCXXCompiler.cmake @@ -71,6 +71,6 @@ endif() -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc;c;gcc;c;nosys") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/arm-none-eabi/7.3.1;/usr/lib/arm-none-eabi/lib") set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeDetermineCompilerABI_C.bin b/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeDetermineCompilerABI_C.bin old mode 100644 new mode 100755 index f35b8d232c39c8ecb51d411b78c4116ff63ed1c2..27179e064ccc24ba4d7084c358dd29a87bee8b0b GIT binary patch literal 67140 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�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 diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeDetermineCompilerABI_CXX.bin b/bsl/cmakeLowLayer/build/CMakeFiles/3.13.4/CMakeDetermineCompilerABI_CXX.bin old mode 100644 new mode 100755 index 8861e743b61d95e97dd967735a10b9a06326b878..b864c3bbcf643160985d1bfe6a170129fae9c698 GIT binary patch literal 67168 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 E0nNiwng9R* literal 1630 zcma)5-A)rx5T5O}QnpGefe2#on4l?|?w&1cTZmDi3X)Jwh!@0$z_z=D4fMzDYS0@K zyfi+7k!#}x58y)(<&q0P`v5)x&g}M-EeXMC=FHzWJ3r_2)&tY6tUpvV)=heLV!|-; zles)&+z*9M#&kpAR}}z|kiS(;rv{*%{geQnBQsbbpjD+%G&k(R(o&&bZ8)2@J3TY6 zRvHbpt|^KZG$6n%+@a1nMmuNL!0vQ|d_=3tho=j(l0;1gBtgn=S=i5HUyB*ONI@T5 zf#`0!1-qY*2lk4`Nl3H?l8F}Zo!@buXf3d>tt205$$a||_^+1Cc8=m`NBGA>it`KN zgq30E2=+c5M|Z#c89mXCsPqu>{PWotQ%&c+U0++V8lGF?#xlixzgc!lIE(KYsR`gJCq9cMXpLe&{Lcs7$^Dc9b#&89uhO4Ex)&90Vh%d)L>E?sub zT4kNN_FJdv)N3r0)hBsw8KyNXVA@y_q}!;*FfaG=NpT)7MdDJg)E^y?2BmBAkTfh^ zmqsrkq>E0s4G@LDC*h#nwS52?e_@g_BTO>HU^whR`$pRyL@A-2K}q}TYuk@do|5F} zH#&}RcT~T-eHnVr)a&VFk|IOz8C!vwwr2}vKh1Z}V}>ycR$eXWS*NyEUkP0_dGo%L zc0Oi8@PFFG@1>Bb_ec!DYfBVxH-d-Sd{_0%GD^=4T&MiTvzt`$|L7*dXv1Qw^uMCL2okqDf)3i` z<96T&&O>*YK&E`c#gXa#ku6@ychti~F`|3Ogue*K5kon&J|g ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/arm-none-eabi/7.3.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccizLM3y.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lnosys] ==> ignore + arg [-X] ==> ignore + arg [-o] ==> ignore + arg [cmTC_1a997] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/crti.o] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/crtbegin.o] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib/crt0.o] ==> ignore + arg [-L/usr/lib/gcc/arm-none-eabi/7.3.1] ==> dir [/usr/lib/gcc/arm-none-eabi/7.3.1] + arg [-L/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib] ==> dir [/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib] + arg [CMakeFiles/cmTC_1a997.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [--end-group] ==> ignore + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lnosys] ==> lib [nosys] + arg [--end-group] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/crtend.o] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/arm-none-eabi/7.3.1] ==> [/usr/lib/gcc/arm-none-eabi/7.3.1] + collapse library dir [/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib] ==> [/usr/lib/arm-none-eabi/lib] + implicit libs: [gcc;c;gcc;c;nosys] + implicit dirs: [/usr/lib/gcc/arm-none-eabi/7.3.1;/usr/lib/arm-none-eabi/lib] implicit fwks: [] @@ -89,16 +140,14 @@ Parsed C implicit link information from above output: Detecting C [-std=c11] compiler features compiled with the following output: Change Dir: /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_6a761/fast" -/usr/bin/make -f CMakeFiles/cmTC_6a761.dir/build.make CMakeFiles/cmTC_6a761.dir/build +Run Build Command:"/usr/bin/make" "cmTC_62a16/fast" +/usr/bin/make -f CMakeFiles/cmTC_62a16.dir/build.make CMakeFiles/cmTC_62a16.dir/build make[1]: Entering directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_6a761.dir/feature_tests.c.o -/usr/bin/arm-none-eabi-gcc -std=c11 -o CMakeFiles/cmTC_6a761.dir/feature_tests.c.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.c -Linking C static library libcmTC_6a761.a -/usr/bin/cmake -P CMakeFiles/cmTC_6a761.dir/cmake_clean_target.cmake -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6a761.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-ar qc libcmTC_6a761.a CMakeFiles/cmTC_6a761.dir/feature_tests.c.o -/usr/bin/arm-none-eabi-ranlib libcmTC_6a761.a +Building C object CMakeFiles/cmTC_62a16.dir/feature_tests.c.o +/usr/bin/arm-none-eabi-gcc -std=c11 -o CMakeFiles/cmTC_62a16.dir/feature_tests.c.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_62a16 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_62a16.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-gcc --specs=nosys.specs CMakeFiles/cmTC_62a16.dir/feature_tests.c.o -o cmTC_62a16 make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' @@ -111,16 +160,14 @@ make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFi Detecting C [-std=c99] compiler features compiled with the following output: Change Dir: /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_07893/fast" -/usr/bin/make -f CMakeFiles/cmTC_07893.dir/build.make CMakeFiles/cmTC_07893.dir/build +Run Build Command:"/usr/bin/make" "cmTC_e8a4a/fast" +/usr/bin/make -f CMakeFiles/cmTC_e8a4a.dir/build.make CMakeFiles/cmTC_e8a4a.dir/build make[1]: Entering directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_07893.dir/feature_tests.c.o -/usr/bin/arm-none-eabi-gcc -std=c99 -o CMakeFiles/cmTC_07893.dir/feature_tests.c.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.c -Linking C static library libcmTC_07893.a -/usr/bin/cmake -P CMakeFiles/cmTC_07893.dir/cmake_clean_target.cmake -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_07893.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-ar qc libcmTC_07893.a CMakeFiles/cmTC_07893.dir/feature_tests.c.o -/usr/bin/arm-none-eabi-ranlib libcmTC_07893.a +Building C object CMakeFiles/cmTC_e8a4a.dir/feature_tests.c.o +/usr/bin/arm-none-eabi-gcc -std=c99 -o CMakeFiles/cmTC_e8a4a.dir/feature_tests.c.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_e8a4a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e8a4a.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-gcc --specs=nosys.specs CMakeFiles/cmTC_e8a4a.dir/feature_tests.c.o -o cmTC_e8a4a make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' @@ -133,16 +180,14 @@ make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFi Detecting C [-std=c90] compiler features compiled with the following output: Change Dir: /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_25a15/fast" -/usr/bin/make -f CMakeFiles/cmTC_25a15.dir/build.make CMakeFiles/cmTC_25a15.dir/build +Run Build Command:"/usr/bin/make" "cmTC_ac057/fast" +/usr/bin/make -f CMakeFiles/cmTC_ac057.dir/build.make CMakeFiles/cmTC_ac057.dir/build make[1]: Entering directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_25a15.dir/feature_tests.c.o -/usr/bin/arm-none-eabi-gcc -std=c90 -o CMakeFiles/cmTC_25a15.dir/feature_tests.c.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.c -Linking C static library libcmTC_25a15.a -/usr/bin/cmake -P CMakeFiles/cmTC_25a15.dir/cmake_clean_target.cmake -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_25a15.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-ar qc libcmTC_25a15.a CMakeFiles/cmTC_25a15.dir/feature_tests.c.o -/usr/bin/arm-none-eabi-ranlib libcmTC_25a15.a +Building C object CMakeFiles/cmTC_ac057.dir/feature_tests.c.o +/usr/bin/arm-none-eabi-gcc -std=c90 -o CMakeFiles/cmTC_ac057.dir/feature_tests.c.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_ac057 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ac057.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-gcc --specs=nosys.specs CMakeFiles/cmTC_ac057.dir/feature_tests.c.o -o cmTC_ac057 make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' @@ -153,32 +198,42 @@ make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFi Determining if the CXX compiler works passed with the following output: Change Dir: /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_c8bc3/fast" -/usr/bin/make -f CMakeFiles/cmTC_c8bc3.dir/build.make CMakeFiles/cmTC_c8bc3.dir/build +Run Build Command:"/usr/bin/make" "cmTC_9a694/fast" +/usr/bin/make -f CMakeFiles/cmTC_9a694.dir/build.make CMakeFiles/cmTC_9a694.dir/build make[1]: Entering directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_c8bc3.dir/testCXXCompiler.cxx.o -/usr/bin/arm-none-eabi-g++ -o CMakeFiles/cmTC_c8bc3.dir/testCXXCompiler.cxx.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX static library libcmTC_c8bc3.a -/usr/bin/cmake -P CMakeFiles/cmTC_c8bc3.dir/cmake_clean_target.cmake -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c8bc3.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-ar qc libcmTC_c8bc3.a CMakeFiles/cmTC_c8bc3.dir/testCXXCompiler.cxx.o -/usr/bin/arm-none-eabi-ranlib libcmTC_c8bc3.a +Building CXX object CMakeFiles/cmTC_9a694.dir/testCXXCompiler.cxx.o +/usr/bin/arm-none-eabi-g++ -o CMakeFiles/cmTC_9a694.dir/testCXXCompiler.cxx.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_9a694 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9a694.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-g++ --specs=nosys.specs CMakeFiles/cmTC_9a694.dir/testCXXCompiler.cxx.o -o cmTC_9a694 make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' Detecting CXX compiler ABI info compiled with the following output: Change Dir: /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_c45de/fast" -/usr/bin/make -f CMakeFiles/cmTC_c45de.dir/build.make CMakeFiles/cmTC_c45de.dir/build +Run Build Command:"/usr/bin/make" "cmTC_9fa42/fast" +/usr/bin/make -f CMakeFiles/cmTC_9fa42.dir/build.make CMakeFiles/cmTC_9fa42.dir/build make[1]: Entering directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_c45de.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/arm-none-eabi-g++ -o CMakeFiles/cmTC_c45de.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.13/Modules/CMakeCXXCompilerABI.cpp -Linking CXX static library libcmTC_c45de.a -/usr/bin/cmake -P CMakeFiles/cmTC_c45de.dir/cmake_clean_target.cmake -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c45de.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-ar qc libcmTC_c45de.a CMakeFiles/cmTC_c45de.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/arm-none-eabi-ranlib libcmTC_c45de.a +Building CXX object CMakeFiles/cmTC_9fa42.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/arm-none-eabi-g++ -o CMakeFiles/cmTC_9fa42.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.13/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTC_9fa42 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9fa42.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-g++ --specs=nosys.specs -v CMakeFiles/cmTC_9fa42.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_9fa42 +Using built-in specs. +Reading specs from /usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib/nosys.specs +rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence +COLLECT_GCC=/usr/bin/arm-none-eabi-g++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-none-eabi/7.3.1/lto-wrapper +Target: arm-none-eabi +Configured with: ../configure --build=x86_64-linux-gnu --prefix=/usr --includedir='/usr/lib/include' --mandir='/usr/lib/share/man' --infodir='/usr/lib/share/info' --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir='/usr/lib/lib/x86_64-linux-gnu' --libexecdir='/usr/lib/lib/x86_64-linux-gnu' --disable-maintainer-mode --disable-dependency-tracking --mandir=/usr/share/man --enable-languages=c,c++,lto --enable-multilib --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --build=x86_64-linux-gnu --target=arm-none-eabi --with-system-zlib --with-gnu-as --with-gnu-ld --with-pkgversion=15:7-2018-q2-6 --without-included-gettext --prefix=/usr/lib --infodir=/usr/share/doc/gcc-arm-none-eabi/info --htmldir=/usr/share/doc/gcc-arm-none-eabi/html --pdfdir=/usr/share/doc/gcc-arm-none-eabi/pdf --bindir=/usr/bin --libexecdir=/usr/lib --libdir=/usr/lib --disable-libstdc++-v3 --host=x86_64-linux-gnu --with-headers=no --without-newlib --with-multilib-list=rmprofile CFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CXXFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' FCFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' FFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' GCJFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' LDFLAGS=-Wl,-z,relro OBJCFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' OBJCXXFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' INHIBIT_LIBC_CFLAGS=-DUSE_TM_CLONE_REGISTRY=0 AR_FOR_TARGET=arm-none-eabi-ar AS_FOR_TARGET=arm-none-eabi-as LD_FOR_TARGET=arm-none-eabi-ld NM_FOR_TARGET=arm-none-eabi-nm OBJDUMP_FOR_TARGET=arm-none-eabi-objdump RANLIB_FOR_TARGET=arm-none-eabi-ranlib READELF_FOR_TARGET=arm-none-eabi-readelf STRIP_FOR_TARGET=arm-none-eabi-strip +Thread model: single +gcc version 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] (15:7-2018-q2-6) +COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/7.3.1/:/usr/lib/gcc/arm-none-eabi/7.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/7.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/bin/ +LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/7.3.1/:/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib/ +COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_9fa42' + /usr/lib/gcc/arm-none-eabi/7.3.1/collect2 -plugin /usr/lib/gcc/arm-none-eabi/7.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-none-eabi/7.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccfBAnP7.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -X -o cmTC_9fa42 /usr/lib/gcc/arm-none-eabi/7.3.1/crti.o /usr/lib/gcc/arm-none-eabi/7.3.1/crtbegin.o /usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib/crt0.o -L/usr/lib/gcc/arm-none-eabi/7.3.1 -L/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib CMakeFiles/cmTC_9fa42.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm --start-group -lgcc -lc --end-group --start-group -lgcc -lc -lnosys --end-group /usr/lib/gcc/arm-none-eabi/7.3.1/crtend.o /usr/lib/gcc/arm-none-eabi/7.3.1/crtn.o +COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_9fa42' make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' @@ -186,20 +241,63 @@ Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(arm-none-eabi-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command:"/usr/bin/make" "cmTC_c45de/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_c45de.dir/build.make CMakeFiles/cmTC_c45de.dir/build] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_9fa42/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_9fa42.dir/build.make CMakeFiles/cmTC_9fa42.dir/build] ignore line: [make[1]: Entering directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_c45de.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/arm-none-eabi-g++ -o CMakeFiles/cmTC_c45de.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.13/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Linking CXX static library libcmTC_c45de.a] - ignore line: [/usr/bin/cmake -P CMakeFiles/cmTC_c45de.dir/cmake_clean_target.cmake] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c45de.dir/link.txt --verbose=1] - ignore line: [/usr/bin/arm-none-eabi-ar qc libcmTC_c45de.a CMakeFiles/cmTC_c45de.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/arm-none-eabi-ranlib libcmTC_c45de.a] - ignore line: [make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp'] - ignore line: [] - implicit libs: [] - implicit dirs: [] + ignore line: [Building CXX object CMakeFiles/cmTC_9fa42.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/arm-none-eabi-g++ -o CMakeFiles/cmTC_9fa42.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.13/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTC_9fa42] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9fa42.dir/link.txt --verbose=1] + ignore line: [/usr/bin/arm-none-eabi-g++ --specs=nosys.specs -v CMakeFiles/cmTC_9fa42.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_9fa42 ] + ignore line: [Using built-in specs.] + ignore line: [Reading specs from /usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib/nosys.specs] + ignore line: [rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence] + ignore line: [COLLECT_GCC=/usr/bin/arm-none-eabi-g++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-none-eabi/7.3.1/lto-wrapper] + ignore line: [Target: arm-none-eabi] + ignore line: [Configured with: ../configure --build=x86_64-linux-gnu --prefix=/usr --includedir='/usr/lib/include' --mandir='/usr/lib/share/man' --infodir='/usr/lib/share/info' --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir='/usr/lib/lib/x86_64-linux-gnu' --libexecdir='/usr/lib/lib/x86_64-linux-gnu' --disable-maintainer-mode --disable-dependency-tracking --mandir=/usr/share/man --enable-languages=c,c++,lto --enable-multilib --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --build=x86_64-linux-gnu --target=arm-none-eabi --with-system-zlib --with-gnu-as --with-gnu-ld --with-pkgversion=15:7-2018-q2-6 --without-included-gettext --prefix=/usr/lib --infodir=/usr/share/doc/gcc-arm-none-eabi/info --htmldir=/usr/share/doc/gcc-arm-none-eabi/html --pdfdir=/usr/share/doc/gcc-arm-none-eabi/pdf --bindir=/usr/bin --libexecdir=/usr/lib --libdir=/usr/lib --disable-libstdc++-v3 --host=x86_64-linux-gnu --with-headers=no --without-newlib --with-multilib-list=rmprofile CFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CXXFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' FCFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' FFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' GCJFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' LDFLAGS=-Wl,-z,relro OBJCFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' OBJCXXFLAGS='-g -O2 -fdebug-prefix-map=/tmp/building/package=. -fstack-protector-strong' INHIBIT_LIBC_CFLAGS=-DUSE_TM_CLONE_REGISTRY=0 AR_FOR_TARGET=arm-none-eabi-ar AS_FOR_TARGET=arm-none-eabi-as LD_FOR_TARGET=arm-none-eabi-ld NM_FOR_TARGET=arm-none-eabi-nm OBJDUMP_FOR_TARGET=arm-none-eabi-objdump RANLIB_FOR_TARGET=arm-none-eabi-ranlib READELF_FOR_TARGET=arm-none-eabi-readelf STRIP_FOR_TARGET=arm-none-eabi-strip] + ignore line: [Thread model: single] + ignore line: [gcc version 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] (15:7-2018-q2-6) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/7.3.1/:/usr/lib/gcc/arm-none-eabi/7.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/7.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/bin/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/7.3.1/:/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_9fa42'] + link line: [ /usr/lib/gcc/arm-none-eabi/7.3.1/collect2 -plugin /usr/lib/gcc/arm-none-eabi/7.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-none-eabi/7.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccfBAnP7.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -X -o cmTC_9fa42 /usr/lib/gcc/arm-none-eabi/7.3.1/crti.o /usr/lib/gcc/arm-none-eabi/7.3.1/crtbegin.o /usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib/crt0.o -L/usr/lib/gcc/arm-none-eabi/7.3.1 -L/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib CMakeFiles/cmTC_9fa42.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm --start-group -lgcc -lc --end-group --start-group -lgcc -lc -lnosys --end-group /usr/lib/gcc/arm-none-eabi/7.3.1/crtend.o /usr/lib/gcc/arm-none-eabi/7.3.1/crtn.o] + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/arm-none-eabi/7.3.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccfBAnP7.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lnosys] ==> ignore + arg [-X] ==> ignore + arg [-o] ==> ignore + arg [cmTC_9fa42] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/crti.o] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/crtbegin.o] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib/crt0.o] ==> ignore + arg [-L/usr/lib/gcc/arm-none-eabi/7.3.1] ==> dir [/usr/lib/gcc/arm-none-eabi/7.3.1] + arg [-L/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib] ==> dir [/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib] + arg [CMakeFiles/cmTC_9fa42.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [--end-group] ==> ignore + arg [--start-group] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lnosys] ==> lib [nosys] + arg [--end-group] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/crtend.o] ==> ignore + arg [/usr/lib/gcc/arm-none-eabi/7.3.1/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/arm-none-eabi/7.3.1] ==> [/usr/lib/gcc/arm-none-eabi/7.3.1] + collapse library dir [/usr/lib/gcc/arm-none-eabi/7.3.1/../../../arm-none-eabi/lib] ==> [/usr/lib/arm-none-eabi/lib] + implicit libs: [stdc++;m;gcc;c;gcc;c;nosys] + implicit dirs: [/usr/lib/gcc/arm-none-eabi/7.3.1;/usr/lib/arm-none-eabi/lib] implicit fwks: [] @@ -208,16 +306,14 @@ Parsed CXX implicit link information from above output: Detecting CXX [-std=c++1z] compiler features compiled with the following output: Change Dir: /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_4fb58/fast" -/usr/bin/make -f CMakeFiles/cmTC_4fb58.dir/build.make CMakeFiles/cmTC_4fb58.dir/build +Run Build Command:"/usr/bin/make" "cmTC_865e2/fast" +/usr/bin/make -f CMakeFiles/cmTC_865e2.dir/build.make CMakeFiles/cmTC_865e2.dir/build make[1]: Entering directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_4fb58.dir/feature_tests.cxx.o -/usr/bin/arm-none-eabi-g++ -std=c++1z -o CMakeFiles/cmTC_4fb58.dir/feature_tests.cxx.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.cxx -Linking CXX static library libcmTC_4fb58.a -/usr/bin/cmake -P CMakeFiles/cmTC_4fb58.dir/cmake_clean_target.cmake -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4fb58.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-ar qc libcmTC_4fb58.a CMakeFiles/cmTC_4fb58.dir/feature_tests.cxx.o -/usr/bin/arm-none-eabi-ranlib libcmTC_4fb58.a +Building CXX object CMakeFiles/cmTC_865e2.dir/feature_tests.cxx.o +/usr/bin/arm-none-eabi-g++ -std=c++1z -o CMakeFiles/cmTC_865e2.dir/feature_tests.cxx.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_865e2 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_865e2.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-g++ --specs=nosys.specs CMakeFiles/cmTC_865e2.dir/feature_tests.cxx.o -o cmTC_865e2 make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' @@ -283,16 +379,14 @@ make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFi Detecting CXX [-std=c++14] compiler features compiled with the following output: Change Dir: /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_fcd94/fast" -/usr/bin/make -f CMakeFiles/cmTC_fcd94.dir/build.make CMakeFiles/cmTC_fcd94.dir/build +Run Build Command:"/usr/bin/make" "cmTC_ef11e/fast" +/usr/bin/make -f CMakeFiles/cmTC_ef11e.dir/build.make CMakeFiles/cmTC_ef11e.dir/build make[1]: Entering directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_fcd94.dir/feature_tests.cxx.o -/usr/bin/arm-none-eabi-g++ -std=c++14 -o CMakeFiles/cmTC_fcd94.dir/feature_tests.cxx.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.cxx -Linking CXX static library libcmTC_fcd94.a -/usr/bin/cmake -P CMakeFiles/cmTC_fcd94.dir/cmake_clean_target.cmake -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fcd94.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-ar qc libcmTC_fcd94.a CMakeFiles/cmTC_fcd94.dir/feature_tests.cxx.o -/usr/bin/arm-none-eabi-ranlib libcmTC_fcd94.a +Building CXX object CMakeFiles/cmTC_ef11e.dir/feature_tests.cxx.o +/usr/bin/arm-none-eabi-g++ -std=c++14 -o CMakeFiles/cmTC_ef11e.dir/feature_tests.cxx.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_ef11e +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ef11e.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-g++ --specs=nosys.specs CMakeFiles/cmTC_ef11e.dir/feature_tests.cxx.o -o cmTC_ef11e make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' @@ -358,16 +452,14 @@ make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFi Detecting CXX [-std=c++11] compiler features compiled with the following output: Change Dir: /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_de9ee/fast" -/usr/bin/make -f CMakeFiles/cmTC_de9ee.dir/build.make CMakeFiles/cmTC_de9ee.dir/build +Run Build Command:"/usr/bin/make" "cmTC_4dc65/fast" +/usr/bin/make -f CMakeFiles/cmTC_4dc65.dir/build.make CMakeFiles/cmTC_4dc65.dir/build make[1]: Entering directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_de9ee.dir/feature_tests.cxx.o -/usr/bin/arm-none-eabi-g++ -std=c++11 -o CMakeFiles/cmTC_de9ee.dir/feature_tests.cxx.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.cxx -Linking CXX static library libcmTC_de9ee.a -/usr/bin/cmake -P CMakeFiles/cmTC_de9ee.dir/cmake_clean_target.cmake -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_de9ee.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-ar qc libcmTC_de9ee.a CMakeFiles/cmTC_de9ee.dir/feature_tests.cxx.o -/usr/bin/arm-none-eabi-ranlib libcmTC_de9ee.a +Building CXX object CMakeFiles/cmTC_4dc65.dir/feature_tests.cxx.o +/usr/bin/arm-none-eabi-g++ -std=c++11 -o CMakeFiles/cmTC_4dc65.dir/feature_tests.cxx.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_4dc65 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4dc65.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-g++ --specs=nosys.specs CMakeFiles/cmTC_4dc65.dir/feature_tests.cxx.o -o cmTC_4dc65 make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' @@ -433,16 +525,14 @@ make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFi Detecting CXX [-std=c++98] compiler features compiled with the following output: Change Dir: /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_9885c/fast" -/usr/bin/make -f CMakeFiles/cmTC_9885c.dir/build.make CMakeFiles/cmTC_9885c.dir/build +Run Build Command:"/usr/bin/make" "cmTC_3fc0a/fast" +/usr/bin/make -f CMakeFiles/cmTC_3fc0a.dir/build.make CMakeFiles/cmTC_3fc0a.dir/build make[1]: Entering directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_9885c.dir/feature_tests.cxx.o -/usr/bin/arm-none-eabi-g++ -std=c++98 -o CMakeFiles/cmTC_9885c.dir/feature_tests.cxx.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.cxx -Linking CXX static library libcmTC_9885c.a -/usr/bin/cmake -P CMakeFiles/cmTC_9885c.dir/cmake_clean_target.cmake -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9885c.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-ar qc libcmTC_9885c.a CMakeFiles/cmTC_9885c.dir/feature_tests.cxx.o -/usr/bin/arm-none-eabi-ranlib libcmTC_9885c.a +Building CXX object CMakeFiles/cmTC_3fc0a.dir/feature_tests.cxx.o +/usr/bin/arm-none-eabi-g++ -std=c++98 -o CMakeFiles/cmTC_3fc0a.dir/feature_tests.cxx.o -c /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_3fc0a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3fc0a.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-g++ --specs=nosys.specs CMakeFiles/cmTC_3fc0a.dir/feature_tests.cxx.o -o cmTC_3fc0a make[1]: Leaving directory '/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/CMakeTmp' diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/Makefile2 b/bsl/cmakeLowLayer/build/CMakeFiles/Makefile2 index 2601568..4fef586 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/Makefile2 +++ b/bsl/cmakeLowLayer/build/CMakeFiles/Makefile2 @@ -68,7 +68,7 @@ CMAKE_BINARY_DIR = /home/key/github/KED/bsl/cmakeLowLayer/build # Target rules for target CMakeFiles/cpp_functions.dir # All Build rule for target. -CMakeFiles/cpp_functions.dir/all: CMakeFiles/c_functions.dir/all +CMakeFiles/cpp_functions.dir/all: $(MAKE) -f CMakeFiles/cpp_functions.dir/build.make CMakeFiles/cpp_functions.dir/depend $(MAKE) -f CMakeFiles/cpp_functions.dir/build.make CMakeFiles/cpp_functions.dir/build @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles --progress-num=11,12 "Built target cpp_functions" @@ -81,7 +81,7 @@ all: CMakeFiles/cpp_functions.dir/all # Build rule for subdir invocation for target. CMakeFiles/cpp_functions.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles 10 + $(CMAKE_COMMAND) -E cmake_progress_start /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles 2 $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/cpp_functions.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles 0 .PHONY : CMakeFiles/cpp_functions.dir/rule @@ -106,6 +106,7 @@ clean: CMakeFiles/cpp_functions.dir/clean # All Build rule for target. CMakeFiles/refOvenTest.out.dir/all: CMakeFiles/c_functions.dir/all +CMakeFiles/refOvenTest.out.dir/all: CMakeFiles/cpp_functions.dir/all CMakeFiles/refOvenTest.out.dir/all: CMakeFiles/assembly_functions.dir/all $(MAKE) -f CMakeFiles/refOvenTest.out.dir/build.make CMakeFiles/refOvenTest.out.dir/depend $(MAKE) -f CMakeFiles/refOvenTest.out.dir/build.make CMakeFiles/refOvenTest.out.dir/build @@ -119,7 +120,7 @@ all: CMakeFiles/refOvenTest.out.dir/all # Build rule for subdir invocation for target. CMakeFiles/refOvenTest.out.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles 12 + $(CMAKE_COMMAND) -E cmake_progress_start /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles 14 $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/refOvenTest.out.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles 0 .PHONY : CMakeFiles/refOvenTest.out.dir/rule diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/c_functions.dir/DependInfo.cmake b/bsl/cmakeLowLayer/build/CMakeFiles/c_functions.dir/DependInfo.cmake index dc52aff..3b1ae4a 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/c_functions.dir/DependInfo.cmake +++ b/bsl/cmakeLowLayer/build/CMakeFiles/c_functions.dir/DependInfo.cmake @@ -33,6 +33,7 @@ set(CMAKE_TARGET_DEFINITIONS_C # The include file search paths: set(CMAKE_C_TARGET_INCLUDE_PATH "../Inc" + "../cppSrc" "../Drivers/STM32F0xx_HAL_Driver/Inc" "../Drivers/CMSIS/Device/ST/STM32F0xx/Include" "../Drivers/CMSIS/Include" diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/c_functions.dir/flags.make b/bsl/cmakeLowLayer/build/CMakeFiles/c_functions.dir/flags.make index 1eaf3ff..69fb28c 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/c_functions.dir/flags.make +++ b/bsl/cmakeLowLayer/build/CMakeFiles/c_functions.dir/flags.make @@ -6,5 +6,5 @@ C_FLAGS = -mcpu=cortex-m0 -mthumb -Wall -fdata-sections -fdiagnostics-color=al C_DEFINES = -DDATA_CACHE_ENABLE=0 -DHSE_STARTUP_TIMEOUT=100 -DHSE_VALUE=8000000 -DHSI_VALUE=8000000 -DINSTRUCTION_CACHE_ENABLE=0 -DLSE_STARTUP_TIMEOUT=5000 -DLSE_VALUE=32768 -DLSI_VALUE=40000 -DPREFETCH_ENABLE=1 -DSTM32F042x6 -DUSE_FULL_LL_DRIVER -DVDD_VALUE=3300 -C_INCLUDES = -I/home/key/github/KED/bsl/cmakeLowLayer/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Include +C_INCLUDES = -I/home/key/github/KED/bsl/cmakeLowLayer/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/cppSrc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Include diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/CXX.includecache b/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/CXX.includecache index 27c4bac..e4f7709 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/CXX.includecache +++ b/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/CXX.includecache @@ -159,10 +159,10 @@ stm32_assert.h ../Inc/stm32_assert.h /home/key/github/KED/bsl/cmakeLowLayer/cppSrc/transfer.cpp -transfer.hpp -/home/key/github/KED/bsl/cmakeLowLayer/cppSrc/transfer.hpp +transfer.h +/home/key/github/KED/bsl/cmakeLowLayer/cppSrc/transfer.h -/home/key/github/KED/bsl/cmakeLowLayer/cppSrc/transfer.hpp +/home/key/github/KED/bsl/cmakeLowLayer/cppSrc/transfer.h main.h /home/key/github/KED/bsl/cmakeLowLayer/cppSrc/main.h diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/DependInfo.cmake b/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/DependInfo.cmake index ce36c17..642b08c 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/DependInfo.cmake +++ b/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/DependInfo.cmake @@ -26,8 +26,8 @@ set(CMAKE_TARGET_DEFINITIONS_CXX # The include file search paths: set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../cppSrc" "../Inc" + "../cppSrc" "../Drivers/STM32F0xx_HAL_Driver/Inc" "../Drivers/CMSIS/Device/ST/STM32F0xx/Include" "../Drivers/CMSIS/Include" @@ -35,7 +35,6 @@ set(CMAKE_CXX_TARGET_INCLUDE_PATH # Targets to which this target links. set(CMAKE_TARGET_LINKED_INFO_FILES - "/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/c_functions.dir/DependInfo.cmake" ) # Fortran module output directory. diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/depend.internal b/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/depend.internal index f6ed040..ea48918 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/depend.internal +++ b/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/depend.internal @@ -25,4 +25,4 @@ CMakeFiles/cpp_functions.dir/cppSrc/transfer.cpp.o ../Inc/main.h ../Inc/stm32_assert.h /home/key/github/KED/bsl/cmakeLowLayer/cppSrc/transfer.cpp - /home/key/github/KED/bsl/cmakeLowLayer/cppSrc/transfer.hpp + /home/key/github/KED/bsl/cmakeLowLayer/cppSrc/transfer.h diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/depend.make b/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/depend.make index 48e0329..af263aa 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/depend.make +++ b/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/depend.make @@ -24,5 +24,5 @@ CMakeFiles/cpp_functions.dir/cppSrc/transfer.cpp.o: ../Drivers/STM32F0xx_HAL_Dri CMakeFiles/cpp_functions.dir/cppSrc/transfer.cpp.o: ../Inc/main.h CMakeFiles/cpp_functions.dir/cppSrc/transfer.cpp.o: ../Inc/stm32_assert.h CMakeFiles/cpp_functions.dir/cppSrc/transfer.cpp.o: ../cppSrc/transfer.cpp -CMakeFiles/cpp_functions.dir/cppSrc/transfer.cpp.o: ../cppSrc/transfer.hpp +CMakeFiles/cpp_functions.dir/cppSrc/transfer.cpp.o: ../cppSrc/transfer.h diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/flags.make b/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/flags.make index f9c8a66..dcaf16e 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/flags.make +++ b/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/flags.make @@ -2,9 +2,9 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.13 # compile CXX with /usr/bin/arm-none-eabi-g++ -CXX_FLAGS = -mcpu=cortex-m0 -mthumb -Wall -fdata-sections -fdiagnostics-color=always -ffunction-sections +CXX_FLAGS = -mcpu=cortex-m0 -mthumb -Wall -fdata-sections -fdiagnostics-color=always -ffunction-sections -std=gnu++1z CXX_DEFINES = -DDATA_CACHE_ENABLE=0 -DHSE_STARTUP_TIMEOUT=100 -DHSE_VALUE=8000000 -DHSI_VALUE=8000000 -DINSTRUCTION_CACHE_ENABLE=0 -DLSE_STARTUP_TIMEOUT=5000 -DLSE_VALUE=32768 -DLSI_VALUE=40000 -DPREFETCH_ENABLE=1 -DSTM32F042x6 -DUSE_FULL_LL_DRIVER -DVDD_VALUE=3300 -CXX_INCLUDES = -I/home/key/github/KED/bsl/cmakeLowLayer/cppSrc -I/home/key/github/KED/bsl/cmakeLowLayer/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Include +CXX_INCLUDES = -I/home/key/github/KED/bsl/cmakeLowLayer/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/cppSrc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Include diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.bin b/bsl/cmakeLowLayer/build/CMakeFiles/feature_tests.bin old mode 100644 new mode 100755 index e06251aaa09769e2b71bba8377c9bc3301158b44..d5089e1d9343b4687ac40e0e321947894197d335 GIT binary patch literal 69028 zcmeHw4SZcinfIJ?=HA})Bx(9Z(o)*nHZ2j_}%I!kb<9Vb6m@Ojp zA}$=HRf$TbcTU*{8ZX2^#~{6c^y97?&@n_*tflztI1BNXSc!~jgs7K(T;>o7H4thb z)Ig|#Py?X`LJfo(2sIFDAk;vpflvdX20{&l8VEHIY9Q1=sDV%ep$0+?gc=An5NaUQ zK&XLG1EB^&4TKs9H4thb)Ig|#Py?X`LJfo(2sIFDAk;vpflvdX20{&l8VEHIY9Q1= zsDV%ep$0+?gc=An5NaUQK&XLG1EB^&4TKs9H4thb)Ig|#Py?X`LJfo(2sIFDAk;vp zflvdX20{&l8VEHIY9Q1=sDV%ep$0+?gc=An5NaUQK&XLG1EB^&4TKs9H4thb)Ig|# zPy?X`LJfo(2sIFDAk;vpflvdX20{&l8VEHIY9Q1=sDV%ep$0+?gc=An5NaUQK&XLG z1AhVylpQ)S@cO^Z{h2(tda&m3Rf9)69)5M|vATh(MBlIw>xTea6%BKLRx0|2?-b$} z6%Aig=@jiV+l8n?yhl5rXao7igHPvumSEsj4ch7o@U2+fzj*9{fsaqSz5m&YgQv~M z^5--lU*ZQ!rl=5;`;Q&_#T2hB$S_fe17oekfgzFj`mmAFFL$31agR14#Ax!H068W= z9^@M!{f~|v`}q$MC}#okRwK_5FVBw?eG%vIfdLU8GcZPs8$w~D|L*AYA;wvcuNfSj zI56-dgI}_A@Sg+l-+Qo)_?HZP@zTL#iRXrnEqZQ9CY)grU;nd1@$EzQ(dh%$V@n4` z#la!#Ab58k7-)lxZE?sMU)P_9{x^6sL8GI`^dA^-jvg3TRwPb{gG1ya8V(LvjRyzj zfX^i4zZ^k|g98!heH7p+2tveIZU3U)_9C!-<-xhb;@}4cOAoIZj0tzRw89;(f;_Rr z*~3m^d%sA$H0(f!;_%&r^5DZqXgdwN!3u3bJ&Ov+7)Joj9VpARjh6=b4h%escx^-X z4=+mGquLmC8w>jxE0OPIrlUPN!LPodZ@9j(Z#dGhtbf_!g9EUI(Q@sseyd^GpiC?n zrcP*gLTniNk7LIsA4c9z&t~iQSt5ZzK5ZMJSMu4oqJKq7>0&fw8Iq052d##k;PoY+ zmlW3xkXHlpGtT6bU|-mqgZ zvSep}#i1R875$~dr3f(uiBNH9@1PVn4!n+fjfvZXR^zTg@{P>j(GP(ha?mdJp#uZ* z&}zirI3)Xb9{KIDV|U3zO9q`o-yM?3Uz*s_?;tPbKUQIlv*SA|Aopmig0ij~_#JpB z{PAL)st4!>LDwIoq0O+)-$MWEJ=8bM_7VO2hgUxPG1$V5L+ii4&tCcLzKBHJH1Tfs zzZZmP9O5{D{yStP_6^$o`_N{4hs($A{i)Hnh4w5@?d{(a-#xr%?f&5jwbX0lkS%r% z?6LL^$L8%G-aBu91oBvWr|*sYLiPXtp|+Pyfd_}nP;X=B%sU$S zR?hp-Fvf(*4s3M*d7O>tlaTet;9q+91A|Ae(c|`B>p|#r>_BhD1L(J6vJ?;dcFy`+ z;=q96{Zmg5Z{Yc6?}^b%ufIOIV)^0?*RETBNus%@Cz)z(&1YIug-kM?X-Rdr6_VLp zwvbJ=WpBykyNb}aWm8?rLZ-d54Vj7)wB}N8meA2sgk_C&0zw&JCmlw=ALzIjIIytxA!&7c|bnL>9yr)pEQDBVac-MQuhr14uKnaa1mIejLb zG&xR5)ZVcra~cCkXWD2l*<34?(pAWJHy1jJSqcf!TBj^H+nOyTyE2`re5yE;Os=~< z+0v2Un#!kP0?lotEZz!e!?tWQ_?@z?(4LuGnquX%08YyjW;3GXBD!mVeYKt3veb4m zo6h74*_Ldkh;6lIax_Tvvh-;bt|+t3$+lE`Q@U8k%H}p@^60atZINuQEt|_EbE)=B zS7)lZSnqw)LUe)>HQAi%gpC%>-qDQC!oF}i!))t-xawBC=j1vvJkB&2W4B%AW7=FOQx5mU`? zNwsxzfbpa(Led3$>}c^6dvZCR-cwy&nS7C!fr8ko?6b%7p2s(hd1s6O?Dp*#BZ`e4 zg-!WPDh&&PL7gl}A)m^^mRnCVT6X8M%^m5?DVhuvXz%usE~rMAlMC$5!QRpS%^cB? zspxy48)`X4SzA*1Y^n)OWHfQSlGN*1(WGhHspfpgsR%}xVEVoi^HcHbWADdZT~)n8 zyo&HBLhw>_UPS%9me`LVz4cy@?#~4_^(nvLdr#DlYk%dnmm|Xca}h3-BhSg+xd>OSRmKxPm@ zj84Z2&`ZC5JA6%wQr~p?{1TJigY^27(!0i)boyLY2GS=0wnfW$lWvkU-!XV-x&9sb z_LxLGb$Zn~CjGV@LQFVG?n}-$>G$juVs9XSHDFtGKvb{ZyWk~4{;FOfY65h+oYKn- zUG;7QX`&g54`Hn}>Mssid10+Anh~ttn9>jHDy;$BOTS|aQ5O-ysPlt}wB@KncsMeW z%@u?li=-is9g}0QjM`n8@UfABlycP5^sm2nYU=}%lj$!a`f zlW_Y0f)XDEtwTZ8k&B{uxHlj^aLJ`? zE(M4*vEqB69I}c%jvIr=vrHZYGJec{aEL{^e+b0wVXiF%h5KIIB3l(_aG+s~c^agf zB43I^n2KblhY( zuXbM{{Lj=vqx%pXbdi^r81^DT&I5;Ukaa?72v(uUx>CPL;B-@>fLi_GL&}R7snN zbldEY4V5d2Y*A#(D%&7nWUES9S=q=uJ@zu>SzXyevRf5dW97?~`Zk-j-B5W8$@=Wy zpzQ0bXv2|5Y})Ngt7;!JJ!)Tv$7-tzo=6dS%)S=n2~aZ1G{wE7VJ=$I2n}+72@z^Qq@Acv zV{80h4Gy_J%^FU#eu8RDdI5r!MrK+Gv{ zB-?J!Lb|A2Ph^K`7DzyGb}Fh^WfUbxcG(;-sw*#G%5K$^D=WWCLGQ3PBY$J%6q4<+ z7onuJwrSUHqyi!a)8u^I*L*SKXlg)kwi^{{4@L~HEB=m?FhZBN|$2lT4 z3&qo_J^bvWk@u-iH--H<@snS zWs==*Dm#O*(i>FtD%@kVl$!x4Mz)yt36@gpa5S0rQNnf3d3eOnM{S~M_QUBnBg-gj zB}yC>`3kbm=mvq9u@QG`#ucEm#mrlPL|4;7%}mAGFYw~6ZpjI2A>SLkW_51I9nrI` zMk_JfTI>AUYMgDYBfQ>92yyNUD3D=PnRus~3ynioZ!Yv*$We!2rjAd6E}RSD;an)33*ikO&V?|^_~Xol;`eYaRMCf7P?_Z9C|-;C!i@Z(JTJ?B92 zLnGi*BjAS#9wWhYE=Z#{nVF2W|2#}~W;~BbYXQ?4X70gciSd&Vs;x%5fcsj^l4d=I zgav*iW>b$LBSWlo_FZ@|j2b66zm}LG`4g!5m{z_E!T8pGfw|RNaTs}yCgnFW-Y4yg zlK&4y+CNUCMBfpmoHvobL=;0*jFNO-#Y%n$Qfur^z$IfKj5Utn=s3a2Mlx&vPZ8^avGq~FZW6I6aP zCu3Cuj!OGeU&d4U&Fsgx%vOFg`_qgSu?F0}iBLjf`pxV|RQ>5Uvp>l)wBO8r{6hde zznT36vnaor{p5Q9(r-pz0V<*VW`vdBOrCWklC|GV)^#9SIf3Lng350u=c|e+znO-$ z-%P{WZ>C}8HY3la~?JelvMFVeL1Q4TQDdOfDwu`_1I4%V5~bZziuIsQqSgHDT>H zlUGw_&u=Ez5~1Jh_lUb1M5-db-%Q@Lm;AUSm+vO1{bn-BQnlYqrtU+$_M6EjR-Aq_ zvWk5IHwKSqnS2b0=QoqxF9K11Gr5JJ_M6GAiZeJgAWHkqRYrmQN&a;5E-%P$pp4x9FzfZ}u-%K7Rf9*GuFL7kkelz)l9|6{WGx;Ot z)qXSiPo&p=Gx^WmfVJODzB~n1qy1)b@c$xS`_1GL_7Lqilf%plzZoASpQvuX2R88- zZ;XdF&qY!>lRUqf+-S41%5Nr{Y(=H~X0p|;#h{`6W*(ybW*(ybW-_btXup|!k6nS$ zNBhlWyGqf1GnunzAw~PmWT#5eelwZ3FGPy=o5^mQ{ZaePZ$|S|3Vtur0}58Cr{Ge^UnY|vn9vJJXfXjwMwzC#lQhglOB$g; z?$07Z4T!W8)oI{2YXId>4UVyuelt1E`T?q;{bq8eRf85&els~s!P;*oXIm^r`_1IJ z7TcA6GuE<9lBf2Y$;+)Q8N^{8vO&SxZzdNjMElL;66U#dLXZzk_ii1wSw zdljPnX7WCTXup}fUm@CWCLd7T;5XyjhD9ocz;8yJr79eLGvbdMoPIO;5&K2p%5Nt3 zD_Hx@It3H6FR9UbW%^~ zq@K`8J)r{+PUxhb&^g=)bxLO;#^FY&oKqmUNCM0gR1-Qoqsod(`Kf;gc9~PLLWd*PUtShGnT;Z zQ3NHvnb1WpItP+@8==f8Tu$gBmk^dNCv=fZ37d^j!e%3su-OPDY&Jp(n~hMyW+Rla zKcS1Px``$0jZlJSBb2b&2&K&4gf6m{h{S}B)6;eksfzd$y2wpWke}LPc{f3`5z11{ zMku%R%tk0H&Iuh^#h%5D!Q)vbp9kV^g#HqUw-HLvY=kP#;6TGL8=>bwdwL^OQRC>Y&Jss0h^6b z@-!Qvl+0{|&H{h45&8<~%|_^N0Go|a<~19kq&FL(4*)hBp_iiGW+Rj{Z?h4~9%42^ znHLi}K1e=M-B_uKQ+Z=Nw7CLFMyR4P8=-43xcVERMEs3VBK}4w^Y|N~ zbr`VyjZmie8==o2#oq{JioX&1J*4;>q3neb z%RuIDgwk$DHbUEhjckM-0pZ9-=s47`-`@y5iZnH$qxmTX?~fd(V1-f$DENF7UnbuN zf(dEX^=zdV#Xh|b9$jxmVH6YSXRHwm&j{P7Cxx5j^Y=r(A)$lh$uRyxl z2qo-qgw6u&Z-lC*L@}%-c6V|2H$wN2K^)b@Mkrx_Bb1205!#LfOz8OdFycK4)kf$? z@GdeNp&ZHmjZij=zY$6*e-ehsC9sTs zm5uqDJDTxN*CN-^abubHYg<8IV~yjPwdmj60pvVu+zwLxEs<3g%#D(q!yd0J9ufZs zaG7N1K8Kyq^p2ma=zqjLMhoQ@sH(Cprg|H&9L1)7l(t&uEXHFRH(*DlDVy_ofU)b? zMq?=D!jkiDKte6k9Oo*tbf0B>E#a7}_KfQYm%5*%;uC}`T>K5AD49oi zg8NJ6olm&R{TkyhAUwsbW_&&2xa$yJK)Bj%Md2kEviWP=&4e!^{0{dA%)5~AdG1=$ zUrhLXH%<5w!gE|Td%u+MT=(;&Uqrap-9SF?BwXiiB>iQC6YkF`^W}u+xs9Z0AUxka z%)E;UU*N7G{Sw0U?q?all<)#E=I@XYi(cG|eD2*yh+fLEO}MIg7ZH}CoT{9*hN(+P zIEIt-MbTwzT@X@x(G@xqwHLiYWm4LUt|S~&+KXOExKwE`x{7dx(q8l`!V{GCqN@p4 zDeXnq5T2s67rmNrTxl|?aF@UAf*85l?noKlHLTxh9_YjuKWTKl1$3%Gwl+*5Kb@R+LW+5{DE?T&? z6xC|)$cgBdUVy^Am1S%toN&JZla2P=19+o5lkwXK-{!u+0&gMX54%^OIij}`-tYc9 z<8LE;z`cp^dk=vAQTIOyzmM^sakrAs`^o>Hn`ho$#`n9&2;WZlNCp1VM?|+1e${=R z@jD2=<~EbhPQpjspD=zG;eU6zmW%Et{JJRr1Zo!}Oj%WbbTv*{6du+1L4#Xj+9Yy# zh{_l<5dv03_rDI<-OfTjMrOioAlye-y0;QOKse@hFzd$&mx}VIk!#vRjCq_4)Nnc# zLSGIH!AzzL>w^{6B&nrW+u3oNoG^;-pxLxf>@F|0%FLS6^HRarHbP) zrV7GLnO){X2A?M48&S8>(>dcZ3o&c|*;uPhZx_~VMq7Lf*nsu=tr+iVvGV`An>?!k=s@$iuJyr8BXtNMI?*1BKpFkYKT; z;OWoAYMy6yCRViuyCKzisxz^Q@Z_c7HOOa{f`rXdFnA`GS zvE*--g5L*EvlM)@GqI#MOTqU7HcLSsJ2OkcH#-x{yxvlf-kH;W#CqPDfq`e6HA$jorz^U z6nq9}Vm(TACYJDN&cw3Q1kc3k5ymV9&+JSri}9C&Z~K{8E#XOLVwIq8@k}fQ^_PO1 zf%r?oxA#me%kh_j{|dxk3KH>`f<*kKAQ68lNaVz&pnoQoH4mPNB_2EzOZ=^#iDe!v z1^G~CVm1C&&crf@@7q7^nOJHF_FU{tEE&CRXJX@j#i`B${zc179%;3fv1Bu8vG#MR zS$#WcRKiLu@@Db0>~fx#wbstY&khJ{1xN3XB55|JMpqE|C6IF;B)==k;c^U#HJ!p* z#g~_LBPzzf+7KU6lcv|f-J3MM;!T?3NaXcvOuWLwv#^`+@N9T^_Iv0M;U5x(e@GPm zArb#P#P^?ve@GPmA<^6UheT>ZG?tSr5&teHJ~f>7nACu9Q%yS5+o*AvW0q88urLH1_A2JV|Q0mW< zEbvv+tTmiwEeBTfGC6E`2gRC|&7q_ebLEh9Ug>T)u&qYt-qrNlm*KPv@0?-Hse<#+ znrHqD+}eLHikw^1i%Nj9HV%4gL0tkk6R=$5Ur6b{k`fOBmm&vmo3v(wP3hNgyB(n# z#eqyTBg@-!_`^GmD|sZ?Dlz=6{gFJJcO^HWEUPivBdk(_K*qwMIo29yIpt@U&nh2} zT!^y(xr{+dw4xHSRSVa>3{miCc_3;n&k|1gCGMr}mG~?Dh=)XoL@O=VWr_s^f7&%d z7PG7?$1}EMy0~(D9ds~ye1O&+pY$Lb zy~-1wzfN zwJx8eb<4`IwHm5Ev_x^Pj`&Kk(Soz?+-{*^=b_BmcWt+XU3Kr0Ds-P(!D4ddnoHRF z?xlZTtsiXRJFH2%i67KWJOfSa^*=W8Ow+_Ptm;4`2iyMbYH!nxqtjtCqfGyd>CRPh zq7jb{R^zxjxFe*jLn%5A39HTHWnK6n-&B8ItGwDCd7-eG&nO-lh z7*F62eRKSI+0u#cJla#xh~&t-Fns6Xm2|pyo_WAGy3?7uu5DeSuDdJG>~*cp&8*p6{K9Q!ZYI@~ty90WSLYF*Ia?v{JJ~(iLM@ih zIC$96yt#H0Y9sWoN^2OR;upUGW2Yvc!4DPt(GUeNR`?#1O-9B1(G+K)HGXd04qHM; zwMs`k9DTZm3s(KlMn`XhhVV?kz$K^nQ>X4_lQ zSbMgs`OK|E;3uiGy5;>gM%%NGe1;-Tw&u5DQ_WGg+pkX8F$ng8671{61p6ZybFg0n z4qAvZN8fH?UcTJ|4%W%oEuypSo%l&=R2$|jo>aB@BdeLelV4oT{A(j;s;B1Yb}Bns z$9raN^L&K`<5t_HXaN3_oGqGoKg}Q*)Rg{7>NB^Ex7L=YXd+!O2j^z~em4R2Q_Y#T zGDzX~ySp+)bm$FOXi2}}1A`Pm1*Pu^=Xf3afXHVd9L8r!Y zMq8_$?(L4ds`dPJPHxo#XIyRlJ1%$zZ-wPf$#$oy#hJe9{KOo`{pyanSFhMH*SWey z4SoCrBwLic<>vY`c|9bPf0P#lj}17_;};T~p4tnqO00FJv^X`Z&b!0evg*pZ)pM>& zI4ifSaj;FP&;IYLzUEY0+uNf;W`3g@jX9m!g{W@|%NhGIrvrb%xymW6 zb+WY!VoNcA*wIzdwoD>1uhH3D>rAXYe;#HptB_ztw@01jtDLd5&bP%X=Upv3cG{yc zx~x?L;v(KpHM-!UaQkR@0boRp6`;yGqEdJW)}y51|OqlI3Y*=AZ+UcIwqS8VsFJED6ccgnk*yCKht z@`Qck=<@0%FMj8RZ-47~r2>?6qI|^nq8ziGa>8itw>4&*b>39E`0GJUWKWow9+$f- z)1KY5Wq!N3;_7STi`U2J*IqEMcAiM4yE>AaQn_?nMkM)V0g=S-L8t2%!l>Fad3@KR zd7DUXMcEzgP58P3h9sh03h(kF_=$+Px^?HevaPvHI?mq{#t)jdXqNgD0r*jURr=C- z^Zv^}PaU7z8lQX3{P^6KT*q8i9-r0_$@V75wY7Of&Y;xELVL0+(~POMkyZ)W-PGM8 zl1=z+Y>_0%rVjj8Yckn|NPN15JxhJIMc@+<9hT1O&8bq?CE!Em3lG(0gb59D& zD_|i3Ms1tDI^&Z)n0VrA1LV<}?`Q^#Ed^CtM@tJ{kCc~+ggTAHs6bmLXRsE07KcT& zIbUvFBK^I=%{M2go8+cK%VZmM)gH$KP!G4WX#l*l&X-;Q*3H+6It zc(e^IlFmZ;SriS;Qi5a#pO|5*v|#$#hGr1S)z>V&D!Fd?(reePzw)}}$qmA1_8fjE7@w=?>dZ9j&ynak5hz+ZkTcb@HI3%i^KBS#M&;}1X45Ct*Fw-d znG9OGrLzNHeL^fXq`Cu4fQ=3t+l)`sPzzKHR<5u}(C0WU1aC&_#t_L=n*6U_jZOm7 z$`sP9ow7H)b(&xUdJ><+XIm&WKBtjZBL*6eVzTV5N?W><JXL+1W1ecW%javXE?PF9^&Z z(T$NA18N2qw++K0zB|Qy893ChBU zv1@X6HmLT|jnako*^05A0~E$id?QM= zi)lP#pBU0wJMihWE}`p7O?pkFR`V*l1>c}DmO`UJ>lHQ$z7bBk(^6jGyhFI zBd45QV_?$juwbaaySgY>9KjZeK0dh!18Y7K2q^OXeFV6WLOdB>k3e!hZ`9FzY(h}v1Uhv*?*4Tc z5R}KqYY0@{+CDjXadOJX{K5dZcFIS}t(6@Vky$XiF+IYEy~A-6}bLec#zl<>qqi5B2rx&aA&0) z5sUk#u^JJtB3RG2{Pd@=|sGja;UkUm)m3=)Qod}M&tg*#xT|jm|Se1YsvA%~9qT*%&(fSBe)={3Uerp+m*O5pa z_yk5Fh5+gQl>h`y^0690cOF8UbOIl}2s(k#P6XuOV=sbE0N`Jm<+>otb$w*H5dk*9 zM;n48w(PM8^dgYWx;{c=3M$TQ13AVVGwCWm3Ud!ay6y*(k97SMRYx@W>pCxWE*_I)S^p4od zU*pl2iIj}=1y~KTMn#IwP2dQEC9WOedaYrw5h-beh?v(cs{06bdZ<<1N052FRFmIB z4UY#v@wW&tI#Rew?)4RToUK7a_(i0WohAOlumWgO7a?UC0t@{yf*~>K)EjkD)hk2; zg1Hu-4=BamKVeM=7{NESF50kc&6Of*$E*@-9R9{}qE+csS(9PP#jai*=|C`EEP$7T zX5&?ZLU}p($4hlBx7B$$=xDt7Eo@#6`VlXFADb735cOQ>LX_Xq;W5o1rl$DM%V#9`oa z@WKmfREmE)_70}^8X`*&H~M1jk?9l^M+52H4>h>S|C2!a6G-Rx?RC41R{AjZ#xv|+MY_T9 z^AL*vtAYFjNH@6QUvWDk)n$uc;#mOyDurwQb9{M6iT^;n!7b>U^`Sia8ZD{}hzQgE zJcyt#-CmMPQkTX}|Kd1w!wLDx-}FavY)3kAe!2x;>QwbJ-(zEYkbc7n{7w6k|6?cc zXM58(uPcGNX=#ROP{{Jbp6|~m1ppWi_p`bZ_+Dbq&h|p{U^JDY3%J=+83+5@1>D$s1@I377rnZc zJ4AKrj7W1JJ@xt)f1?DJT?MT0vA~9N z!t5l#xe8xsPWf!p9ZAn4o91WP@%8#1_#O2J>eICs)-Sver4%6wI1lj^=t6#*fF}U% z{B(DF`!>mosOD0(xUR1mewfm56B(C%c+n`mSUy~__TNvJX_dsKjZ6cP+~aJZn2~Z907ki;+wtU_ham=-`FNRf8vs*2 z#`9gtVA2rf!>a(7BXCINJFdp#2UK0m!$4mVR|cfxyEIXRAL*J9ST5-}CNBit!a%{4 zmDeT&!ldK7r}IA41+ckH7Mw^`{J0qBMY_*vP~BM;!xrzUB5{k~4?Qx$yG*&9h6JL; z#s~0o)%|ciN{{!h%)^Pv; delta 1096 zcmZuv-D(p-6h71KCU%=>G(@XGyTw+5mEHVo+XPgMzZBw4y%BrSY?74*lcwyh5J3nO z>19Dz*$Z#;0^&3H2El861APF&b7pqJrg~s@&Ntt8=6o}=+JcC z=X*wbI5Y;PrkSF*l<9GErD74;>37pYW0mqov}aQrJ!(8=jQojUP~dI_$^pD1{{X7R zrvjXXbg+E1F;6gff1LgL?D$(!CB%Z>huw7D#ME}|Ru|Y>@axaj#ASAcT}uQ%PL@7Z zS!zU53MJM@V1=*Cj{>}hgs4{`J4KYJa52K)lXS-_T%X|?*9+rB@Ka9vk z4RF_3D6kMibN~%*L@QOCFHnPjUIBV9OQ70Um?KFIRu9H zrtjM=oPAf!`!aK#p5Z$~AB>Le+hDXj4-9u8Kz-+_fgDwmPQY$w2u6F*?>h%rRSzc% zY%8~nUFbUG4UmOuxT3LaEsrT3^d1f#_yc4xS;Rpl^eSg?tVLM9S}*u{a_Rhf#LleV zp_5WA9gd=hgWgPrd}+GIxb8kR3V)|q)_EeR!=tF?AyUMWoI-B#0Q0#04B96h*{6=u z{to6;OV%hFD0&`#S!CJVE<*Hw$k*{RMykkNgtyWxlb%F@IPO#;=ki12S Kx`bU{ar_rqUW~K= diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/C.includecache b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/C.includecache index 93bcccd..61c87cb 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/C.includecache +++ b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/C.includecache @@ -158,7 +158,13 @@ stm32_assert.h ../Inc/stm32_assert.h +../cppSrc/transfer.h +main.h +../cppSrc/main.h + /home/key/github/KED/bsl/cmakeLowLayer/Src/main.c main.h /home/key/github/KED/bsl/cmakeLowLayer/Src/main.h +transfer.h +/home/key/github/KED/bsl/cmakeLowLayer/Src/transfer.h diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/DependInfo.cmake b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/DependInfo.cmake index 39efd43..9f38a33 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/DependInfo.cmake +++ b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/DependInfo.cmake @@ -27,6 +27,7 @@ set(CMAKE_TARGET_DEFINITIONS_C # The include file search paths: set(CMAKE_C_TARGET_INCLUDE_PATH "../Inc" + "../cppSrc" "../Drivers/STM32F0xx_HAL_Driver/Inc" "../Drivers/CMSIS/Device/ST/STM32F0xx/Include" "../Drivers/CMSIS/Include" @@ -36,6 +37,7 @@ set(CMAKE_C_TARGET_INCLUDE_PATH set(CMAKE_TARGET_LINKED_INFO_FILES "/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/assembly_functions.dir/DependInfo.cmake" "/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/c_functions.dir/DependInfo.cmake" + "/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles/cpp_functions.dir/DependInfo.cmake" ) # Fortran module output directory. diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/build.make b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/build.make index 3928ea2..a538c70 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/build.make +++ b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/build.make @@ -81,8 +81,9 @@ refOvenTest.out: CMakeFiles/refOvenTest.out.dir/Src/main.c.o refOvenTest.out: CMakeFiles/refOvenTest.out.dir/build.make refOvenTest.out: libassembly_functions.a refOvenTest.out: libc_functions.a +refOvenTest.out: libcpp_functions.a refOvenTest.out: CMakeFiles/refOvenTest.out.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable refOvenTest.out" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/key/github/KED/bsl/cmakeLowLayer/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable refOvenTest.out" $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/refOvenTest.out.dir/link.txt --verbose=$(VERBOSE) arm-none-eabi-size refOvenTest.out arm-none-eabi-objcopy -O ihex refOvenTest.out refOvenTest.hex diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/depend.internal b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/depend.internal index ae4db4d..630f2bf 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/depend.internal +++ b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/depend.internal @@ -24,4 +24,5 @@ CMakeFiles/refOvenTest.out.dir/Src/main.c.o ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h ../Inc/main.h ../Inc/stm32_assert.h + ../cppSrc/transfer.h /home/key/github/KED/bsl/cmakeLowLayer/Src/main.c diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/depend.make b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/depend.make index 5dd786a..b33b6a5 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/depend.make +++ b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/depend.make @@ -23,5 +23,6 @@ CMakeFiles/refOvenTest.out.dir/Src/main.c.o: ../Drivers/STM32F0xx_HAL_Driver/Inc CMakeFiles/refOvenTest.out.dir/Src/main.c.o: ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_utils.h CMakeFiles/refOvenTest.out.dir/Src/main.c.o: ../Inc/main.h CMakeFiles/refOvenTest.out.dir/Src/main.c.o: ../Inc/stm32_assert.h +CMakeFiles/refOvenTest.out.dir/Src/main.c.o: ../cppSrc/transfer.h CMakeFiles/refOvenTest.out.dir/Src/main.c.o: ../Src/main.c diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/flags.make b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/flags.make index 1eaf3ff..69fb28c 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/flags.make +++ b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/flags.make @@ -6,5 +6,5 @@ C_FLAGS = -mcpu=cortex-m0 -mthumb -Wall -fdata-sections -fdiagnostics-color=al C_DEFINES = -DDATA_CACHE_ENABLE=0 -DHSE_STARTUP_TIMEOUT=100 -DHSE_VALUE=8000000 -DHSI_VALUE=8000000 -DINSTRUCTION_CACHE_ENABLE=0 -DLSE_STARTUP_TIMEOUT=5000 -DLSE_VALUE=32768 -DLSI_VALUE=40000 -DPREFETCH_ENABLE=1 -DSTM32F042x6 -DUSE_FULL_LL_DRIVER -DVDD_VALUE=3300 -C_INCLUDES = -I/home/key/github/KED/bsl/cmakeLowLayer/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Include +C_INCLUDES = -I/home/key/github/KED/bsl/cmakeLowLayer/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/cppSrc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/key/github/KED/bsl/cmakeLowLayer/Drivers/CMSIS/Include diff --git a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/link.txt b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/link.txt index 0e64cbd..e3a42cb 100644 --- a/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/link.txt +++ b/bsl/cmakeLowLayer/build/CMakeFiles/refOvenTest.out.dir/link.txt @@ -1 +1 @@ -/usr/bin/arm-none-eabi-gcc -mcpu=cortex-m0 -mthumb -specs=nano.specs -T/home/key/github/KED/bsl/cmakeLowLayer/startup/STM32F042K6Tx_FLASH.ld -lc -lm -lnosys -Wl,-Map=refOvenTest.map,--cref -Wl,--gc-sections CMakeFiles/refOvenTest.out.dir/Src/main.c.o -o refOvenTest.out libassembly_functions.a libc_functions.a +/usr/bin/arm-none-eabi-g++ --specs=nosys.specs -mcpu=cortex-m0 -mthumb -specs=nano.specs -T/home/key/github/KED/bsl/cmakeLowLayer/startup/STM32F042K6Tx_FLASH.ld -lc -lm -lnosys -Wl,-Map=refOvenTest.map,--cref -Wl,--gc-sections CMakeFiles/refOvenTest.out.dir/Src/main.c.o -o refOvenTest.out libassembly_functions.a libc_functions.a libcpp_functions.a diff --git a/bsl/cmakeLowLayer/build/refOvenTest.bin b/bsl/cmakeLowLayer/build/refOvenTest.bin index 3993734875bd6d32cc97b37ec938263d151e904c..e9ed59609a53e105c6f333043864a109445d2636 100755 GIT binary patch literal 7932 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 L&HvvY#_azERhc<} delta 586 zcmb_YKP&@b6n|guPLKF=A*HQ9IXQ_SF=?a;ONT=mCIewG7z`4|#?lLky}1F4q!D3h zNb1INgTWxtibaH2q?6=A_=>vc`zSgXeaY{=-~0dGR~$U`Dc}b+ zyn1##y+cwYec-$C!~qNo_K1o!iH0^M`2p!F5^X9Xv~zB_;M5kt87PQR`O|ZTvnn_j zh37omQG{V$53GI-Z5`<@3T|;&GQXxJ);{L!&=^lz1U26 hCOj9LLmGNF_24Ff^j)yuW6rnwt3w3jN(QK3f)Bz{!*u`v diff --git a/bsl/cmakeLowLayer/cppSrc/transfer.cpp b/bsl/cmakeLowLayer/cppSrc/transfer.cpp index d27120b..6037e76 100644 --- a/bsl/cmakeLowLayer/cppSrc/transfer.cpp +++ b/bsl/cmakeLowLayer/cppSrc/transfer.cpp @@ -1,7 +1,14 @@ -#include "transfer.hpp" +#include "transfer.h" int cppHook() { + while (1) + { + /* USER CODE END WHILE */ + LL_GPIO_TogglePin(LED_G_GPIO_Port,LED_G_Pin); + LL_mDelay(500); + /* USER CODE BEGIN 3 */ + } return 1; } diff --git a/bsl/cmakeLowLayer/cppSrc/transfer.h b/bsl/cmakeLowLayer/cppSrc/transfer.h new file mode 100644 index 0000000..0d89d46 --- /dev/null +++ b/bsl/cmakeLowLayer/cppSrc/transfer.h @@ -0,0 +1,16 @@ +#ifndef TRANSFER_H +#define TRANSFER_H + +#ifdef __cplusplus +extern "C" { +#endif +#include "main.h" + +int cppHook(); + +#ifdef __cplusplus +} // closing brace for extern "C" +#endif + +#endif /* TRASNFER_H */ + diff --git a/bsl/cmakeLowLayer/cppSrc/transfer.hpp b/bsl/cmakeLowLayer/cppSrc/transfer.hpp deleted file mode 100644 index 90ec074..0000000 --- a/bsl/cmakeLowLayer/cppSrc/transfer.hpp +++ /dev/null @@ -1,8 +0,0 @@ -#ifndef TRANSFER_H -#define TRANSFER_H -#include "main.h" - -int cppHook(); - -#endif /* TRASNFER_H */ -