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 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-12 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 Backport r212453 from trunk 2014-07-11 Samuel

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

2014-08-04 Thread Samuel Bronson
Jonathan Wakely 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 didn't work

[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 Backport r212453 from trunk 2014-07-11 Samuel Bronson

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

2014-07-25 Thread Samuel Bronson
Tom Tromey writes: >>>>>> "Samuel" == Samuel Bronson 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> +# &g

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

2014-07-25 Thread Samuel Bronson
x 16047d3..5c8fe15 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2014-07-25 Samuel Bronson + + * .gitattributes: New file for use with git-merge-changelog. + 2014-07-21 Joel Sherrill Disable gdb for or1k*-*-* until supported -- 2.0.1

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

2014-07-10 Thread Samuel Bronson
[Python3] (long) New compat alias for "int". * testsuite/lib/gdb-test.exp: Port to Python 2+3 (print syntax) Signed-off-by: Matthias Klose Signed-off-by: Samuel Bronson --- libstdc++-v3/python/libstdcxx/v6/printers.py | 110 +++ libstdc++-v3/testsui

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

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

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

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

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

2014-07-10 Thread Samuel Bronson
OLORS="" instead of insisting that GCC understand -fdiagnostics-color=never Signed-off-by: Samuel Bronson --- 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/t

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

2014-07-10 Thread Samuel Bronson
ith 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 libstd

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 writes: > Ouch; it looks like my last attempt to reply to this missed gdb-patches@ > due to a gmane accident? > &g

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 writes: > Tom Tromey writes: >>>>>>> "Samuel" == Samuel Bronson writes: >> >> Samuel> [Am I really supposed to CC this to gcc@ l

[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