aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2013-05-21 20:52:30 +0000
committerPedro Alves <palves@redhat.com>2013-05-21 20:52:30 +0000
commit1915daebe6683fb1cdd42c87a6db5532a396bbc6 (patch)
treebfa6dede3c6bd8ed9c72fce2ae57e1b8ce4046b7 /gdb/ChangeLog
parent52c935b6f53a31185e201524b479e18f3b925981 (diff)
downloadgdb-1915daebe6683fb1cdd42c87a6db5532a396bbc6.zip
gdb-1915daebe6683fb1cdd42c87a6db5532a396bbc6.tar.gz
gdb-1915daebe6683fb1cdd42c87a6db5532a396bbc6.tar.bz2
Centralize workaround for Python 2.6's Py_DECREF.
Wrap/redefine Py_DECREF ourselves, avoiding the need for uses to care about extra braces due to the fact that Python only started wrapping Py_DECREF in 'do {} while (0)' after 2.6. gdb/ 2013-05-21 Pedro Alves <palves@redhat.com> * python/py-utils.c (py_decref): Remove extra braces. (gdb_pymodule_addobject): Remove extra braces. * python-internal.h (gdb_Py_DECREF): New static inline function. (Py_DECREF): Redefine as calling gdb_Py_DECREF.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index c0ea04d..32c5558 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,10 @@
+2013-05-21 Pedro Alves <palves@redhat.com>
+
+ * python/py-utils.c (py_decref): Remove extra braces.
+ (gdb_pymodule_addobject): Remove extra braces.
+ * python-internal.h (gdb_Py_DECREF): New static inline function.
+ (Py_DECREF): Redefine as calling gdb_Py_DECREF.
+
2013-05-21 Philippe Waroquiers <philippe.waroquiers@skynet.be>
* breakpoints.c (detach_breakpoints): Do not