From 7e3196e0b19fd17cc43292ab8701a6449ed46c8d Mon Sep 17 00:00:00 2001 From: Daniel Fekete Date: Thu, 27 Jul 2017 06:34:37 +0200 Subject: [PATCH] compile: combine common flags, and add RAM_LENGTH and FLASH_LENGTH --- STM32/platform.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/STM32/platform.txt b/STM32/platform.txt index e75f4ce..d587fdd 100644 --- a/STM32/platform.txt +++ b/STM32/platform.txt @@ -27,11 +27,13 @@ compiler.ar.cmd=arm-none-eabi-ar compiler.c.elf.cmd=arm-none-eabi-gcc compiler.objcopy.cmd=arm-none-eabi-objcopy -compiler.S.flags=-mcpu={build.mcu} -DF_CPU={build.f_cpu} -mthumb -c -g -x assembler-with-cpp +compiler.extra_flags=-mcpu={build.mcu} -DF_CPU={build.f_cpu} -mthumb -DSTM32GENERIC -DRAM_LENGTH={upload.maximum_data_size} -DFLASH_LENGTH={upload.maximum_size} -compiler.c.flags=-mcpu={build.mcu} -DF_CPU={build.f_cpu} -mthumb -c -g -MMD -Os {compiler.warning_flags} -std=gnu11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -Dprintf=iprintf -MMD +compiler.S.flags={compiler.extra_flags} -c -g -x assembler-with-cpp -compiler.cpp.flags=-mcpu={build.mcu} -DF_CPU={build.f_cpu} -mthumb -c -g -Os {compiler.warning_flags} -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -MMD +compiler.c.flags={compiler.extra_flags} -c -g -MMD -Os {compiler.warning_flags} -std=gnu11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -Dprintf=iprintf -MMD + +compiler.cpp.flags={compiler.extra_flags} -c -g -Os {compiler.warning_flags} -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -MMD compiler.ar.flags=rcs