]> git.ipfire.org Git - thirdparty/grub.git/commit
ieee1275: Include a.out header in assembly of sparc64 boot loader
authorJohn Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Tue, 26 Mar 2019 09:47:16 +0000 (10:47 +0100)
committerDaniel Kiper <daniel.kiper@oracle.com>
Thu, 28 Mar 2019 10:35:12 +0000 (11:35 +0100)
commit5635e799fd7e14a8435f60f163706270c2109041
tree131de8eca8ac5f1f39b71a91c838927cb07cf082
parentf91e4d163314c2faaceebf4a82119d88499f09a7
ieee1275: Include a.out header in assembly of sparc64 boot loader

Recent versions of binutils dropped support for the a.out and COFF
formats on sparc64 targets. Since the boot loader on sparc64 is
supposed to be an a.out binary and the a.out header entries are
rather simple to calculate in our case, we just write the header
ourselves instead of relying on external tools to do that.

Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/Makefile.core.def
grub-core/boot/sparc64/ieee1275/boot.S
include/grub/sparc64/ieee1275/boot.h