aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/py-param.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2018-09-14 22:44:10 -0600
committerTom Tromey <tom@tromey.com>2018-09-23 23:13:00 -0600
commit1c1e54f6b4b6de83aa3f31e6584f5bb4d6242930 (patch)
treecde34c7cdebc1d3920ed01609362978d43c47b11 /gdb/python/py-param.c
parentfb4fa9469c5f5d87a956d45ed3b36fecc1fc31b9 (diff)
downloadfsf-binutils-gdb-1c1e54f6b4b6de83aa3f31e6584f5bb4d6242930.zip
fsf-binutils-gdb-1c1e54f6b4b6de83aa3f31e6584f5bb4d6242930.tar.gz
fsf-binutils-gdb-1c1e54f6b4b6de83aa3f31e6584f5bb4d6242930.tar.bz2
Preserve sign when converting gdb.Value to Python int
PR python/20126 points out that sometimes the conversion of a gdb.Value can result in a negative Python integer. This happens because valpy_int does not examine the signedness of the value's type. gdb/ChangeLog 2018-09-23 Tom Tromey <tom@tromey.com> PR python/20126: * python/py-value.c (valpy_int): Respect type sign. gdb/testsuite/ChangeLog 2018-09-23 Tom Tromey <tom@tromey.com> PR python/20126: * gdb.python/py-value.exp (test_value_numeric_ops): Add signed-ness conversion tests.
Diffstat (limited to 'gdb/python/py-param.c')
0 files changed, 0 insertions, 0 deletions