CubeMX F4 projec with freertos will not build cos of asm instruction
Hi ST world,
I have the current issue when compiling freertos port.c file given in STM32F4 cube which seems the same than the previous one:
Compiler command:
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=soft .... Lot of includes .... “../src/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c”
Output:
Error: selected processor does not support Thumb mode `vstmdbeq r0!,{s16-s31}’
Error: instruction not allowed in IT block — `stmdb r0!,{r4-r11,r14}’
I tried to remove -mthumb from the compiling command for this file only but I couldn’t find the way to do this in eclipse framework.
Any ideas ?
Thanks,
Sylvain