aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog6
-rw-r--r--gdb/python/python-internal.h5
2 files changed, 11 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index da461ec..5dc439c 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,9 @@
+2013-03-17 Eli Zaretskii <eliz@gnu.org>
+
+ * python/python-internal.h (HAVE_SNPRINTF)
+ [_WIN32 && HAVE_DECL_SNPRINTF]: Define, to avoid compiler warnings
+ about redefinition of snprintf by pyerrors.h.
+
2013-03-15 Steve Ellcey <sellcey@mips.com>
* remote-sim.c (sim_command_completer): Make char arguments const.
diff --git a/gdb/python/python-internal.h b/gdb/python/python-internal.h
index 753ba96..ea97226 100644
--- a/gdb/python/python-internal.h
+++ b/gdb/python/python-internal.h
@@ -41,6 +41,11 @@
around technique as above. */
#undef _FILE_OFFSET_BITS
+/* A kludge to avoid redefinition of snprintf on Windows by pyerrors.h. */
+#if defined(_WIN32) && defined(HAVE_DECL_SNPRINTF)
+#define HAVE_SNPRINTF 1
+#endif
+
/* Request clean size types from Python. */
#define PY_SSIZE_T_CLEAN