[Top][All Lists]

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

[Bug binutils/26206] Add pei-aarch64 support for native EFI support

From: tnfchris at sourceware dot org
Subject: [Bug binutils/26206] Add pei-aarch64 support for native EFI support
Date: Fri, 29 Oct 2021 08:50:05 +0000


--- Comment #23 from Tamar Christina <tnfchris at sourceware dot org> ---
(In reply to pjones@redhat.com from comment #22)
> Created attachment 13739 [details]
> add aarch64_pei_vec to aarch64-*-linux* as well
> I had to add the attached patch as well to get the targets we build for to
> include it.  With this, some basic support does appear to be functional,
> though I'm nowhere near done trying it.

No worries, thanks for checking so far!

> When we do that, we get these targets in "objdump --help":
> aarch64-linux-gnu-objdump: supported targets: elf64-littleaarch64
> elf64-bigaarch64 elf32-littleaarch64 elf32-bigaarch64 elf32-littlearm
> elf32-bigarm pei-aarch64-little elf64-little elf64-big elf32-little
> elf32-big pe-x86-64 pei-x86-64 pe-bigobj-x86-64 elf64-x86-64 elf64-l1om
> elf64-k1om pe-i386 pei-i386 elf32-i386 elf32-iamcu srec symbolsrec verilog
> tekhex binary ihex plugin
> It's not surprising to see the x86 targets there (we have
> --enable-targets=x86_64-pep after all), but I don't see the pe*-aarch64* or
> efi-* targets here at all, nor do I see them in objcopy.

It's in the list you pasted, `elf32-bigarm pei-aarch64-little elf64-little`
the sorting is just a bit weird.

> That's a big step forward, and I'd support upstreaming the patch as is (plus
> my minor tweak) just for that.  Next I'll try building stuff more like we do
> on x86_64, but that probably won't happen until next week due to other
> commitments.

Cheers, I will upstream it and keep the bug open till everything is confirmed

You are receiving this mail because:
You are on the CC list for the bug.

reply via email to

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