[PATCH 3/7] Makefile.lib: Preserve .rodata section for EFI file

Ilias Apalodimas ilias.apalodimas at linaro.org
Tue Jun 11 15:49:38 CEST 2024


Hi Jiaxun


On Fri, 17 May 2024 at 19:33, Jiaxun Yang <jiaxun.yang at flygoat.com> wrote:
>
> This is required in performing objcopy to MIPS EFI files.
>

This seems not mips specific. What was missing for your case?

Thanks
/Ilias
> Signed-off-by: Jiaxun Yang <jiaxun.yang at flygoat.com>
> ---
>  scripts/Makefile.lib | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib
> index 62f87517c09c..52aed7a65d47 100644
> --- a/scripts/Makefile.lib
> +++ b/scripts/Makefile.lib
> @@ -469,7 +469,7 @@ $(obj)/%_efi.S: $(obj)/%.efi
>
>  quiet_cmd_efi_objcopy = OBJCOPY $@
>  cmd_efi_objcopy = $(OBJCOPY) -j .header -j .text -j .sdata -j .data -j \
> -               .dynamic -j .dynsym  -j .rel* -j .rela* -j .reloc \
> +               .dynamic -j .dynsym  -j .rel* -j .rela* -j .reloc -j .rodata \
>                 $(if $(EFI_TARGET),$(EFI_TARGET),-O binary) $^ $@
>
>  $(obj)/%.efi: $(obj)/%_efi.so
>
> --
> 2.34.1
>


More information about the U-Boot mailing list