binutilsのtarget
Binutils 2.43時点
どっちを指定しても両方への対応が入る
riscv32, riscv64
riscv-linux-gnuでいい
i{3,4,5,6}86, x86_64
x86_64-linux-gnuでいい
powerpc, powerpc64, powerpc64le
powerpc-linux-gnuでいい
arm-linux-gnu
supported targets
elf32-littlearm elf32-littlearm-fdpic elf32-bigarm elf32-bigarm-fdpic elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
armelf_linux armelf armelfb armelfb_linux
aarch64-linux-gnu
supported targets
elf64-littleaarch64 elf64-bigaarch64 elf32-littleaarch64 elf32-bigaarch64 elf32-littlearm elf32-bigarm pei-aarch64-little pe-aarch64-little elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
aarch64linux aarch64elf aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb aarch64linuxb aarch64linux32 aarch64linux32b armelfb_linux_eabi armelf_linux_eabi
i686-linux-gnu
supported targets
elf32-i386 elf32-iamcu pei-i386 elf64-x86-64 elf32-x86-64 pe-x86-64 pei-x86-64 elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf_i386 elf_iamcu elf_x86_64 elf32_x86_64
x86_64-linux-gnu
supported targets
elf64-x86-64 elf32-i386 elf32-iamcu elf32-x86-64 pei-i386 pe-x86-64 pei-x86-64 elf64-little elf64-big elf32-little elf32-big pe-bigobj-x86-64 pe-i386 pdb elf64-bpfle elf64-bpfbe srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf_x86_64 elf32_x86_64 elf_i386 elf_iamcu i386pep i386pe elf64bpf
s390-linux-gnu
supported targets
elf32-s390 elf64-s390 elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf_s390 elf64_s390
mips-linux-gnu
supported targets
elf32-tradbigmips elf32-tradlittlemips ecoff-bigmips ecoff-littlemips elf32-ntradbigmips elf64-tradbigmips elf32-ntradlittlemips elf64-tradlittlemips elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf32btsmip elf32ltsmip elf32btsmipn32 elf64btsmip elf32ltsmipn32 elf64ltsmip
sparc-linux-gnu
supported targets
elf32-sparc elf64-sparc elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf32_sparc elf64_sparc
powerpc-linux-gnu
supported targets
elf32-powerpc aixcoff-rs6000 elf32-powerpcle ppcboot elf64-powerpc elf64-powerpcle elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf32ppclinux elf32ppc elf32ppcsim elf32lppclinux elf32lppc elf32lppcsim elf64ppc elf64lppc
riscv32-none-elf
supported targets
elf32-littleriscv elf64-littleriscv elf32-bigriscv elf64-bigriscv pei-riscv64-little elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf32lriscv elf64lriscv elf32briscv elf64briscv
riscv64-none-elf
supported targets
elf64-littleriscv elf32-littleriscv elf32-bigriscv elf64-bigriscv pei-riscv64-little elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf64lriscv elf32lriscv elf64briscv elf32briscv
riscv64-linux-gnu
supported targets
elf64-littleriscv elf32-littleriscv elf32-bigriscv elf64-bigriscv pei-riscv64-little elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf64lriscv elf64lriscv_lp64f elf64lriscv_lp64 elf32lriscv elf32lriscv_ilp32f elf32lriscv_ilp32 elf64briscv elf64briscv_lp64f elf64briscv_lp64 elf32briscv elf32briscv_ilp32f elf32briscv_ilp32
xtensa-elf
supported targets
elf32-xtensa-le elf32-xtensa-be elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf32xtensa
avr-gnu
supported targets
elf32-avr elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
avr2 avr1 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega2_flmap avrxmega3 avrxmega4 avrxmega4_flmap avrxmega5 avrxmega6 avrxmega7
bpf
supported targets
elf64-bpfle elf64-bpfbe elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf64bpf
bpf
supported targets
elf32-csky-little elf32-csky-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
cskyelf_linux
m68k-linux-gnu
supported targets
elf32-m68k elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
m68kelf
loongarch64-linux-gnu
supported targets
elf64-loongarch elf32-loongarch pei-loongarch64 elf64-little elf64-big elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
supported emulations
elf64loongarch