gdb/python: convert Frame.read_register to take named arguments
authorAndrew Burgess <aburgess@redhat.com>
Thu, 30 Mar 2023 09:40:41 +0000 (10:40 +0100)
committerAndrew Burgess <aburgess@redhat.com>
Thu, 6 Apr 2023 14:03:55 +0000 (15:03 +0100)
commit02c7fce1ad07412838cd1e97d1c8ee34c59a3c60
tree66ce20ad599493825a5d45343eee1d450507e805
parent56fcb715a9f6abddd51f981e15a14d88ae766fc5
gdb/python: convert Frame.read_register to take named arguments

Following on from the previous commit, this updates
Frame.read_register to accept named arguments.  As with the previous
commit there's no huge benefit for the users in accepting named
arguments here -- this function only takes a single argument after
all.

But I do think it is worth keeping Frame.read_register method in sync
with the PendingFrame.read_register method, this allows for the
possibility that the user has some code that can operate on either a
Frame or a Pending frame.

Minor update to allow for named arguments, and an extra test to check
the new functionality.

Reviewed-By: Tom Tromey <tom@tromey.com>
gdb/python/py-frame.c
gdb/testsuite/gdb.python/py-frame.exp