From 06d1ea1a67c0073d9ef3e3788fb629b273d614a6 Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Mon, 28 Sep 2020 12:44:16 -0700 Subject: [PATCH] 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 bd5706c00c..bf5b643e4a 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 2ee2aae724..df7ef101c1 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 715bc970d2..2b2a3df988 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 785d60dc47..daf3f4bcd1 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