diff options
-rw-r--r-- | os/common/ports/ARMCMx/compilers/GCC/ld/STM32F429xI.ld | 14 | ||||
-rw-r--r-- | test/hal/testbuild/Makefile | 2 |
2 files changed, 15 insertions, 1 deletions
diff --git a/os/common/ports/ARMCMx/compilers/GCC/ld/STM32F429xI.ld b/os/common/ports/ARMCMx/compilers/GCC/ld/STM32F429xI.ld index 6a6f99181..e1e1902e9 100644 --- a/os/common/ports/ARMCMx/compilers/GCC/ld/STM32F429xI.ld +++ b/os/common/ports/ARMCMx/compilers/GCC/ld/STM32F429xI.ld @@ -34,4 +34,18 @@ MEMORY ram7 : org = 0x00000000, len = 0
}
+/* RAM region to be used for Main stack. This stack accommodates the processing
+ of all exceptions and interrupts*/
+REGION_ALIAS("MAIN_STACK_RAM", ram0);
+
+/* RAM region to be used for the process stack. This is the stack used by
+ the main() function.*/
+REGION_ALIAS("PROCESS_STACK_RAM", ram0);
+
+/* RAM region to be used for data segment.*/
+REGION_ALIAS("DATA_RAM", ram0);
+
+/* RAM region to be used for BSS segment.*/
+REGION_ALIAS("BSS_RAM", ram0);
+
INCLUDE rules.ld
diff --git a/test/hal/testbuild/Makefile b/test/hal/testbuild/Makefile index 83b8a7c01..36b46326a 100644 --- a/test/hal/testbuild/Makefile +++ b/test/hal/testbuild/Makefile @@ -46,7 +46,7 @@ endif # If enabled, this option makes the build process faster by not compiling
# modules not used in the current configuration.
ifeq ($(USE_SMART_BUILD),)
- USE_SMART_BUILD = yes
+ USE_SMART_BUILD = no
endif
#
|