Re: [PATCH 4.8] libstdc++ pretty-printers: Backport Python 3 support from mainline

2014-08-28 Thread Samuel Bronson
Thanks! On 8/28/14, Jonathan Wakely jwak...@redhat.com wrote: Applied

Re: [PATCH 4.8] libstdc++ pretty-printers: Backport Python 3 support from mainline

2014-08-27 Thread Samuel Bronson
Ping? (My apologies if this is redundant: I tried to send one yesterday and gnus has your message flagged as Answered, but I don't see that ping on gmane ...) -- Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!

Re: [PATCH 4.8] libstdc++ pretty-printers: Backport Python 3 support from mainline

2014-08-26 Thread Samuel Bronson
Ping! -- Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!

[PATCH 4.8] libstdc++ pretty-printers: Backport Python 3 support from mainline

2014-08-13 Thread Samuel Bronson
This was a bit trickier than the backport to 4.9: but the tests pass, except this one: UNSUPPORTED: libstdc++-prettyprinters/shared_ptr.cc This is a bit puzzling, but seems unrelated to my change. 2014-08-13 Samuel Bronson naes...@gmail.com Backport r212453 from trunk 2014

Converting function pointers to PC values in Python (was: [patch] Add libstdc++ type printers for class templates)

2014-08-05 Thread Samuel Bronson
Jonathan Wakely jwak...@redhat.com writes: One part of the patch I wasn't sure about was this, where 'mgr' is a function pointer: func = gdb.block_for_pc(int(mgr.cast(gdb.lookup_type('intptr_t' Is there a better way to get a pc from the function pointer? I tried simply int(mgr) but it

[PATCH 4.9] libstdc++ pretty-printers: Backport Python 3 support from mainline

2014-08-03 Thread Samuel Bronson
Since Jonathan Wakely independantly committed some of the changes I was preparing, I had to backport two commits, r210625 and r212453 (git commits 3a30bda and b0a6074). 2014-08-02 Samuel Bronson naes...@gmail.com Backport r212453 from trunk 2014-07-11 Samuel Bronson naes

[COMMIT] Add a .gitattributes file for use with git-merge-changelog

2014-07-25 Thread Samuel Bronson
-07-25 Samuel Bronson naes...@gmail.com + + * .gitattributes: New file for use with git-merge-changelog. + 2014-07-21 Joel Sherrill joel.sherr...@oarcorp.com Disable gdb for or1k*-*-* until supported -- 2.0.1

Re: [PATCH v3 3/3] Port libstdc++ pretty-printers to Python 2 + Python 3

2014-07-25 Thread Samuel Bronson
Tom Tromey tro...@redhat.com writes: Samuel == Samuel Bronson naes...@gmail.com writes: Samuel +# FIXME: The handling of e.g. std::basic_string (at least on char) Samuel +# probably needs updating to work with Python 3's new string rules. Samuel +# Samuel +# In particular, Python 3 has

[PATCH v2 0/3] Port libstdc++ pretty printers to Python 3

2014-07-10 Thread Samuel Bronson
with a patch by Mathias Klose; when he sent it out, he said it should be backported to (what I assume were) all release branches. Samuel Bronson (3): Make libstdc++ testsuite work with pre-color GCC versions again libstdc++ testsuite: Turn off GDB's auto-load, list loaded libs Port libstdc++ pretty

[PATCH v2 1/3] Make libstdc++ testsuite work with pre-color GCC versions again

2014-07-10 Thread Samuel Bronson
-by: Samuel Bronson naes...@gmail.com --- libstdc++-v3/testsuite/lib/libstdc++.exp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libstdc++-v3/testsuite/lib/libstdc++.exp b/libstdc++-v3/testsuite/lib/libstdc++.exp index d91bed6..0fdfbdc 100644 --- a/libstdc++-v3/testsuite

[PATCH v2 2/3] libstdc++ testsuite: Turn off GDB's auto-load, list loaded libs

2014-07-10 Thread Samuel Bronson
/ * testsuite/lib/gdb-test.exp (gdb-test): Turn off GDB's auto-load, list loaded libs Signed-off-by: Samuel Bronson naes...@gmail.com --- libstdc++-v3/testsuite/lib/gdb-test.exp | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/libstdc++-v3/testsuite

[PATCH v2 3/3] Port libstdc++ pretty-printers to Python 2 + Python 3

2014-07-10 Thread Samuel Bronson
to Python 2+3 (print syntax) Signed-off-by: Mathias Klose d...@ubuntu.com Signed-off-by: Samuel Bronson naes...@gmail.com --- libstdc++-v3/python/libstdcxx/v6/printers.py | 110 +++ libstdc++-v3/testsuite/lib/gdb-test.exp | 4 +- 2 files changed, 79 insertions(+), 35

[PATCH v3 3/3] Port libstdc++ pretty-printers to Python 2 + Python 3

2014-07-10 Thread Samuel Bronson
alias for int. * testsuite/lib/gdb-test.exp: Port to Python 2+3 (print syntax) Signed-off-by: Matthias Klose d...@ubuntu.com Signed-off-by: Samuel Bronson naes...@gmail.com --- libstdc++-v3/python/libstdcxx/v6/printers.py | 110 +++ libstdc++-v3/testsuite/lib/gdb

Re: [RFC] Add a .gitattributes file for use with git-merge-changelog

2014-07-07 Thread Samuel Bronson
Ping? If nobody has anything else to say, I'm going to assume that such a change is unobjectionable, and should not be listed in the ChangeLog. Samuel Bronson naes...@gmail.com writes: Ouch; it looks like my last attempt to reply to this missed gdb-patches@ due to a gmane accident? Samuel

Re: [RFC] Add a .gitattributes file for use with git-merge-changelog

2014-06-28 Thread Samuel Bronson
Ouch; it looks like my last attempt to reply to this missed gdb-patches@ due to a gmane accident? Samuel Bronson naes...@gmail.com writes: Tom Tromey tro...@redhat.com writes: Samuel == Samuel Bronson naes...@gmail.com writes: Samuel [Am I really supposed to CC this to gcc@ like binutils

[RFC] Add a .gitattributes file for use with git-merge-changelog

2014-06-19 Thread Samuel Bronson
[Am I really supposed to CC this to gcc@ like binutils/MAINTAINERS says I should?] Individual users will still have to: 1. Install git-merge-changelog 2. Set up the merge driver in their git config See gnulib's lib/git-merge-changelog.c [1] for details. For example, I: 1. Patched Debian's