binutils Newspaper
JUNE 15, 2026
Date
/
Architectures
Components
Topics
News & Policy
Other
bfd

Update list of supported AMDGPU architectures

Adds support for new AMDGPU architectures (gfx942, gfx950, gfx1150, gfx1151, gfx1152, gfx1153, gfx1200, gfx1201, gfx1250) to bfd, binutils and include/elf.

This commit updates the list of supported AMDGPU architectures in bfd, binutils, and include/elf. It adds support for gfx942, gfx950, gfx1150, gfx1151, gfx1152, gfx1153, gfx1200, gfx1201, and gfx1250 architectures. These changes enable tools like objdump and readelf to correctly recognize and process binaries compiled for these new AMDGPU architectures.

In Details

This commit updates the list of supported AMDGPU architectures by adding several new architectures. The changes are made in bfd/archures.c, bfd/bfd-in2.h, bfd/cpu-amdgcn.c, binutils/readelf.c, and include/elf/amdgpu.h. This allows the binutils tools to properly identify and handle binaries compiled for these new AMDGPU targets. Developers working with AMDGPU binaries will benefit from this update.

For Context

BFD (Binary File Descriptor) is a library that allows programs to work with different types of object files and executable formats in a generic way. AMDGPU is AMD's GPU architecture. This commit updates the list of supported AMDGPU architectures within BFD and related tools. By adding new architectures, such as gfx942 and gfx1250, the tools can now correctly identify and handle binaries compiled for these specific AMDGPU targets. This enables developers to use tools like objdump and readelf with these newer GPU binaries.

Filed Under: amdgpubfdarchitecture