]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gdb: Remove stabs support from XCOFF inferiors users/guinevere/remove-stabs
authorGuinevere Larsen <guinevere@redhat.com>
Wed, 29 Jan 2025 12:31:03 +0000 (09:31 -0300)
committerGuinevere Larsen <guinevere@redhat.com>
Thu, 30 Jan 2025 19:32:49 +0000 (16:32 -0300)
commit840957eb1b9e057f949afd588564795c14dde115
tree76daa6e727f7411d59f53daa98522cfe1cae3d3a
parentf998171a9957b9b7adc51bda0b0fbacfa2e35795
gdb: Remove stabs support from XCOFF inferiors

This commit is the second to last in the series fully removing support
for stabs in GDB, removing it from XCOFF inferiors. According to IBM's
AIX documentation[1], xcoff binaries can only have stabs or DWARF debug
info, meaning removing stabs seems pretty trivial, as anything that
isn't related to setting base information on the objfile or reading
dwarf can be removed.

WIP missing testing and double checking macros.

[1] https://www.ibm.com/docs/en/aix/7.3?topic=formats-xcoff-object-file-format
gdb/xcoffread.c