diff mbox series

[1/1] sandbox: define __dyn_sym_start, dyn_sym_end

Message ID 20210323113747.130484-1-xypron.glpk@gmx.de
State Accepted
Commit e5021221db3faf7e90a295d6eb045fbf5c6a908b
Delegated to: Simon Glass
Headers show
Series [1/1] sandbox: define __dyn_sym_start, dyn_sym_end | expand

Commit Message

Heinrich Schuchardt March 23, 2021, 11:37 a.m. UTC
On RISC-V the symbols __dyn_sym_start, dyn_sym_end are referenced in
efi_runtime_relocate().

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
---
 arch/sandbox/cpu/u-boot.lds | 7 +++++++
 1 file changed, 7 insertions(+)

--
2.30.2

Comments

Simon Glass March 24, 2021, 7:09 a.m. UTC | #1
On Wed, 24 Mar 2021 at 00:38, Heinrich Schuchardt <xypron.glpk@gmx.de> wrote:
>
> On RISC-V the symbols __dyn_sym_start, dyn_sym_end are referenced in
> efi_runtime_relocate().
>
> Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
> ---
>  arch/sandbox/cpu/u-boot.lds | 7 +++++++
>  1 file changed, 7 insertions(+)

Reviewed-by: Simon Glass <sjg@chromium.org>
Simon Glass March 27, 2021, 5:19 a.m. UTC | #2
On Wed, 24 Mar 2021 at 00:38, Heinrich Schuchardt <xypron.glpk@gmx.de> wrote:
>
> On RISC-V the symbols __dyn_sym_start, dyn_sym_end are referenced in
> efi_runtime_relocate().
>
> Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
> ---
>  arch/sandbox/cpu/u-boot.lds | 7 +++++++
>  1 file changed, 7 insertions(+)

Reviewed-by: Simon Glass <sjg@chromium.org>

Applied to u-boot-dm/next, thanks!
diff mbox series

Patch

diff --git a/arch/sandbox/cpu/u-boot.lds b/arch/sandbox/cpu/u-boot.lds
index 936da5e140..a1f509c9ab 100644
--- a/arch/sandbox/cpu/u-boot.lds
+++ b/arch/sandbox/cpu/u-boot.lds
@@ -44,6 +44,13 @@  SECTIONS
 	{
 		*(.__efi_runtime_rel_stop)
 	}
+
+	.dynsym :
+	{
+		__dyn_sym_start = .;
+		*(.dynsym)
+		__dyn_sym_end = .;
+	}
 }

 INSERT BEFORE .data;