From d4633ea1defe2b617435a795e4d4c8cacf0185c7 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Fri, 10 Feb 2023 10:52:42 +0100 Subject: [PATCH] chore: Move __global_locale to FLASH (frees some RAM!) (#3169) And save a bit of RAM. --- radio/src/targets/taranis/stm32f2_flash.ld | 1 + radio/src/targets/taranis/stm32f4_flash.ld | 1 + 2 files changed, 2 insertions(+) diff --git a/radio/src/targets/taranis/stm32f2_flash.ld b/radio/src/targets/taranis/stm32f2_flash.ld index dee9e2688..be9c5dda3 100644 --- a/radio/src/targets/taranis/stm32f2_flash.ld +++ b/radio/src/targets/taranis/stm32f2_flash.ld @@ -65,6 +65,7 @@ SECTIONS *(.glue_7) /* glue arm to thumb code */ *(.glue_7t) /* glue thumb to arm code */ *(.eh_frame) + *(.data.__global_locale) KEEP (*(.init)) KEEP (*(.fini)) diff --git a/radio/src/targets/taranis/stm32f4_flash.ld b/radio/src/targets/taranis/stm32f4_flash.ld index 7d5706c55..ab1ce7b76 100644 --- a/radio/src/targets/taranis/stm32f4_flash.ld +++ b/radio/src/targets/taranis/stm32f4_flash.ld @@ -65,6 +65,7 @@ SECTIONS *(.glue_7) /* glue arm to thumb code */ *(.glue_7t) /* glue thumb to arm code */ *(.eh_frame) + *(.data.__global_locale) KEEP (*(.init)) KEEP (*(.fini))