[rtems commit] bsps/m68k: Fix linker command file

Sebastian Huber sebh at rtems.org
Fri Sep 23 04:57:59 UTC 2016


Module:    rtems
Branch:    master
Commit:    d6e58a0f14e703d0b8a39b181c8db61ce33f8f27
Changeset: http://git.rtems.org/rtems/commit/?id=d6e58a0f14e703d0b8a39b181c8db61ce33f8f27

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Fri Sep 23 06:44:08 2016 +0200

bsps/m68k: Fix linker command file

Prevent garbage collection of interrupt vector table.

---

 c/src/lib/libbsp/m68k/shared/startup/linkcmds.base | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/c/src/lib/libbsp/m68k/shared/startup/linkcmds.base b/c/src/lib/libbsp/m68k/shared/startup/linkcmds.base
index 02bc269..634fbaf 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;



More information about the vc mailing list