Re: [PATCH v4 2/7] arm: clean up v7 and v8 linker scripts for bss_start/end

2024-03-15 Thread Richard Henderson
6 files changed, 29 insertions(+), 66 deletions(-) Reviewed-by: Richard Henderson r~

Re: [PATCH v3 2/7] arm: clean up v7 and v8 linker scripts for bss_start/end

2024-03-13 Thread Richard Henderson
On 3/13/24 11:43, Ilias Apalodimas wrote: Hi Richard, On Wed, 13 Mar 2024 at 22:19, Richard Henderson wrote: On 3/13/24 06:23, Ilias Apalodimas wrote: +++ b/arch/arm/cpu/armv8/u-boot-spl.lds @@ -63,18 +63,11 @@ SECTIONS _image_binary_end = .; - .bss_start (NOLOAD

Re: [PATCH v3 7/7] arm: remove redundant section alignments

2024-03-13 Thread Richard Henderson
of 4b one. Signed-off-by: Ilias Apalodimas --- arch/arm/cpu/armv8/u-boot.lds | 9 ++--- arch/arm/cpu/u-boot.lds | 8 ++-- arch/arm/mach-zynq/u-boot.lds | 4 ++-- 3 files changed, 14 insertions(+), 7 deletions(-) Reviewed-by: Richard Henderson r~

Re: [PATCH v3 2/7] arm: clean up v7 and v8 linker scripts for bss_start/end

2024-03-13 Thread Richard Henderson
iously in .bss_start. With that fixed, Reviewed-by: Richard Henderson r~

Re: [PATCH 7/7 v2] arm: remove redundant section alignments

2024-03-12 Thread Richard Henderson
On 3/12/24 04:08, Ilias Apalodimas wrote: index 33f4624b561d..ccdd1966cfbc 100644 --- a/arch/arm/cpu/armv8/u-boot.lds +++ b/arch/arm/cpu/armv8/u-boot.lds @@ -132,7 +132,7 @@ SECTIONS _end = .; - .bss ALIGN(8): { + .bss : { __bss_start = .;

Re: [PATCH 6/7 v2] arm: move image_copy_start/end to linker symbols

2024-03-12 Thread Richard Henderson
h/arm/mach-aspeed/ast2600/u-boot-spl.lds | 2 +- arch/arm/mach-rockchip/u-boot-tpl-v8.lds| 7 ++- arch/arm/mach-zynq/u-boot-spl.lds | 2 +- arch/arm/mach-zynq/u-boot.lds | 8 ++-- 9 files changed, 13 insertions(+), 35 deletions(-) Reviewed-by: Richard Henderson r~

Re: [PATCH 5/7 v2] arm: fix __efi_runtime_start/end definitions

2024-03-12 Thread Richard Henderson
| 1 + 4 files changed, 7 insertions(+), 20 deletions(-) Reviewed-by: Richard Henderson r~

Re: [PATCH 4/7 v2] arm: clean up v7 and v8 linker scripts for __rel_dyn_start/end

2024-03-12 Thread Richard Henderson
arch/arm/cpu/armv8/u-boot.lds | 16 +++- arch/arm/cpu/u-boot.lds | 14 +++--- arch/arm/lib/sections.c | 2 -- arch/arm/mach-zynq/u-boot.lds | 14 +++--- 4 files changed, 9 insertions(+), 37 deletions(-) Reviewed-by: Richard Henderson r~

Re: [PATCH 3/7 v2] arm: fix __efi_runtime_rel_start/end definitions

2024-03-12 Thread Richard Henderson
.lds | 16 +++- include/asm-generic/sections.h | 2 ++ lib/efi_loader/efi_runtime.c | 1 + 6 files changed, 10 insertions(+), 31 deletions(-) Reviewed-by: Richard Henderson r~

Re: [PATCH 2/7 v2] arm: clean up v7 and v8 linker scripts for bss_start/end

2024-03-12 Thread Richard Henderson
On 3/12/24 04:08, Ilias Apalodimas wrote: - .bss_start (NOLOAD) : { - . = ALIGN(8); This alignment got lost. - KEEP(*(.__bss_start)); - } >.sdram - - .bss (NOLOAD) : { + .bss : { If it is required, the best replacement would be here on