aboutsummaryrefslogtreecommitdiffstats
path: root/os/common/ports/ARMCMx/compilers/GCC/rules.ld
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2015-03-27 10:27:41 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2015-03-27 10:27:41 +0000
commit3eb264f5b9653764e690af7450e09b5de92dfd2a (patch)
treedb4528e9ad7c838eba58e5b16b2a3edb254f573c /os/common/ports/ARMCMx/compilers/GCC/rules.ld
parent25c944f87f69c46efe23e998152c9c48365e51b0 (diff)
downloadChibiOS-3eb264f5b9653764e690af7450e09b5de92dfd2a.tar.gz
ChibiOS-3eb264f5b9653764e690af7450e09b5de92dfd2a.tar.bz2
ChibiOS-3eb264f5b9653764e690af7450e09b5de92dfd2a.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7817 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/common/ports/ARMCMx/compilers/GCC/rules.ld')
-rw-r--r--os/common/ports/ARMCMx/compilers/GCC/rules.ld5
1 files changed, 3 insertions, 2 deletions
diff --git a/os/common/ports/ARMCMx/compilers/GCC/rules.ld b/os/common/ports/ARMCMx/compilers/GCC/rules.ld
index ccc52da5d..d48fb6112 100644
--- a/os/common/ports/ARMCMx/compilers/GCC/rules.ld
+++ b/os/common/ports/ARMCMx/compilers/GCC/rules.ld
@@ -51,7 +51,7 @@ SECTIONS
startup : ALIGN(16) SUBALIGN(16)
{
- KEEP(*(vectors))
+ KEEP(*(.vectors))
} > flash
constructors : ALIGN(4) SUBALIGN(4)
@@ -72,7 +72,8 @@ SECTIONS
.text : ALIGN(16) SUBALIGN(16)
{
- *(.text.startup.*)
+ *(.startup)
+ *(.startup.*)
*(.text)
*(.text.*)
*(.rodata)