aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@gnat.com>2010-10-26 18:06:34 +0000
committerJoel Brobecker <brobecker@gnat.com>2010-10-26 18:06:34 +0000
commitaed1781d4015eba1f780f65e2f11ef7841be4c46 (patch)
tree42e7b9568587f1970ab5fb681980513391f0622b /gdb/ChangeLog
parent1e3fad37be22688d325e2e96ce308e790aa81120 (diff)
downloadgdb-aed1781d4015eba1f780f65e2f11ef7841be4c46.zip
gdb-aed1781d4015eba1f780f65e2f11ef7841be4c46.tar.gz
gdb-aed1781d4015eba1f780f65e2f11ef7841be4c46.tar.bz2
Fix build failures with python support on sparc-solaris
There were two types of errors, mostly compiler warnings: 1. _FILE_OFFSET_BITS being redefined in pyconfig.h; This is a problem we're familiar with, having seen similar issues on GNU/Linux systems. I used a similar solution. 2. GCC 4.5 complains that calls to PyEval_InitThreads and PyEval_ReleaseLock have no effect. This is because our Python is built without thread support, leading us to use the dummy #define in python-internal.h which just gets replaced by `0'. Since this function returns void (checked versions 2.4 and 2.7), I simply removed the 0. gdb/ChangeLog: python/python-internal.h (_FILE_OFFSET_BITS): Undefine. (PyEval_InitThreads): Remove duplicate. Define as nothing. (PyEval_ReleaseLock): Define as nothing.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index ad3e894..4bfe017 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,11 @@
2010-10-26 Joel Brobecker <brobecker@adacore.com>
+ * python/python-internal.h (_FILE_OFFSET_BITS): Undefine.
+ (PyEval_InitThreads): Remove duplicate. Define as nothing.
+ (PyEval_ReleaseLock): Define as nothing.
+
+2010-10-26 Joel Brobecker <brobecker@adacore.com>
+
* dwarf2read.c (psymtab_include_file_name): Replace call to strcmp
by call to FILENAME_CMP.