From 5ff147e07c16f5fd328338024284d8036e82ab3a Mon Sep 17 00:00:00 2001 From: wangming9 Date: Thu, 14 Mar 2024 16:32:54 +0800 Subject: [PATCH] boards/arm64: Add an impls section to the link script Signed-off-by: wangming9 Signed-off-by: lipengfei28 --- boards/arm64/fvp-v8r/fvp-armv8r/scripts/dramboot.ld | 5 +++++ boards/arm64/qemu/qemu-armv8a/scripts/dramboot.ld | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/boards/arm64/fvp-v8r/fvp-armv8r/scripts/dramboot.ld b/boards/arm64/fvp-v8r/fvp-armv8r/scripts/dramboot.ld index 44b6f050561..5153f3fb55a 100644 --- a/boards/arm64/fvp-v8r/fvp-armv8r/scripts/dramboot.ld +++ b/boards/arm64/fvp-v8r/fvp-armv8r/scripts/dramboot.ld @@ -82,6 +82,11 @@ SECTIONS *(.data.page_aligned) *(.data) . = ALIGN(8); + __start_impls = .; + *(.impls) + KEEP(*(.impls)) + . = ALIGN(4); + __stop_impls = .; *(.data.rel) *(.data.rel.*) CONSTRUCTORS diff --git a/boards/arm64/qemu/qemu-armv8a/scripts/dramboot.ld b/boards/arm64/qemu/qemu-armv8a/scripts/dramboot.ld index 44f0deaa7ba..effd3a8236e 100644 --- a/boards/arm64/qemu/qemu-armv8a/scripts/dramboot.ld +++ b/boards/arm64/qemu/qemu-armv8a/scripts/dramboot.ld @@ -105,6 +105,11 @@ SECTIONS *(.data.page_aligned) *(.data) . = ALIGN(8); + __start_impls = .; + *(.impls) + KEEP(*(.impls)) + . = ALIGN(4); + __stop_impls = .; *(.data.rel) *(.data.rel.*) CONSTRUCTORS