Don't use gdb_py_long_from_longest
Change the Python layer to avoid gdb_py_long_from_longest, and remove the defines. gdb/ChangeLog 2020-09-15 Tom Tromey <tromey@adacore.com> * python/python-internal.h (gdb_py_long_from_longest): Remove defines. * python/py-value.c (valpy_long): Use gdb_py_object_from_longest. * python/py-type.c (convert_field, typy_get_sizeof): Use gdb_py_object_from_longest. * python/py-record-btrace.c (btpy_list_index): Use gdb_py_object_from_longest.
This commit is contained in:
parent
3743107465
commit
4bde49dc81
5 changed files with 15 additions and 9 deletions
|
@ -126,7 +126,6 @@
|
|||
#define GDB_PY_LLU_ARG "K"
|
||||
typedef PY_LONG_LONG gdb_py_longest;
|
||||
typedef unsigned PY_LONG_LONG gdb_py_ulongest;
|
||||
#define gdb_py_long_from_longest PyLong_FromLongLong
|
||||
#define gdb_py_long_from_ulongest PyLong_FromUnsignedLongLong
|
||||
#define gdb_py_long_as_ulongest PyLong_AsUnsignedLongLong
|
||||
|
||||
|
@ -136,7 +135,6 @@ typedef unsigned PY_LONG_LONG gdb_py_ulongest;
|
|||
#define GDB_PY_LLU_ARG "K"
|
||||
typedef long gdb_py_longest;
|
||||
typedef unsigned long gdb_py_ulongest;
|
||||
#define gdb_py_long_from_longest PyLong_FromLong
|
||||
#define gdb_py_long_from_ulongest PyLong_FromUnsignedLong
|
||||
#define gdb_py_long_as_ulongest PyLong_AsUnsignedLong
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue