grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/1] Grub2 clang MBR image fix


From: Nicholas Vinson
Subject: [PATCH 0/1] Grub2 clang MBR image fix
Date: Fri, 13 Jan 2023 02:56:34 -0500

When building grub, the files boot.img and diskboot.img are generated from ELF
reference images and have the expectation that they will be 512 bytes inside
each. However, when GRUB is built with clang, these files become bigger than
512-bytes because the name of the ELF interpreter is appended to each image due
to Clang creating a '.interp' section in the ELF reference image.

This patch corrects that issue by updating the objcopy calls so the '.interp'
section is not included when extracting the code from the ELF reference images.

Nicholas Vinson (1):
  gentpl.py: Remove .interp section from .img files.

 gentpl.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.39.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]