aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.python/py-objfile-script-gdb.py
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2021-06-25 08:01:15 -0600
committerTom Tromey <tromey@adacore.com>2021-06-25 08:07:21 -0600
commit67470e9d8be180344494635dcef34e054938bfb8 (patch)
tree7477aae623d62721bf9cee5b2ca2d4cf6bd4c7e3 /gdb/testsuite/gdb.python/py-objfile-script-gdb.py
parent8a3df5acae7ad08f691b449c7e6f8e38fb1b8cb1 (diff)
downloadbinutils-67470e9d8be180344494635dcef34e054938bfb8.zip
binutils-67470e9d8be180344494635dcef34e054938bfb8.tar.gz
binutils-67470e9d8be180344494635dcef34e054938bfb8.tar.bz2
Decode Ada types in Python layer
GNAT emits encoded type names, but these aren't usually of interest to users. The Ada language code in gdb hides this oddity -- but the Python layer does not. This patch changes the Python code to use the decoded Ada type name, when appropriate. I looked at decoding Ada type names during construction, as that would be cleaner. However, the Ada support in gdb relies on the encodings at various points, so this isn't really doable right now. 2021-06-25 Tom Tromey <tromey@adacore.com> * python/py-type.c (typy_get_name): Decode an Ada type name. gdb/testsuite/ChangeLog 2021-06-25 Tom Tromey <tromey@adacore.com> * gdb.ada/py_range.exp: Add type name test cases.
Diffstat (limited to 'gdb/testsuite/gdb.python/py-objfile-script-gdb.py')
0 files changed, 0 insertions, 0 deletions