]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - bfd/config.bfd
Add support for the aarch64-gnu target (GNU/Hurd on AArch64)
authorSergey Bugaev <bugaevc@gmail.com>
Mon, 1 Jan 2024 11:53:09 +0000 (14:53 +0300)
committerNick Clifton <nickc@redhat.com>
Mon, 8 Jan 2024 09:51:58 +0000 (09:51 +0000)
commit950b68acd41db8383c98a48607741771a9131127
treeabf92999ae0067bfa20f83ece2ab35ad471ae19f
parent09f5e4ed86bfa9a08f35a059fe978cf2211c7b3e
Add support for the aarch64-gnu target (GNU/Hurd on AArch64)

Also recognized are aarch64-*-gnu tagrets, e.g. aarch64-pc-gnu or
aarch64-unknown-gnu.

The ld/emulparams/aarch64gnu.sh file is (for now) identical to aarch64fbsd.sh,
or to aarch64linux.sh with Linux-specific logic removed; and mainly different
from the generic aarch64elf.sh in that it does not set EMBEDDED=yes.

Coupled with a corresponding GCC patch, this produces a toolchain that can
sucessfully build working binaries targeting aarch64-gnu.

Signed-off-by: Sergey Bugaev <bugaevc@gmail.com>
bfd/config.bfd
gas/configure.tgt
ld/configure.tgt
ld/emulparams/aarch64gnu.sh [new file with mode: 0644]