Don't emit gdbarch_return_value
authorTom Tromey <tromey@adacore.com>
Wed, 7 Sep 2022 14:58:18 +0000 (08:58 -0600)
committerTom Tromey <tromey@adacore.com>
Tue, 3 Jan 2023 15:45:00 +0000 (08:45 -0700)
commit43f2b4583f95775b2c0fefd71aab4c773c4f7a7e
treed824b114c27606dd7023f198aa41e7fe21d3fba3
parent4e1d2f5814b29048d1dd1cea2cb50570e6c8f1f8
Don't emit gdbarch_return_value

The previous patch introduced a new overload of gdbarch_return_value.
The intent here is that this new overload always be called by the core
of gdb -- the previous implementation is effectively deprecated,
because a call to the old-style method will not work with any
converted architectures (whereas calling the new-style method is will
delegate when needed).

This patch changes gdbarch.py so that the old gdbarch_return_value
wrapper function can be omitted.  This will prevent any errors from
creeping in.
gdb/arch-utils.c
gdb/gdbarch-components.py
gdb/gdbarch-gen.h
gdb/gdbarch.c
gdb/gdbarch.py