Make gdb property batons type-safe
authorTom Tromey <tromey@adacore.com>
Wed, 1 Mar 2023 14:59:44 +0000 (07:59 -0700)
committerTom Tromey <tromey@adacore.com>
Wed, 1 Mar 2023 22:33:03 +0000 (15:33 -0700)
commit802dace16f8c6dfa3200381669015a7dccbd5e28
tree76652917f134ef6ca29769db06e49367e51605dc
parent6e1ee99772d2f0c07b4a2c65f3c1593fbf55d9c1
Make gdb property batons type-safe

gdbtypes treats dynamic property batons as 'void *', but in actuality
the only users all use dwarf2_property_baton.  This patch changes this
code to be type-safe.  If a new type is needed here, it seems like
that too could be done in a type-safe way.

Approved-By: Simon Marchi <simon.marchi@efficios.com>
gdb/dwarf2/loc.c
gdb/gdbtypes.h