diff options
author | Jonah Graham <jonah@kichwacoders.com> | 2017-03-17 14:57:44 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2017-03-17 14:57:44 +0000 |
commit | 7503099f3e29739d34cb1224d54fba96404e6e61 (patch) | |
tree | d3c88176db6d53628814cfa23aece9e14979616e | |
parent | 4b94dd2de12dd0389615700b13b63260e162ccf0 (diff) | |
download | gdb-7503099f3e29739d34cb1224d54fba96404e6e61.zip gdb-7503099f3e29739d34cb1224d54fba96404e6e61.tar.gz gdb-7503099f3e29739d34cb1224d54fba96404e6e61.tar.bz2 |
Fix PR gdb/19637: bound_registers.py: Add support for Python 3
Fix this the same way gdb/python/lib/gdb/printing.py handles it.
gdb/Changelog:
2017-03-17 Jonah Graham <jonah@kichwacoders.com>
PR gdb/19637
* python/lib/gdb/printer/bound_registers.py: Add support for
Python 3.
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/python/lib/gdb/printer/bound_registers.py | 5 |
2 files changed, 11 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d0d0f72..6d81cf52 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2017-03-17 Jonah Graham <jonah@kichwacoders.com> + + PR gdb/19637 + * python/lib/gdb/printer/bound_registers.py: Add support for + Python 3. + 2017-03-16 Andreas Arnez <arnez@linux.vnet.ibm.com> * dwarf2loc.c (indirect_synthetic_pointer): Get data type of diff --git a/gdb/python/lib/gdb/printer/bound_registers.py b/gdb/python/lib/gdb/printer/bound_registers.py index b315690..104ea7f 100644 --- a/gdb/python/lib/gdb/printer/bound_registers.py +++ b/gdb/python/lib/gdb/printer/bound_registers.py @@ -16,6 +16,11 @@ import gdb.printing +if sys.version_info[0] > 2: + # Python 3 removed basestring and long + basestring = str + long = int + class MpxBound128Printer: """Adds size field to a mpx __gdb_builtin_type_bound128 type.""" |