https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114849
--- Comment #4 from Manjunath Bhavimani <Manjunath.Bhavimani at elektrobit dot com> --- We used same options for both toolchain version. Except linker option -specs=nano.specs, this is not used for v10.3 Compiler Option: -mcpu=cortex-m7 -mthumb -mlittle-endian -mfpu=fpv5-sp-d16 -mfloat-abi=hard -std=c99 -Os -ggdb3 -Wall -Wextra -pedantic -Wstrict-prototypes -Wundef -Wunused -Werror=implicit-function-declaration -Wsign-compare -Wdouble-promotion -fno-short-enums -funsigned-char -funsigned-bitfields -fomit-frame-pointer -fno-common -fstack-usage -fdump-ipa-all -c --sysroot=$(NEWLIB_DIR) -specs=nano.specs -specs=nosys.specs Assembler Option: -xassembler-with-cpp -mcpu=cortex-m7 -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mthumb -c Linker Option: --entry=$(ENTRYSYMBOL) -nostartfiles -mcpu=cortex-m7 -mthumb -mfpu=fpv5-sp-d16 -mfloat-abi=hard -mlittle-endian -ggdb3 -lc -lm -lgcc -specs=nano.specs -specs=nosys.specs --sysroot=$(LIB_DIR)