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

Jiaxun Yang jiaxun.yang at flygoat.com
Fri May 17 18:32:54 CEST 2024


This is required in performing objcopy to MIPS EFI files.

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