Building Gnuk for STM32 part of STM8S Discovery Kit

Building Gnuk is not that hard after you have GNU Toolchain for ARM. This document shows exact log for your information.

Please read README of Gnuk. Given you have the source code of Gnuk, it's simple: configure and make.

configure

We go to src directory at first, and invoke configure.

Note that Gnuk source code distribution includes external source, ChibiOS, PolarSSL, and USB code (by STMicroelectronics).

$ cd src
$ ./configure --help
Usage: ./configure [OPTION]...

Defaults for the options are specified in brackets.

Configuration:
  -h, --help          display this help and exit      [no]
  --target=TARGET     specify target                  [OLIMEX_STM32_H103]
                      supported targes are:
                         OLIMEX_STM32_H103
                         STM32_PRIMER2
                         CQ_STARM
                         STBEE_MINI
                         STM8S_DISCOVERY
                         STBEE
  --enable-debug      debug with virtual COM port     [no]
  --enable-pinpad={cir,dial}
                      PIN input device support        [no]
  --with-dfu          build image for DFU             [<target specific>]
$ ./configure --target=STM8S_DISCOVERY --enable-pinpad=cir

I enable CIR (Consumer IR module) support here.

make

Then, invoke make. Here is the log on my notebook PC.

Compilation started at Tue May 24 12:56:33

make -k

arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m3 -Wa,-amhls=../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/crt0.lst   -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -mthumb -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/crt0.s -o ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/crt0.o

arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m3 -Wa,-amhls=../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x/vectors.lst   -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -mthumb -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x/vectors.s -o ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x/vectors.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/chcore.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chcore.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/chcore.c -o ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/chcore.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/chcore_v7m.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chcore_v7m.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/chcore_v7m.c -o ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/chcore_v7m.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/nvic.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/nvic.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/nvic.c -o ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/nvic.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis/core_cm3.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/core_cm3.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis/core_cm3.c -o ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis/core_cm3.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chsys.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chsys.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chsys.c -o ../ChibiOS_2.0.8/os/kernel/src/chsys.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chdebug.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chdebug.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chdebug.c -o ../ChibiOS_2.0.8/os/kernel/src/chdebug.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chlists.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chlists.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chlists.c -o ../ChibiOS_2.0.8/os/kernel/src/chlists.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chvt.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chvt.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chvt.c -o ../ChibiOS_2.0.8/os/kernel/src/chvt.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chschd.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chschd.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chschd.c -o ../ChibiOS_2.0.8/os/kernel/src/chschd.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chthreads.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chthreads.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chthreads.c -o ../ChibiOS_2.0.8/os/kernel/src/chthreads.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chregistry.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chregistry.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chregistry.c -o ../ChibiOS_2.0.8/os/kernel/src/chregistry.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chsem.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chsem.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chsem.c -o ../ChibiOS_2.0.8/os/kernel/src/chsem.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chmtx.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chmtx.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chmtx.c -o ../ChibiOS_2.0.8/os/kernel/src/chmtx.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chcond.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chcond.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chcond.c -o ../ChibiOS_2.0.8/os/kernel/src/chcond.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chevents.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chevents.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chevents.c -o ../ChibiOS_2.0.8/os/kernel/src/chevents.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chmsg.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chmsg.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chmsg.c -o ../ChibiOS_2.0.8/os/kernel/src/chmsg.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chmboxes.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chmboxes.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chmboxes.c -o ../ChibiOS_2.0.8/os/kernel/src/chmboxes.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chqueues.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chqueues.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chqueues.c -o ../ChibiOS_2.0.8/os/kernel/src/chqueues.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chmemcore.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chmemcore.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chmemcore.c -o ../ChibiOS_2.0.8/os/kernel/src/chmemcore.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chheap.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chheap.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chheap.c -o ../ChibiOS_2.0.8/os/kernel/src/chheap.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/kernel/src/chmempools.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/chmempools.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/kernel/src/chmempools.c -o ../ChibiOS_2.0.8/os/kernel/src/chmempools.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/src/hal.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/hal.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/src/hal.c -o ../ChibiOS_2.0.8/os/hal/src/hal.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/src/adc.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/adc.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/src/adc.c -o ../ChibiOS_2.0.8/os/hal/src/adc.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/src/can.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/can.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/src/can.c -o ../ChibiOS_2.0.8/os/hal/src/can.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/src/mac.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/mac.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/src/mac.c -o ../ChibiOS_2.0.8/os/hal/src/mac.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/src/pal.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/pal.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/src/pal.c -o ../ChibiOS_2.0.8/os/hal/src/pal.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/src/pwm.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/pwm.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/src/pwm.c -o ../ChibiOS_2.0.8/os/hal/src/pwm.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/src/serial.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/serial.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/src/serial.c -o ../ChibiOS_2.0.8/os/hal/src/serial.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/src/spi.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/spi.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/src/spi.c -o ../ChibiOS_2.0.8/os/hal/src/spi.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/src/mmc_spi.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/mmc_spi.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/src/mmc_spi.c -o ../ChibiOS_2.0.8/os/hal/src/mmc_spi.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/platforms/STM32/hal_lld.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/hal_lld.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/platforms/STM32/hal_lld.c -o ../ChibiOS_2.0.8/os/hal/platforms/STM32/hal_lld.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/platforms/STM32/adc_lld.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/adc_lld.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/platforms/STM32/adc_lld.c -o ../ChibiOS_2.0.8/os/hal/platforms/STM32/adc_lld.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/platforms/STM32/can_lld.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/can_lld.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/platforms/STM32/can_lld.c -o ../ChibiOS_2.0.8/os/hal/platforms/STM32/can_lld.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/platforms/STM32/pal_lld.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/pal_lld.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/platforms/STM32/pal_lld.c -o ../ChibiOS_2.0.8/os/hal/platforms/STM32/pal_lld.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/platforms/STM32/pwm_lld.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/pwm_lld.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/platforms/STM32/pwm_lld.c -o ../ChibiOS_2.0.8/os/hal/platforms/STM32/pwm_lld.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/platforms/STM32/serial_lld.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/serial_lld.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/platforms/STM32/serial_lld.c -o ../ChibiOS_2.0.8/os/hal/platforms/STM32/serial_lld.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/platforms/STM32/spi_lld.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/spi_lld.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/platforms/STM32/spi_lld.c -o ../ChibiOS_2.0.8/os/hal/platforms/STM32/spi_lld.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/hal/platforms/STM32/stm32_dma.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/stm32_dma.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/hal/platforms/STM32/stm32_dma.c -o ../ChibiOS_2.0.8/os/hal/platforms/STM32/stm32_dma.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../boards/common/hw_config.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/hw_config.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../boards/common/hw_config.c -o ../boards/common/hw_config.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../boards/STM8S_DISCOVERY/board.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/board.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../boards/STM8S_DISCOVERY/board.c -o ../boards/STM8S_DISCOVERY/board.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/various/evtimer.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/evtimer.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/various/evtimer.c -o ../ChibiOS_2.0.8/os/various/evtimer.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../ChibiOS_2.0.8/os/various/syscalls.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/syscalls.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../ChibiOS_2.0.8/os/various/syscalls.c -o ../ChibiOS_2.0.8/os/various/syscalls.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../STM32_USB-FS-Device_Driver/src/usb_sil.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_sil.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../STM32_USB-FS-Device_Driver/src/usb_sil.c -o ../STM32_USB-FS-Device_Driver/src/usb_sil.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../STM32_USB-FS-Device_Driver/src/usb_init.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_init.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../STM32_USB-FS-Device_Driver/src/usb_init.c -o ../STM32_USB-FS-Device_Driver/src/usb_init.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../STM32_USB-FS-Device_Driver/src/usb_int.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_int.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../STM32_USB-FS-Device_Driver/src/usb_int.c -o ../STM32_USB-FS-Device_Driver/src/usb_int.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../STM32_USB-FS-Device_Driver/src/usb_mem.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_mem.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../STM32_USB-FS-Device_Driver/src/usb_mem.c -o ../STM32_USB-FS-Device_Driver/src/usb_mem.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../STM32_USB-FS-Device_Driver/src/usb_core.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_core.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../STM32_USB-FS-Device_Driver/src/usb_core.c -o ../STM32_USB-FS-Device_Driver/src/usb_core.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../STM32_USB-FS-Device_Driver/src/usb_regs.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_regs.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../STM32_USB-FS-Device_Driver/src/usb_regs.c -o ../STM32_USB-FS-Device_Driver/src/usb_regs.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../Virtual_COM_Port/usb_istr.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_istr.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../Virtual_COM_Port/usb_istr.c -o ../Virtual_COM_Port/usb_istr.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../Virtual_COM_Port/usb_pwr.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_pwr.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../Virtual_COM_Port/usb_pwr.c -o ../Virtual_COM_Port/usb_pwr.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../polarssl-0.14.0/library/bignum.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/bignum.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../polarssl-0.14.0/library/bignum.c -o ../polarssl-0.14.0/library/bignum.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../polarssl-0.14.0/library/rsa.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/rsa.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../polarssl-0.14.0/library/rsa.c -o ../polarssl-0.14.0/library/rsa.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../polarssl-0.14.0/library/sha1.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/sha1.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../polarssl-0.14.0/library/sha1.c -o ../polarssl-0.14.0/library/sha1.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=../polarssl-0.14.0/library/aes.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/aes.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ../polarssl-0.14.0/library/aes.c -o ../polarssl-0.14.0/library/aes.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=call-rsa.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/call-rsa.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various call-rsa.c -o call-rsa.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=main.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/main.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various main.c -o main.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=usb_lld.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_lld.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various usb_lld.c -o usb_lld.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=usb_desc.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_desc.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various usb_desc.c -o usb_desc.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=usb_prop.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb_prop.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various usb_prop.c -o usb_prop.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=usb-icc.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/usb-icc.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various usb-icc.c -o usb-icc.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=openpgp.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/openpgp.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various openpgp.c -o openpgp.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=ac.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/ac.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various ac.c -o ac.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=openpgp-do.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/openpgp-do.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various openpgp-do.c -o openpgp-do.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=flash.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/flash.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various flash.c -o flash.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=hardclock.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/hardclock.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various hardclock.c -o hardclock.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=random.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/random.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various random.c -o random.o

arm-none-eabi-gcc -c -mcpu=cortex-m3 -O2 -ggdb -fomit-frame-pointer -falign-functions=16 -ffunction-sections -fdata-sections -Wall -Wextra -Wstrict-prototypes -Wa,-alms=pin-cir.lst -DCORTEX_USE_BASEPRI=TRUE  -DTHUMB_PRESENT -mno-thumb-interwork -DTHUMB_NO_INTERWORKING -MD -MP -MF .dep/pin-cir.o.d -mthumb -DTHUMB -I . -I../polarssl-0.14.0/include -I../STM32_USB-FS-Device_Driver/inc -I../Virtual_COM_Port -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x -I../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis -I../ChibiOS_2.0.8/os/kernel/include -I../ChibiOS_2.0.8/os/hal/include -I../ChibiOS_2.0.8/os/hal/platforms/STM32 -I../boards/common -I../boards/STM8S_DISCOVERY -I../ChibiOS_2.0.8/os/various pin-cir.c -o pin-cir.o

arm-none-eabi-gcc ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/crt0.o ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/STM32F10x/vectors.o  ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/chcore.o ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/chcore_v7m.o ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/nvic.o ../ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis/core_cm3.o ../ChibiOS_2.0.8/os/kernel/src/chsys.o ../ChibiOS_2.0.8/os/kernel/src/chdebug.o ../ChibiOS_2.0.8/os/kernel/src/chlists.o ../ChibiOS_2.0.8/os/kernel/src/chvt.o ../ChibiOS_2.0.8/os/kernel/src/chschd.o ../ChibiOS_2.0.8/os/kernel/src/chthreads.o ../ChibiOS_2.0.8/os/kernel/src/chregistry.o ../ChibiOS_2.0.8/os/kernel/src/chsem.o ../ChibiOS_2.0.8/os/kernel/src/chmtx.o ../ChibiOS_2.0.8/os/kernel/src/chcond.o ../ChibiOS_2.0.8/os/kernel/src/chevents.o ../ChibiOS_2.0.8/os/kernel/src/chmsg.o ../ChibiOS_2.0.8/os/kernel/src/chmboxes.o ../ChibiOS_2.0.8/os/kernel/src/chqueues.o ../ChibiOS_2.0.8/os/kernel/src/chmemcore.o ../ChibiOS_2.0.8/os/kernel/src/chheap.o ../ChibiOS_2.0.8/os/kernel/src/chmempools.o ../ChibiOS_2.0.8/os/hal/src/hal.o ../ChibiOS_2.0.8/os/hal/src/adc.o ../ChibiOS_2.0.8/os/hal/src/can.o ../ChibiOS_2.0.8/os/hal/src/mac.o ../ChibiOS_2.0.8/os/hal/src/pal.o ../ChibiOS_2.0.8/os/hal/src/pwm.o ../ChibiOS_2.0.8/os/hal/src/serial.o ../ChibiOS_2.0.8/os/hal/src/spi.o ../ChibiOS_2.0.8/os/hal/src/mmc_spi.o ../ChibiOS_2.0.8/os/hal/platforms/STM32/hal_lld.o ../ChibiOS_2.0.8/os/hal/platforms/STM32/adc_lld.o ../ChibiOS_2.0.8/os/hal/platforms/STM32/can_lld.o ../ChibiOS_2.0.8/os/hal/platforms/STM32/pal_lld.o ../ChibiOS_2.0.8/os/hal/platforms/STM32/pwm_lld.o ../ChibiOS_2.0.8/os/hal/platforms/STM32/serial_lld.o ../ChibiOS_2.0.8/os/hal/platforms/STM32/spi_lld.o ../ChibiOS_2.0.8/os/hal/platforms/STM32/stm32_dma.o ../boards/common/hw_config.o ../boards/STM8S_DISCOVERY/board.o ../ChibiOS_2.0.8/os/various/evtimer.o ../ChibiOS_2.0.8/os/various/syscalls.o ../STM32_USB-FS-Device_Driver/src/usb_sil.o ../STM32_USB-FS-Device_Driver/src/usb_init.o ../STM32_USB-FS-Device_Driver/src/usb_int.o ../STM32_USB-FS-Device_Driver/src/usb_mem.o ../STM32_USB-FS-Device_Driver/src/usb_core.o ../STM32_USB-FS-Device_Driver/src/usb_regs.o ../Virtual_COM_Port/usb_istr.o ../Virtual_COM_Port/usb_pwr.o ../polarssl-0.14.0/library/bignum.o ../polarssl-0.14.0/library/rsa.o ../polarssl-0.14.0/library/sha1.o ../polarssl-0.14.0/library/aes.o call-rsa.o main.o usb_lld.o usb_desc.o usb_prop.o usb-icc.o openpgp.o ac.o openpgp-do.o flash.o hardclock.o random.o pin-cir.o   -mcpu=cortex-m3 -nostartfiles -Tgnuk.ld -Wl,-Map=./gnuk.map,--cref,--no-warn-mismatch,--gc-sections  -mno-thumb-interwork -mthumb   -o gnuk.elf
arm-none-eabi-objcopy -O ihex gnuk.elf gnuk.hex
arm-none-eabi-objcopy -O binary gnuk.elf gnuk.bin
arm-none-eabi-objdump -x --syms gnuk.elf > gnuk.dmp

Compilation finished at Tue May 24 12:56:49