Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix GDB pretty-printer for tuples and pointers #42278

Merged
merged 8 commits into from
Jun 9, 2017

Commits on May 28, 2017

  1. Fix GDB pretty-printer for tuples

    Names of children should not be the same,
    because GDB uses them to distinguish the children.
    gentoo90 committed May 28, 2017
    Configuration menu
    Copy the full SHA
    ac33d2c View commit details
    Browse the repository at this point in the history

Commits on May 30, 2017

  1. Fix 'invalid literal for int()' exception in pretty-printers

    Some pointers values include additional info,
    so they can't be parsed with int().
    gentoo90 committed May 30, 2017
    Configuration menu
    Copy the full SHA
    167e4b0 View commit details
    Browse the repository at this point in the history
  2. Fix 'invalid literal for int()' exception with unicode in pretty-prin…

    …ters
    
    str() can't handle unicode strings
    gentoo90 committed May 30, 2017
    Configuration menu
    Copy the full SHA
    10977bc View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2017

  1. Configuration menu
    Copy the full SHA
    c7ef85c View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2017

  1. Configuration menu
    Copy the full SHA
    c1f687b View commit details
    Browse the repository at this point in the history
  2. Add separate GDB pretty-printer for empty structs

    Use a class without children() method for printing empty structs.
    Presence of this method makes GDB's variable objects interface act like
    if the struct had children.
    gentoo90 committed Jun 2, 2017
    Configuration menu
    Copy the full SHA
    b9f9c77 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2017

  1. Configuration menu
    Copy the full SHA
    d7c0d75 View commit details
    Browse the repository at this point in the history
  2. Add compat_str() which works with unicode in both Python 2 and 3

    GDB can be built with Python 2 or with Python 3
    gentoo90 committed Jun 9, 2017
    Configuration menu
    Copy the full SHA
    63076dd View commit details
    Browse the repository at this point in the history