[PATCH 4/4] gas|ld|bfd: add aarch64-phoenix target
Jan Beulich
jbeulich@suse.com
Tue Mar 10 15:09:53 GMT 2026
On 10.03.2026 14:50, Michal Lach wrote:
> Jan Beulich <jbeulich@suse.com> writes:
>> On 05.03.2026 19:04, Michał Lach wrote:
>>> --- a/ld/Makefile.am
>>> +++ b/ld/Makefile.am
>>> @@ -388,6 +388,7 @@ ALL_64_EMULATION_SOURCES = \
>>> eaarch64linuxb.c \
>>> eaarch64nto.c \
>>> eaarch64pe.c \
>>> + eaarch64phoenix.c \
>>> earm64pe.c \
>>> eelf32_x86_64.c \
>>> eelf32b4300.c \
>>
>> With this, ...
>>
>>> --- a/ld/configure.tgt
>>> +++ b/ld/configure.tgt
>>> @@ -113,6 +113,9 @@ aarch64-*-linux*) targ_emul=aarch64linux
>>> targ_extra_libpath="aarch64linuxb aarch64linux32 aarch64linux32b armelfb_linux_eabi armelf_linux_eabi"
>>> targ_extra_emuls="aarch64elf aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb"
>>> ;;
>>> +aarch64-*-phoenix*) targ_emul=aarch64elf
>>
>> ... don't you mean aarch64phoenix here? Else why the change to Makefile.am?
>
> Right, I checked our downstream toolchain, turns out we don't use
> aarch64phoenix, and even implement aarch64phoenix emulation, since there
> is no emulparams/ for it. So I can remove this emulation from Makefiles,
> right?
That's my expectation; you will know why you added it originally.
Jan
More information about the Binutils
mailing list