binutils-gdb/include/elf
Simon Marchi a7a0cb6c92 bfd, binutils: add gfx11 amdgpu architectures
Teach bfd and readelf about some recent gfx11 architectures.  This code
is taken from the rocgdb 5.7.x branch [1].

[1] https://github.com/rocm-Developer-Tools/rocgdb/tree/rocm-5.7.x

bfd/ChangeLog:

	* archures.c (bfd_mach_amdgcn_gfx1100, bfd_mach_amdgcn_gfx1101,
	bfd_mach_amdgcn_gfx1102): New.
	* bfd-in2.h (bfd_mach_amdgcn_gfx1100, bfd_mach_amdgcn_gfx1101,
	bfd_mach_amdgcn_gfx1102): New.
	* cpu-amdgcn.c (arch_info_struct): Add entries for
	bfd_mach_amdgcn_gfx1100, bfd_mach_amdgcn_gfx1101,
	bfd_mach_amdgcn_gfx1102.

binutils/ChangeLog:

	* readelf.c (decode_AMDGPU_machine_flags): Handle gfx1100,
	gfx1101, gfx1102.

include/ChangeLog:

	* elf/amdgpu.h (EF_AMDGPU_MACH_AMDGCN_GFX1100,
	EF_AMDGPU_MACH_AMDGCN_GFX1101,
	EF_AMDGPU_MACH_AMDGCN_GFX1102): New.

Change-Id: I95a8a62942e359781a1c9fa2079950fbcf2a78b8
Co-Authored-By: Laurent Morichetti <laurent.morichetti@amd.com>
Cc: Lancelot Six <lancelot.six@amd.com>
2023-11-10 13:20:22 -05:00
..
aarch64.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
alpha.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
amdgpu.h bfd, binutils: add gfx11 amdgpu architectures 2023-11-10 13:20:22 -05:00
arc-cpu.def Revert "arc: Update opcode related include files for ARCv3." 2023-09-25 17:02:41 +03:00
arc-reloc.def Revert "arc: Update opcode related include files for ARCv3." 2023-09-25 17:02:41 +03:00
arc.h Revert "arc: Update opcode related include files for ARCv3." 2023-09-25 17:02:41 +03:00
arm.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
avr.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
bfin.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
bpf.h Accept and ignore the R_BPF_64_NODLYD32 relocation. 2023-10-30 12:18:45 +00:00
ChangeLog-0415 binutils ChangeLog rotation 2016-01-01 22:59:17 +10:30
ChangeLog-9103
common.h gdb: support rseq auxvs 2023-10-06 21:29:11 -04:00
cr16.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
cris.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
crx.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
csky.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
d10v.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
d30v.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
dlx.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
dwarf.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
epiphany.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
external.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
fr30.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
frv.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
ft32.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
h8.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
hppa.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
i370.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
i386.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
i860.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
i960.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
ia64.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
internal.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
ip2k.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
iq2000.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
kvx_elfids.h kvx: New port. 2023-08-16 14:22:54 +01:00
kvx.h kvx: New port. 2023-08-16 14:22:54 +01:00
lm32.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
loongarch.h LoongArch: Add R_LARCH_64_PCREL relocation support 2023-06-28 16:14:35 +08:00
m32c.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
m32r.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
m68hc11.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
m68k.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
mcore.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
mep.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
metag.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
microblaze.h bfd: microblaze: Add 32_NONE reloc type 2023-10-20 07:12:30 -07:00
mips.h MIPS: Change all E_MIPS_* to EF_MIPS_* 2023-11-10 14:03:17 +00:00
mmix.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
mn10200.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
mn10300.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
moxie.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
msp430.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
mt.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
nds32.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
nfp.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
nios2.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
or1k.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
pj.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
ppc64.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
ppc.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
pru.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
reloc-macros.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
riscv.h RISC-V: Moved out linker internal relocations after R_RISCV_max. 2023-11-06 17:21:42 +08:00
rl78.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
rx.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
s12z.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
s390.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
score.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
sh.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
sparc.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
spu.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
tic6x-attrs.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
tic6x.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
tilegx.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
tilepro.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
v850.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
vax.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
visium.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
vxworks.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
wasm32.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
x86-64.h x86-64: Add -z mark-plt and -z nomark-plt 2023-09-29 07:58:53 -07:00
xgate.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
xstormy16.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
xtensa.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30
z80.h Update year range in copyright notice of binutils files 2023-01-01 21:50:11 +10:30