[0/7] gdbtypes cleanups

Message ID 20251217155550.37654-1-simon.marchi@efficios.com
Headers
Series gdbtypes cleanups |

Message

Simon Marchi Dec. 17, 2025, 3:54 p.m. UTC
  This series eliminates some dead code that I stumbled upon.  No behavior
change expected.

Simon Marchi (7):
  gdb: make create_function_type static
  gdb: remove make_pointer_type typeptr parameter
  gdb: remove make_reference_type typeptr parameter
  gdb: remove make_function_type typeptr parameter
  gdb: remove make_function_type
  gdb: remove make_cv_type typeptr parameter
  gdb: remove smash_to_memberptr_type

 gdb/avr-tdep.c           |   2 +-
 gdb/break-catch-throw.c  |   2 +-
 gdb/c-typeprint.c        |   2 +-
 gdb/ctfread.c            |   6 +-
 gdb/dwarf2/read.c        |   8 +-
 gdb/ft32-tdep.c          |   2 +-
 gdb/gdbtypes.c           | 224 +++++++--------------------------------
 gdb/gdbtypes.h           |  48 +++++----
 gdb/gnu-v3-abi.c         |   6 +-
 gdb/guile/scm-type.c     |   6 +-
 gdb/mdebugread.c         |   2 +-
 gdb/opencl-lang.c        |   2 +-
 gdb/python/py-type.c     |  10 +-
 gdb/python/py-xmethods.c |   3 +-
 gdb/rust-lang.c          |   2 +-
 gdb/type-stack.c         |   4 +-
 gdb/valops.c             |   4 +-
 gdb/value.c              |   4 +-
 gdb/z80-tdep.c           |   2 +-
 19 files changed, 101 insertions(+), 238 deletions(-)


base-commit: b5160e2ee6a0192389caf7acee1fc32961ed29f4
  

Comments

Tom Tromey Jan. 6, 2026, 7:53 p.m. UTC | #1
>>>>> "Simon" == Simon Marchi <simon.marchi@efficios.com> writes:

Simon> This series eliminates some dead code that I stumbled upon.  No behavior
Simon> change expected.

Thanks, this looks good to me.
Approved-By: Tom Tromey <tom@tromey.com>

Tom