http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51649

--- Comment #5 from Pawel Sikora <pluto at agmk dot net> 2012-01-17 16:06:01 
UTC ---
(In reply to comment #3)
> Tom, I assume the plan for the libstdc++ python printers is to have a
> python/libstdcxx/v7/printers.py for the libstdc++.so.7 library, right?
> 
> As we have that version today when using versioned namespaces (see PR 48698) 
> do
> you think we should have that v7 file today?  Or while the only difference
> between v6 and v7 is the nested inline namespace do you think just adding
> (__7::)? to the regexes for the v6 printers is better (at least for now)?

i've another issue vith v7 and c++0x - std::list

(gdb) p l
$1 = std::__debug::list
Traceback (most recent call last):
  File "/usr/share/python2.7/site-packages/libstdcxx/v6/printers.py", line 78,
in children
RuntimeError: No type named
std::__norm::_List_node<std::__7::basic_string<char,
std::__7::char_traits<char>, std::__7::allocator<char> >>.

afaics there's __cxx1998 namespace in action not handled by pretty printers.

Reply via email to