diff --git a/bsl/nucleo_f042k6/periferals/gpio/gpio.cpp b/bsl/nucleo_f042k6/periferals/gpio/gpio.cpp index 093293a..2cf07bc 100644 --- a/bsl/nucleo_f042k6/periferals/gpio/gpio.cpp +++ b/bsl/nucleo_f042k6/periferals/gpio/gpio.cpp @@ -3,7 +3,31 @@ #include "/home/key/git/ked/bsl/csl/stm32f042/Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h" //#include "gpioMap.hpp" -#define PIN_COUNT 26 +#define PIN_COUNT 20 + +#define D0 0 +#define D1 1 +#define D2 2 +#define D3 3 +#define D4 4 +#define D5 5 +#define D6 6 +#define D7 7 +#define D8 8 +#define D9 9 +#define D10 10 +#define D11 11 +#define D12 12 +#define A0 13 +#define A1 14 +#define A2 15 +#define A3 16 +#define A4 17 +#define A5 18 +#define A6 19 +#define A7 20 + + class Gpio::gpioImpl { @@ -27,26 +51,32 @@ class Gpio::gpioImpl void setFunction(uint8_t gpioNo, Gpio::pinFunction function) { + } void setMode(uint8_t gpioNo, Gpio::pinMode mode) { + } void setOutputState(uint8_t gpioNo, Gpio::pinState state) { + } void setPullUpDonw(uint8_t gpioNo, Gpio::pinPullUpDown resistance) { + } void setSpeed(uint8_t gpioNo, Gpio::pinSpeed speed) { + } void config(uint8_t gpioNo,Gpio::pinFunction function, Gpio::pinMode mode, Gpio::pinState state, Gpio::pinPullUpDown resistance, Gpio::pinSpeed speed) { + } @@ -59,13 +89,13 @@ class Gpio::gpioImpl { if(value == 1) { - GPIOB->ODR |= LED_G_Pin; //LL_GPIO_SetOutputPin(LED_G_GPIO_Port,LED_G_Pin); + GPIOB->BSRR |= GPIO_BSRR_BS_3; } else if(value == 0) { - GPIOB->ODR &=~ LED_G_Pin; //LL_GPIO_ResetOutputPin(LED_G_GPIO_Port,LED_G_Pin); + GPIOB->BSRR |= GPIO_BSRR_BR_3; } } @@ -83,10 +113,12 @@ class Gpio::gpioImpl void pinInitiate(uint8_t gpioNo) { + } void pinUninitiate(uint8_t gpioNo) { + } void checkCurrentPins() diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log index c2ef592..5ab757d 100644 --- a/build/CMakeFiles/CMakeOutput.log +++ b/build/CMakeFiles/CMakeOutput.log @@ -34,18 +34,18 @@ The CXX compiler identification is GNU, found in "/home/key/git/ked/build/CMakeF Detecting C compiler ABI info compiled with the following output: Change Dir: /home/key/git/ked/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake cmTC_7d1d5/fast && /usr/bin/gmake -f CMakeFiles/cmTC_7d1d5.dir/build.make CMakeFiles/cmTC_7d1d5.dir/build +Run Build Command(s):/usr/bin/gmake cmTC_9251d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9251d.dir/build.make CMakeFiles/cmTC_9251d.dir/build gmake[1]: Entering directory '/home/key/git/ked/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o -/usr/bin/arm-none-eabi-gcc -v -o CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.18/Modules/CMakeCCompilerABI.c +Building C object CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o +/usr/bin/arm-none-eabi-gcc -v -o CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.18/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/arm-none-eabi-gcc 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-option-checking --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 --enable-tls --build=x86_64-linux-gnu --target=arm-none-eabi --with-system-zlib --with-gnu-as --with-gnu-ld --with-pkgversion=15:8-2019-q3-1+b1 --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=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CXXFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' FCFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' FFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' GCJFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' LDFLAGS=-Wl,-z,relro OBJCFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' OBJCXXFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -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 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (15:8-2019-q3-1+b1) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' - /usr/lib/gcc/arm-none-eabi/8.3.1/cc1 -quiet -v -D__USES_INITFINI__ /usr/share/cmake-3.18/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mcpu=arm7tdmi -mfloat-abi=soft -marm -march=armv4t -auxbase-strip CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccaDNyAV.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' + /usr/lib/gcc/arm-none-eabi/8.3.1/cc1 -quiet -v -D__USES_INITFINI__ /usr/share/cmake-3.18/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mcpu=arm7tdmi -mfloat-abi=soft -marm -march=armv4t -auxbase-strip CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o -version -o /tmp/cc8epNNj.s GNU C17 (15:8-2019-q3-1+b1) version 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (arm-none-eabi) compiled by GNU C version 10.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.0, isl version isl-0.23-GMP @@ -62,15 +62,15 @@ GNU C17 (15:8-2019-q3-1+b1) version 8.3.1 20190703 (release) [gcc-8-branch revis GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 540051d21a901f95ab937f0fc815eb0d -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' - /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/as -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o /tmp/ccaDNyAV.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' + /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/as -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o /tmp/cc8epNNj.s GNU assembler version 2.35.2 (arm-none-eabi) using BFD version (2.35.2-2+14+b2) 2.35.2 COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/ LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' -Linking C executable cmTC_7d1d5 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7d1d5.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-gcc --specs=nosys.specs -v CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o -o cmTC_7d1d5 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' +Linking C executable cmTC_9251d +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9251d.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-gcc --specs=nosys.specs -v CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o -o cmTC_9251d Using built-in specs. Reading specs from /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/nosys.specs rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence @@ -82,9 +82,9 @@ Thread model: single gcc version 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (15:8-2019-q3-1+b1) COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/ LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/ -COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_7d1d5' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' - /usr/lib/gcc/arm-none-eabi/8.3.1/collect2 -plugin /usr/lib/gcc/arm-none-eabi/8.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-none-eabi/8.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cco3UGxr.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_7d1d5 /usr/lib/gcc/arm-none-eabi/8.3.1/crti.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtbegin.o /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/crt0.o -L/usr/lib/gcc/arm-none-eabi/8.3.1 -L/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o --start-group -lgcc -lc --end-group --start-group -lgcc -lc -lnosys --end-group /usr/lib/gcc/arm-none-eabi/8.3.1/crtend.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtn.o -COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_7d1d5' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' +COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_9251d' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' + /usr/lib/gcc/arm-none-eabi/8.3.1/collect2 -plugin /usr/lib/gcc/arm-none-eabi/8.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-none-eabi/8.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc62ErLP.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_9251d /usr/lib/gcc/arm-none-eabi/8.3.1/crti.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtbegin.o /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/crt0.o -L/usr/lib/gcc/arm-none-eabi/8.3.1 -L/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o --start-group -lgcc -lc --end-group --start-group -lgcc -lc -lnosys --end-group /usr/lib/gcc/arm-none-eabi/8.3.1/crtend.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtn.o +COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_9251d' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' gmake[1]: Leaving directory '/home/key/git/ked/build/CMakeFiles/CMakeTmp' @@ -106,18 +106,18 @@ Parsed C 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/git/ked/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake cmTC_7d1d5/fast && /usr/bin/gmake -f CMakeFiles/cmTC_7d1d5.dir/build.make CMakeFiles/cmTC_7d1d5.dir/build] + ignore line: [Run Build Command(s):/usr/bin/gmake cmTC_9251d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9251d.dir/build.make CMakeFiles/cmTC_9251d.dir/build] ignore line: [gmake[1]: Entering directory '/home/key/git/ked/build/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/arm-none-eabi-gcc -v -o CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.18/Modules/CMakeCCompilerABI.c] + ignore line: [Building C object CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/arm-none-eabi-gcc -v -o CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.18/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/arm-none-eabi-gcc] 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-option-checking --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 --enable-tls --build=x86_64-linux-gnu --target=arm-none-eabi --with-system-zlib --with-gnu-as --with-gnu-ld --with-pkgversion=15:8-2019-q3-1+b1 --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=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CXXFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' FCFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' FFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' GCJFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' LDFLAGS=-Wl,-z,relro OBJCFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' OBJCXXFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -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 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (15:8-2019-q3-1+b1) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] - ignore line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/cc1 -quiet -v -D__USES_INITFINI__ /usr/share/cmake-3.18/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mcpu=arm7tdmi -mfloat-abi=soft -marm -march=armv4t -auxbase-strip CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccaDNyAV.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] + ignore line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/cc1 -quiet -v -D__USES_INITFINI__ /usr/share/cmake-3.18/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mcpu=arm7tdmi -mfloat-abi=soft -marm -march=armv4t -auxbase-strip CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o -version -o /tmp/cc8epNNj.s] ignore line: [GNU C17 (15:8-2019-q3-1+b1) version 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (arm-none-eabi)] ignore line: [ compiled by GNU C version 10.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.0 isl version isl-0.23-GMP] ignore line: [] @@ -134,15 +134,15 @@ Parsed C implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 540051d21a901f95ab937f0fc815eb0d] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] - ignore line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/as -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o /tmp/ccaDNyAV.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] + ignore line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/as -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o /tmp/cc8epNNj.s] ignore line: [GNU assembler version 2.35.2 (arm-none-eabi) using BFD version (2.35.2-2+14+b2) 2.35.2] ignore line: [COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] - ignore line: [Linking C executable cmTC_7d1d5] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7d1d5.dir/link.txt --verbose=1] - ignore line: [/usr/bin/arm-none-eabi-gcc --specs=nosys.specs -v CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o -o cmTC_7d1d5 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] + ignore line: [Linking C executable cmTC_9251d] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9251d.dir/link.txt --verbose=1] + ignore line: [/usr/bin/arm-none-eabi-gcc --specs=nosys.specs -v CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o -o cmTC_9251d ] ignore line: [Using built-in specs.] ignore line: [Reading specs from /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/nosys.specs] ignore line: [rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence] @@ -154,13 +154,13 @@ Parsed C implicit link information from above output: ignore line: [gcc version 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (15:8-2019-q3-1+b1) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_7d1d5' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] - link line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/collect2 -plugin /usr/lib/gcc/arm-none-eabi/8.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-none-eabi/8.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cco3UGxr.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_7d1d5 /usr/lib/gcc/arm-none-eabi/8.3.1/crti.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtbegin.o /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/crt0.o -L/usr/lib/gcc/arm-none-eabi/8.3.1 -L/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o --start-group -lgcc -lc --end-group --start-group -lgcc -lc -lnosys --end-group /usr/lib/gcc/arm-none-eabi/8.3.1/crtend.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_9251d' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] + link line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/collect2 -plugin /usr/lib/gcc/arm-none-eabi/8.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-none-eabi/8.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc62ErLP.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_9251d /usr/lib/gcc/arm-none-eabi/8.3.1/crti.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtbegin.o /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/crt0.o -L/usr/lib/gcc/arm-none-eabi/8.3.1 -L/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o --start-group -lgcc -lc --end-group --start-group -lgcc -lc -lnosys --end-group /usr/lib/gcc/arm-none-eabi/8.3.1/crtend.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtn.o] arg [/usr/lib/gcc/arm-none-eabi/8.3.1/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/arm-none-eabi/8.3.1/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/arm-none-eabi/8.3.1/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cco3UGxr.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc62ErLP.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore @@ -168,13 +168,13 @@ Parsed C implicit link information from above output: arg [-plugin-opt=-pass-through=-lnosys] ==> ignore arg [-X] ==> ignore arg [-o] ==> ignore - arg [cmTC_7d1d5] ==> ignore + arg [cmTC_9251d] ==> ignore arg [/usr/lib/gcc/arm-none-eabi/8.3.1/crti.o] ==> ignore arg [/usr/lib/gcc/arm-none-eabi/8.3.1/crtbegin.o] ==> ignore arg [/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/crt0.o] ==> ignore arg [-L/usr/lib/gcc/arm-none-eabi/8.3.1] ==> dir [/usr/lib/gcc/arm-none-eabi/8.3.1] arg [-L/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib] ==> dir [/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib] - arg [CMakeFiles/cmTC_7d1d5.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_9251d.dir/CMakeCCompilerABI.c.o] ==> ignore arg [--start-group] ==> ignore arg [-lgcc] ==> lib [gcc] arg [-lc] ==> lib [c] @@ -196,18 +196,18 @@ Parsed C implicit link information from above output: Detecting CXX compiler ABI info compiled with the following output: Change Dir: /home/key/git/ked/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake cmTC_14106/fast && /usr/bin/gmake -f CMakeFiles/cmTC_14106.dir/build.make CMakeFiles/cmTC_14106.dir/build +Run Build Command(s):/usr/bin/gmake cmTC_8e5d6/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8e5d6.dir/build.make CMakeFiles/cmTC_8e5d6.dir/build gmake[1]: Entering directory '/home/key/git/ked/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/arm-none-eabi-g++ -v -o CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp +Building CXX object CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/arm-none-eabi-g++ -v -o CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/arm-none-eabi-g++ 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-option-checking --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 --enable-tls --build=x86_64-linux-gnu --target=arm-none-eabi --with-system-zlib --with-gnu-as --with-gnu-ld --with-pkgversion=15:8-2019-q3-1+b1 --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=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CXXFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' FCFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' FFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' GCJFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' LDFLAGS=-Wl,-z,relro OBJCFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' OBJCXXFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -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 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (15:8-2019-q3-1+b1) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' - /usr/lib/gcc/arm-none-eabi/8.3.1/cc1plus -quiet -v -D__USES_INITFINI__ /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mcpu=arm7tdmi -mfloat-abi=soft -marm -march=armv4t -auxbase-strip CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/ccwJHQdW.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' + /usr/lib/gcc/arm-none-eabi/8.3.1/cc1plus -quiet -v -D__USES_INITFINI__ /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mcpu=arm7tdmi -mfloat-abi=soft -marm -march=armv4t -auxbase-strip CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/ccbiZoKj.s GNU C++14 (15:8-2019-q3-1+b1) version 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (arm-none-eabi) compiled by GNU C version 10.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.0, isl version isl-0.23-GMP @@ -227,15 +227,15 @@ GNU C++14 (15:8-2019-q3-1+b1) version 8.3.1 20190703 (release) [gcc-8-branch rev GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 2997647168e1093b6d37ca7192a93286 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' - /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/as -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccwJHQdW.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' + /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/as -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccbiZoKj.s GNU assembler version 2.35.2 (arm-none-eabi) using BFD version (2.35.2-2+14+b2) 2.35.2 COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/ LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' -Linking CXX executable cmTC_14106 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_14106.dir/link.txt --verbose=1 -/usr/bin/arm-none-eabi-g++ --specs=nosys.specs -v CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_14106 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' +Linking CXX executable cmTC_8e5d6 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8e5d6.dir/link.txt --verbose=1 +/usr/bin/arm-none-eabi-g++ --specs=nosys.specs -v CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_8e5d6 Using built-in specs. Reading specs from /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/nosys.specs rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence @@ -247,9 +247,9 @@ Thread model: single gcc version 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (15:8-2019-q3-1+b1) COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/ LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/ -COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_14106' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' - /usr/lib/gcc/arm-none-eabi/8.3.1/collect2 -plugin /usr/lib/gcc/arm-none-eabi/8.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-none-eabi/8.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3RFccp.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_14106 /usr/lib/gcc/arm-none-eabi/8.3.1/crti.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtbegin.o /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/crt0.o -L/usr/lib/gcc/arm-none-eabi/8.3.1 -L/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib CMakeFiles/cmTC_14106.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/8.3.1/crtend.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtn.o -COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_14106' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' +COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_8e5d6' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' + /usr/lib/gcc/arm-none-eabi/8.3.1/collect2 -plugin /usr/lib/gcc/arm-none-eabi/8.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-none-eabi/8.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccEFpTJN.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_8e5d6 /usr/lib/gcc/arm-none-eabi/8.3.1/crti.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtbegin.o /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/crt0.o -L/usr/lib/gcc/arm-none-eabi/8.3.1 -L/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib CMakeFiles/cmTC_8e5d6.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/8.3.1/crtend.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtn.o +COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_8e5d6' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t' gmake[1]: Leaving directory '/home/key/git/ked/build/CMakeFiles/CMakeTmp' @@ -277,18 +277,18 @@ 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/git/ked/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake cmTC_14106/fast && /usr/bin/gmake -f CMakeFiles/cmTC_14106.dir/build.make CMakeFiles/cmTC_14106.dir/build] + ignore line: [Run Build Command(s):/usr/bin/gmake cmTC_8e5d6/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8e5d6.dir/build.make CMakeFiles/cmTC_8e5d6.dir/build] ignore line: [gmake[1]: Entering directory '/home/key/git/ked/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/arm-none-eabi-g++ -v -o CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Building CXX object CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/arm-none-eabi-g++ -v -o CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/arm-none-eabi-g++] 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-option-checking --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 --enable-tls --build=x86_64-linux-gnu --target=arm-none-eabi --with-system-zlib --with-gnu-as --with-gnu-ld --with-pkgversion=15:8-2019-q3-1+b1 --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=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CXXFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' FCFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' FFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' GCJFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' LDFLAGS=-Wl,-z,relro OBJCFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -fstack-protector-strong' OBJCXXFLAGS='-g -O2 -fdebug-prefix-map=/build/gcc-arm-none-eabi-zSbVfn/gcc-arm-none-eabi-8-2019-q3=. -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 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (15:8-2019-q3-1+b1) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] - ignore line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/cc1plus -quiet -v -D__USES_INITFINI__ /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mcpu=arm7tdmi -mfloat-abi=soft -marm -march=armv4t -auxbase-strip CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/ccwJHQdW.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] + ignore line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/cc1plus -quiet -v -D__USES_INITFINI__ /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mcpu=arm7tdmi -mfloat-abi=soft -marm -march=armv4t -auxbase-strip CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/ccbiZoKj.s] ignore line: [GNU C++14 (15:8-2019-q3-1+b1) version 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (arm-none-eabi)] ignore line: [ compiled by GNU C version 10.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.0 isl version isl-0.23-GMP] ignore line: [] @@ -308,15 +308,15 @@ Parsed CXX implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 2997647168e1093b6d37ca7192a93286] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] - ignore line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/as -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccwJHQdW.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] + ignore line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/as -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccbiZoKj.s] ignore line: [GNU assembler version 2.35.2 (arm-none-eabi) using BFD version (2.35.2-2+14+b2) 2.35.2] ignore line: [COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] - ignore line: [Linking CXX executable cmTC_14106] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_14106.dir/link.txt --verbose=1] - ignore line: [/usr/bin/arm-none-eabi-g++ --specs=nosys.specs -v CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_14106 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] + ignore line: [Linking CXX executable cmTC_8e5d6] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8e5d6.dir/link.txt --verbose=1] + ignore line: [/usr/bin/arm-none-eabi-g++ --specs=nosys.specs -v CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_8e5d6 ] ignore line: [Using built-in specs.] ignore line: [Reading specs from /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/nosys.specs] ignore line: [rename spec link_gcc_c_sequence to nosys_link_gcc_c_sequence] @@ -328,13 +328,13 @@ Parsed CXX implicit link information from above output: ignore line: [gcc version 8.3.1 20190703 (release) [gcc-8-branch revision 273027] (15:8-2019-q3-1+b1) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/arm-none-eabi/8.3.1/:/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_14106' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] - link line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/collect2 -plugin /usr/lib/gcc/arm-none-eabi/8.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-none-eabi/8.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3RFccp.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_14106 /usr/lib/gcc/arm-none-eabi/8.3.1/crti.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtbegin.o /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/crt0.o -L/usr/lib/gcc/arm-none-eabi/8.3.1 -L/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib CMakeFiles/cmTC_14106.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/8.3.1/crtend.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-specs=nosys.specs' '-v' '-o' 'cmTC_8e5d6' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-march=armv4t'] + link line: [ /usr/lib/gcc/arm-none-eabi/8.3.1/collect2 -plugin /usr/lib/gcc/arm-none-eabi/8.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/arm-none-eabi/8.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccEFpTJN.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_8e5d6 /usr/lib/gcc/arm-none-eabi/8.3.1/crti.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtbegin.o /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/crt0.o -L/usr/lib/gcc/arm-none-eabi/8.3.1 -L/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib CMakeFiles/cmTC_8e5d6.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/8.3.1/crtend.o /usr/lib/gcc/arm-none-eabi/8.3.1/crtn.o] arg [/usr/lib/gcc/arm-none-eabi/8.3.1/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/arm-none-eabi/8.3.1/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/arm-none-eabi/8.3.1/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc3RFccp.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccEFpTJN.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore @@ -342,13 +342,13 @@ Parsed CXX implicit link information from above output: arg [-plugin-opt=-pass-through=-lnosys] ==> ignore arg [-X] ==> ignore arg [-o] ==> ignore - arg [cmTC_14106] ==> ignore + arg [cmTC_8e5d6] ==> ignore arg [/usr/lib/gcc/arm-none-eabi/8.3.1/crti.o] ==> ignore arg [/usr/lib/gcc/arm-none-eabi/8.3.1/crtbegin.o] ==> ignore arg [/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib/crt0.o] ==> ignore arg [-L/usr/lib/gcc/arm-none-eabi/8.3.1] ==> dir [/usr/lib/gcc/arm-none-eabi/8.3.1] arg [-L/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib] ==> dir [/usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/lib] - arg [CMakeFiles/cmTC_14106.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_8e5d6.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [--start-group] ==> ignore diff --git a/build/refOvenTest.bin b/build/refOvenTest.bin index dc880f0..7fa88e9 100755 Binary files a/build/refOvenTest.bin and b/build/refOvenTest.bin differ