FRIDAY, JULY 31, 2026
binutils — Proposed
Add support to recognise 32 bit core file formats in AIX 7.3
Enables binutils to recognize 32-bit core dump file formats on AIX 7.3.
This patch adds support to the binutils BFD library for recognizing 32-bit core dump file formats on AIX 7.3. Previously, GDB would report these files as unrecognized, preventing analysis. The patch ensures that BFD can correctly identify these formats, allowing tools like GDB to process them.
In Details
This patch addresses an issue where the binutils BFD library fails to recognize 32-bit core dump files generated on AIX 7.3. The problem manifests as GDB reporting the core file as 'not a core dump: file format not recognized.' The change likely involves updating BFD's format detection logic for AIX core dumps to accommodate a new or previously unsupported format on AIX 7.3.
For Context
- core file
- A file that contains a snapshot of a process's memory and state at the time of a crash.
- BFD
- Binary File Descriptor library, a backend API for accessing object file formats.
- AIX
- Advanced Interactive eXecutive, a Unix operating system developed by IBM.
- 32-bit core file format
- A specific structure and encoding used for core dump files generated by 32-bit applications or operating system versions.