]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gdb: Fully remove stabs code from GDB
authorGuinevere Larsen <guinevere@redhat.com>
Wed, 12 Feb 2025 13:40:06 +0000 (10:40 -0300)
committerGuinevere Larsen <guinevere@redhat.com>
Tue, 21 Oct 2025 19:40:07 +0000 (16:40 -0300)
commiteaea19f98d87e95d6b9a05a902e6a0c5d736774d
tree329a7fd305b899e55bd2305c96e27540e9f68315
parent1dfd89c739e09dc511456229c3af0f0301b41725
gdb: Fully remove stabs code from GDB

This commit is the last in the series removing GDB's support for stabs.
It removes the stabsread.{c|h} files, and removes the last usage of
stabsread stuff in buildsym.  Notably, the header file gdb-stabs.h
remains in the tree as it is misnamed at this point - it is used for
reading dbx objfiles.  It (and dbxread) will be removed in a future
commit.

Reviewed-By: Eli Zaretskii <eliz@gnu.org>
Approved-By: Tom Tromey <tom@tromey.com>
30 files changed:
gdb/Makefile.in
gdb/NEWS
gdb/arch-utils.c
gdb/arch-utils.h
gdb/buildsym.c
gdb/dbxread.c
gdb/doc/Makefile.in
gdb/doc/gdb.texinfo
gdb/doc/stabs.texinfo [deleted file]
gdb/gdbarch-gen.c
gdb/gdbarch-gen.h
gdb/gdbarch_components.py
gdb/microblaze-tdep.c
gdb/objfiles.h
gdb/sparc-tdep.c
gdb/sparc64-tdep.c
gdb/stabsread.c [deleted file]
gdb/stabsread.h [deleted file]
gdb/symmisc.c
gdb/testsuite/gdb.stabs/aout.sed [deleted file]
gdb/testsuite/gdb.stabs/ecoff.sed [deleted file]
gdb/testsuite/gdb.stabs/exclfwd.exp [deleted file]
gdb/testsuite/gdb.stabs/exclfwd.h [deleted file]
gdb/testsuite/gdb.stabs/exclfwd1.c [deleted file]
gdb/testsuite/gdb.stabs/exclfwd2.c [deleted file]
gdb/testsuite/gdb.stabs/gdb11479.c [deleted file]
gdb/testsuite/gdb.stabs/gdb11479.exp [deleted file]
gdb/testsuite/gdb.stabs/hppa.sed [deleted file]
gdb/testsuite/gdb.stabs/weird.def [deleted file]
gdb/testsuite/gdb.stabs/xcoff.sed [deleted file]