diff --git a/gdb/python/py-block.c b/gdb/python/py-block.c index 244ff9a6bab..fe0efd62d46 100644 --- a/gdb/python/py-block.c +++ b/gdb/python/py-block.c @@ -510,7 +510,7 @@ PyTypeObject block_object_type = { 0, /*tp_getattro*/ 0, /*tp_setattro*/ 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_ITER, /*tp_flags*/ + Py_TPFLAGS_DEFAULT, /*tp_flags*/ "GDB block object", /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ @@ -550,7 +550,7 @@ PyTypeObject block_syms_iterator_object_type = { 0, /*tp_getattro*/ 0, /*tp_setattro*/ 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_ITER, /*tp_flags*/ + Py_TPFLAGS_DEFAULT, /*tp_flags*/ "GDB block syms iterator object", /*tp_doc */ 0, /*tp_traverse */ 0, /*tp_clear */ diff --git a/gdb/python/py-inferior.c b/gdb/python/py-inferior.c index cfbc2f6574f..0659c28ea9c 100644 --- a/gdb/python/py-inferior.c +++ b/gdb/python/py-inferior.c @@ -1026,7 +1026,7 @@ PyTypeObject inferior_object_type = 0, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_ITER, /* tp_flags */ + Py_TPFLAGS_DEFAULT, /* tp_flags */ "GDB inferior object", /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ diff --git a/gdb/python/py-infthread.c b/gdb/python/py-infthread.c index 3315af5eb59..5645442a426 100644 --- a/gdb/python/py-infthread.c +++ b/gdb/python/py-infthread.c @@ -408,7 +408,7 @@ PyTypeObject thread_object_type = 0, /*tp_getattro*/ 0, /*tp_setattro*/ 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_ITER, /*tp_flags*/ + Py_TPFLAGS_DEFAULT, /*tp_flags*/ "GDB thread object", /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ diff --git a/gdb/python/py-linetable.c b/gdb/python/py-linetable.c index e989204a7f5..071341f6ceb 100644 --- a/gdb/python/py-linetable.c +++ b/gdb/python/py-linetable.c @@ -531,7 +531,7 @@ PyTypeObject ltpy_iterator_object_type = { 0, /*tp_getattro*/ 0, /*tp_setattro*/ 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_ITER, /*tp_flags*/ + Py_TPFLAGS_DEFAULT, /*tp_flags*/ "GDB line table iterator object", /*tp_doc */ 0, /*tp_traverse */ 0, /*tp_clear */ diff --git a/gdb/python/py-registers.c b/gdb/python/py-registers.c index 04e554f48e1..df0ba764b46 100644 --- a/gdb/python/py-registers.c +++ b/gdb/python/py-registers.c @@ -497,7 +497,7 @@ PyTypeObject register_descriptor_iterator_object_type = { 0, /*tp_getattro*/ 0, /*tp_setattro*/ 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_ITER, /*tp_flags*/ + Py_TPFLAGS_DEFAULT, /*tp_flags*/ "GDB architecture register descriptor iterator object", /*tp_doc */ 0, /*tp_traverse */ 0, /*tp_clear */ @@ -567,7 +567,7 @@ PyTypeObject reggroup_iterator_object_type = { 0, /*tp_getattro*/ 0, /*tp_setattro*/ 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_ITER, /*tp_flags*/ + Py_TPFLAGS_DEFAULT, /*tp_flags*/ "GDB register groups iterator object", /*tp_doc */ 0, /*tp_traverse */ 0, /*tp_clear */ diff --git a/gdb/python/py-type.c b/gdb/python/py-type.c index 04d1c7a0ee7..d82bdf84957 100644 --- a/gdb/python/py-type.c +++ b/gdb/python/py-type.c @@ -1633,7 +1633,7 @@ PyTypeObject type_object_type = 0, /*tp_getattro*/ 0, /*tp_setattro*/ 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_ITER, /*tp_flags*/ + Py_TPFLAGS_DEFAULT, /*tp_flags*/ "GDB type object", /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ @@ -1682,7 +1682,7 @@ PyTypeObject field_object_type = 0, /*tp_getattro*/ 0, /*tp_setattro*/ 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_ITER, /*tp_flags*/ + Py_TPFLAGS_DEFAULT, /*tp_flags*/ "GDB field object", /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ @@ -1723,7 +1723,7 @@ PyTypeObject type_iterator_object_type = { 0, /*tp_getattro*/ 0, /*tp_setattro*/ 0, /*tp_as_buffer*/ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_ITER, /*tp_flags*/ + Py_TPFLAGS_DEFAULT, /*tp_flags*/ "GDB type iterator object", /*tp_doc */ 0, /*tp_traverse */ 0, /*tp_clear */ diff --git a/gdb/python/python-internal.h b/gdb/python/python-internal.h index 0e140f1af61..368681b797c 100644 --- a/gdb/python/python-internal.h +++ b/gdb/python/python-internal.h @@ -92,7 +92,6 @@ #endif #ifdef IS_PY3K -#define Py_TPFLAGS_HAVE_ITER 0 #define Py_TPFLAGS_CHECKTYPES 0 #define PyInt_Check PyLong_Check