diff -r f71f6c0af3cd -r 897330ee6e9d TARGET_HP34970_FP_F303RD/STM32F303XE.ld --- a/TARGET_HP34970_FP_F303RD/STM32F303XE.ld Thu Sep 09 21:59:53 2021 +0200 +++ b/TARGET_HP34970_FP_F303RD/STM32F303XE.ld Sun Oct 03 22:58:49 2021 +0200 @@ -26,10 +26,10 @@ #define MBED_APP_SIZE MBED_ROM_SIZE #endif -#if !defined(MBED_BOOT_STACK_SIZE) +#if !defined(MBED_CONF_TARGET_BOOT_STACK_SIZE) /* This value is normally defined by the tools to 0x1000 for bare metal and 0x400 for RTOS */ - #define MBED_BOOT_STACK_SIZE 0x400 + #define MBED_CONF_TARGET_BOOT_STACK_SIZE 0x400 #endif /* Round up VECTORS_SIZE to 8 bytes */ @@ -113,7 +113,7 @@ __etext = .; _sidata = .; - + .data : AT (__etext) { __data_start__ = .; @@ -161,7 +161,7 @@ . = ALIGN(32); __uninitialized_end = .; } > RAM - + .bss : { . = ALIGN(8); @@ -179,7 +179,7 @@ __end__ = .; PROVIDE(end = .); *(.heap*) - . = ORIGIN(RAM) + LENGTH(RAM) - MBED_BOOT_STACK_SIZE; + . = ORIGIN(RAM) + LENGTH(RAM) - MBED_CONF_TARGET_BOOT_STACK_SIZE; __HeapLimit = .; } > RAM @@ -195,7 +195,7 @@ * size of stack_dummy section */ __StackTop = ORIGIN(RAM) + LENGTH(RAM); _estack = __StackTop; - __StackLimit = __StackTop - MBED_BOOT_STACK_SIZE; + __StackLimit = __StackTop - MBED_CONF_TARGET_BOOT_STACK_SIZE; PROVIDE(__stack = __StackTop); /* Check if data + heap + stack exceeds RAM limit */