aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Klose <doko@ubuntu.com>2015-02-28 09:22:43 +0000
committerMatthias Klose <doko@gcc.gnu.org>2015-02-28 09:22:43 +0000
commitf083b434c27face3cdf13c0f5b089d3f651956f3 (patch)
tree7260f41df9035792c5e488fdcc59cd670fc94788
parent116a394eab0271560d16c000507f39be70b36704 (diff)
downloadgcc-f083b434c27face3cdf13c0f5b089d3f651956f3.zip
gcc-f083b434c27face3cdf13c0f5b089d3f651956f3.tar.gz
gcc-f083b434c27face3cdf13c0f5b089d3f651956f3.tar.bz2
re PR libstdc++/65246 (libstdc++ pretty printers don't work anymore with Python3)
2015-02-28 Matthias Klose <doko@ubuntu.com> PR libstdc++/65246 * python/libstdcxx/v6/__init__.py: Use explicit relative imports. From-SVN: r221076
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/python/libstdcxx/v6/__init__.py4
2 files changed, 7 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 6f283c5..093b318 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2015-02-28 Matthias Klose <doko@ubuntu.com>
+
+ PR libstdc++/65246
+ * python/libstdcxx/v6/__init__.py: Use explicit relative imports.
+
2015-02-22 Jonathan Wakely <jwakely@redhat.com>
* doc/xml/manual/status_cxx2011.xml: Remove duplicated information.
diff --git a/libstdc++-v3/python/libstdcxx/v6/__init__.py b/libstdc++-v3/python/libstdcxx/v6/__init__.py
index 5908840..de3aa72 100644
--- a/libstdc++-v3/python/libstdcxx/v6/__init__.py
+++ b/libstdc++-v3/python/libstdcxx/v6/__init__.py
@@ -16,7 +16,7 @@
import gdb
# Load the pretty-printers.
-from printers import register_libstdcxx_printers
+from .printers import register_libstdcxx_printers
register_libstdcxx_printers(gdb.current_objfile())
# Load the xmethods if GDB supports them.
@@ -28,5 +28,5 @@ def gdb_has_xmethods():
return False
if gdb_has_xmethods():
- from xmethods import register_libstdcxx_xmethods
+ from .xmethods import register_libstdcxx_xmethods
register_libstdcxx_xmethods(gdb.current_objfile())