• tromey's avatar
    * python/libstdcxx/v6/printers.py (_use_gdb_pp): New global. · 510f22a9
    tromey authored
    	Try to import `gdb.printing' module.
    	(UniquePointerPrinter.__init__): Add 'typename' argument.
    	(StdSlistPrinter.__init__): Likewise.
    	(StdSlistIteratorPrinter.__init__): Likewise.
    	(StdVectorIteratorPrinter.__init__): Likewise.
    	(StdRbtreeIteratorPrinter.__init__): Likewise.
    	(StdDebugIteratorPrinter.__init__): Likewise.
    	(StdDequeIteratorPrinter.__init__): Likewise.
    	(StdStringPrinter.__init__): Likewise.
    	(RxPrinter, Printer): New class.
    	(libstdcxx_printer): New global.
    	(register_libstdcxx_printers): Rewrite.
    	(build_libstdcxx_dictionary): Rewrite.
    	(pretty_printers_dict): Remove.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@170958 138bc75d-0d04-0410-961f-82ee72b054a4
    510f22a9
ChangeLog 32.8 KB