summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-09-23 06:44:08 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-09-23 06:57:12 +0200
commitd6e58a0f14e703d0b8a39b181c8db61ce33f8f27 (patch)
tree7045544394424a15fe5ab13c6b927fdd44e86e2e
parent9149c87ec724ed4e3f45762e771c12f81c3f5a33 (diff)
bsps/m68k: Fix linker command file
Prevent garbage collection of interrupt vector table.
-rw-r--r--c/src/lib/libbsp/m68k/shared/startup/linkcmds.base2
1 files changed, 1 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/m68k/shared/startup/linkcmds.base b/c/src/lib/libbsp/m68k/shared/startup/linkcmds.base
index 02bc269e85..634fbafd54 100644
--- a/c/src/lib/libbsp/m68k/shared/startup/linkcmds.base
+++ b/c/src/lib/libbsp/m68k/shared/startup/linkcmds.base
@@ -27,7 +27,7 @@ MEMORY {
SECTIONS {
.vector0 : ALIGN_WITH_INPUT {
bsp_vector0_begin = .;
- *(.vectors*)
+ KEEP (*(.vectors*))
bsp_vector0_end = .;
} > REGION_TEXT AT > REGION_TEXT
bsp_vector0_size = bsp_vector0_end - bsp_vector0_begin;