From 7fa9bf25dc5f50507796a459cc91a3d58dc4e675 Mon Sep 17 00:00:00 2001
From: Richard Barry <ribarry@amazon.com>
Date: Sun, 11 Mar 2012 20:22:18 +0000
Subject: [PATCH] Fix issue in linker script generated by TrueStudio for
 STM32F0.

---
 Demo/CORTEX_STM32F100_Atollic/stm32_flash.ld | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Demo/CORTEX_STM32F100_Atollic/stm32_flash.ld b/Demo/CORTEX_STM32F100_Atollic/stm32_flash.ld
index 05a8c3d8af..aa2f3d3ef5 100644
--- a/Demo/CORTEX_STM32F100_Atollic/stm32_flash.ld
+++ b/Demo/CORTEX_STM32F100_Atollic/stm32_flash.ld
@@ -103,7 +103,7 @@ SECTIONS
   } >FLASH
 
   /* used by the startup to initialize data */
-  _sidata = .;
+  _sidata = LOADADDR(.data);
 
   /* Initialized data sections goes into RAM, load LMA copy after code */
   .data : AT ( _sidata )