[PATCH 0/3] Remove mapped_index_base and slightly clean up DWARF reader

Tom Tromey tromey@adacore.com
Thu Jan 16 15:52:11 GMT 2025


This series started with the deletion of mapped_index_base.  It hasn't
been needed since the .debug_names reader was rewritten.  I tacked on
a couple of other minor DWARF reader cleanups -- just some things I
noticed while working on the main patch.

Signed-off-by: Tom Tromey <tromey@adacore.com>
---
Tom Tromey (3):
      Add missing includes of extract-store-integer.h
      Remove gdb_index_unpack
      Remove mapped_index_base

 gdb/compile/compile-loc2c.c   |   1 +
 gdb/dwarf2/aranges.c          |   1 +
 gdb/dwarf2/expr.c             |   1 +
 gdb/dwarf2/frame.c            |   1 +
 gdb/dwarf2/index-common.h     |  10 -
 gdb/dwarf2/index-write.c      |   1 +
 gdb/dwarf2/loc.c              |   1 +
 gdb/dwarf2/mapped-index.h     |  71 ----
 gdb/dwarf2/read-debug-names.c |   1 +
 gdb/dwarf2/read-gdb-index.c   | 854 +++++++++++++++++++++++++++++++++++++++++-
 gdb/dwarf2/read.c             | 785 +-------------------------------------
 gdb/dwarf2/read.h             |  15 -
 gdb/gdbtypes.c                |   1 +
 13 files changed, 858 insertions(+), 885 deletions(-)
---
base-commit: 978dae651ef1086b4b34b7754afaefe27258f42e
change-id: 20250116-remove-a-class-0e9ab395906f

Best regards,
-- 
Tom Tromey <tromey@adacore.com>



More information about the Gdb-patches mailing list