You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2020/09/29 02:27:13 UTC
[incubator-nuttx] 01/04: imxrt:imxrt10x0-evk Add KEEP on
init_section
This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit 06d1ea1a67c0073d9ef3e3788fb629b273d614a6
Author: David Sidrane <Da...@NscDg.com>
AuthorDate: Mon Sep 28 12:44:16 2020 -0700
imxrt:imxrt10x0-evk Add KEEP on init_section
---
boards/arm/imxrt/imxrt1050-evk/scripts/kernel-space.ld | 2 +-
boards/arm/imxrt/imxrt1050-evk/scripts/user-space.ld | 2 +-
boards/arm/imxrt/imxrt1060-evk/scripts/kernel-space.ld | 2 +-
boards/arm/imxrt/imxrt1060-evk/scripts/user-space.ld | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/boards/arm/imxrt/imxrt1050-evk/scripts/kernel-space.ld b/boards/arm/imxrt/imxrt1050-evk/scripts/kernel-space.ld
index bd5706c..bf5b643 100644
--- a/boards/arm/imxrt/imxrt1050-evk/scripts/kernel-space.ld
+++ b/boards/arm/imxrt/imxrt1050-evk/scripts/kernel-space.ld
@@ -63,7 +63,7 @@ SECTIONS
.init_section :
{
_sinit = ABSOLUTE(.);
- *(.init_array .init_array.*)
+ KEEP(*(.init_array .init_array.*))
_einit = ABSOLUTE(.);
} > kflash
diff --git a/boards/arm/imxrt/imxrt1050-evk/scripts/user-space.ld b/boards/arm/imxrt/imxrt1050-evk/scripts/user-space.ld
index 2ee2aae..df7ef10 100644
--- a/boards/arm/imxrt/imxrt1050-evk/scripts/user-space.ld
+++ b/boards/arm/imxrt/imxrt1050-evk/scripts/user-space.ld
@@ -79,7 +79,7 @@ SECTIONS
.init_section :
{
_sinit = ABSOLUTE(.);
- *(.init_array .init_array.*)
+ KEEP(*(.init_array .init_array.*))
_einit = ABSOLUTE(.);
} > uflash
diff --git a/boards/arm/imxrt/imxrt1060-evk/scripts/kernel-space.ld b/boards/arm/imxrt/imxrt1060-evk/scripts/kernel-space.ld
index 715bc97..2b2a3df 100644
--- a/boards/arm/imxrt/imxrt1060-evk/scripts/kernel-space.ld
+++ b/boards/arm/imxrt/imxrt1060-evk/scripts/kernel-space.ld
@@ -64,7 +64,7 @@ SECTIONS
.init_section :
{
_sinit = ABSOLUTE(.);
- *(.init_array .init_array.*)
+ KEEP(*(.init_array .init_array.*))
_einit = ABSOLUTE(.);
} > kflash
diff --git a/boards/arm/imxrt/imxrt1060-evk/scripts/user-space.ld b/boards/arm/imxrt/imxrt1060-evk/scripts/user-space.ld
index 785d60d..daf3f4b 100644
--- a/boards/arm/imxrt/imxrt1060-evk/scripts/user-space.ld
+++ b/boards/arm/imxrt/imxrt1060-evk/scripts/user-space.ld
@@ -80,7 +80,7 @@ SECTIONS
.init_section :
{
_sinit = ABSOLUTE(.);
- *(.init_array .init_array.*)
+ KEEP(*(.init_array .init_array.*))
_einit = ABSOLUTE(.);
} > uflash