aboutsummaryrefslogtreecommitdiffstats
path: root/os
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2013-08-31 08:27:02 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2013-08-31 08:27:02 +0000
commit7cc98ff7db7217fd3d52221b04ba04515207b62e (patch)
treea428531cc6f4178dfcc0ae04ebcfa04bb163e594 /os
parent56a9ba32e86fe98c173f4278427aa8c56392a8f8 (diff)
downloadChibiOS-7cc98ff7db7217fd3d52221b04ba04515207b62e.tar.gz
ChibiOS-7cc98ff7db7217fd3d52221b04ba04515207b62e.tar.bz2
ChibiOS-7cc98ff7db7217fd3d52221b04ba04515207b62e.zip
Fixed bug #430.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/kernel_3_dev@6230 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os')
-rw-r--r--os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F051x8.ld1
-rw-r--r--os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F303xC.ld1
-rw-r--r--os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F373xC.ld1
-rw-r--r--os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F405xG.ld1
-rw-r--r--os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F407xG.ld1
-rw-r--r--os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F407xG_CCM.ld1
6 files changed, 6 insertions, 0 deletions
diff --git a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F051x8.ld b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F051x8.ld
index e79774f45..c9e4e9cd3 100644
--- a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F051x8.ld
+++ b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F051x8.ld
@@ -100,6 +100,7 @@ SECTIONS
. = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F303xC.ld b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F303xC.ld
index 3b31a79cf..861bdd21d 100644
--- a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F303xC.ld
+++ b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F303xC.ld
@@ -101,6 +101,7 @@ SECTIONS
. = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F373xC.ld b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F373xC.ld
index 491e61c63..6d14877bc 100644
--- a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F373xC.ld
+++ b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F373xC.ld
@@ -100,6 +100,7 @@ SECTIONS
. = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F405xG.ld b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F405xG.ld
index 5ddc2bfd8..6c8effd11 100644
--- a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F405xG.ld
+++ b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F405xG.ld
@@ -109,6 +109,7 @@ SECTIONS
. = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F407xG.ld b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F407xG.ld
index 4c7de79ba..623b35c77 100644
--- a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F407xG.ld
+++ b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F407xG.ld
@@ -109,6 +109,7 @@ SECTIONS
. = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F407xG_CCM.ld b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F407xG_CCM.ld
index fe41454fb..39a7defcc 100644
--- a/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F407xG_CCM.ld
+++ b/os/rt/ports/ARMCMx/compilers/GCC/ld/STM32F407xG_CCM.ld
@@ -109,6 +109,7 @@ SECTIONS
. = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;