[0/5] Disassembler Styling And The Python API

Message ID cover.1680596378.git.aburgess@redhat.com
Headers
Series Disassembler Styling And The Python API |

Message

Andrew Burgess April 4, 2023, 8:21 a.m. UTC
  This series extends the Python disassembler API to include styling
information.

Thanks,
Andrew


---

Andrew Burgess (5):
  gdb/doc: improve Python Disassembler API documentation
  gdb/python: implement __repr__ methods for py-disasm.c types
  gdb/python: implement DisassemblerResult.__str__ method
  gdb/python: rework how the disassembler API reads the result object
  gdb/python: extend the Python Disassembler API to allow for styling

 gdb/NEWS                               |  22 +
 gdb/doc/python.texi                    | 344 +++++++++-
 gdb/python/py-disasm.c                 | 897 ++++++++++++++++++++++---
 gdb/testsuite/gdb.python/py-disasm.exp |  93 ++-
 gdb/testsuite/gdb.python/py-disasm.py  | 246 +++++--
 5 files changed, 1438 insertions(+), 164 deletions(-)


base-commit: 60a13bbcdfb0ce008a77563cea0c34c830d7b170