bug-buddy r2553 - in trunk: . google-breakpad/src/client/linux/handler google-breakpad/src/common google-breakpad/src/google_breakpad/processor google-breakpad/src/processor



Author: rodrigo
Date: Tue Jul 15 16:31:42 2008
New Revision: 2553
URL: http://svn.gnome.org/viewvc/bug-buddy?rev=2553&view=rev

Log:
2008-07-15  Rodrigo Moya <rodrigo gnome-db org>

	Added missing header files for compilation with gcc4.3 (#517635).

Modified:
   trunk/ChangeLog
   trunk/google-breakpad/src/client/linux/handler/exception_handler.cc
   trunk/google-breakpad/src/client/linux/handler/linux_thread.cc
   trunk/google-breakpad/src/client/linux/handler/minidump_generator.cc
   trunk/google-breakpad/src/common/string_conversion.cc
   trunk/google-breakpad/src/google_breakpad/processor/code_module.h
   trunk/google-breakpad/src/google_breakpad/processor/minidump_processor.h
   trunk/google-breakpad/src/google_breakpad/processor/process_state.h
   trunk/google-breakpad/src/processor/minidump.cc
   trunk/google-breakpad/src/processor/minidump_stackwalk.cc
   trunk/google-breakpad/src/processor/simple_symbol_supplier.cc

Modified: trunk/google-breakpad/src/client/linux/handler/exception_handler.cc
==============================================================================
--- trunk/google-breakpad/src/client/linux/handler/exception_handler.cc	(original)
+++ trunk/google-breakpad/src/client/linux/handler/exception_handler.cc	Tue Jul 15 16:31:42 2008
@@ -29,6 +29,9 @@
 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
+/* #include <linux/limits.h> */
+#include <limits.h>
+
 #include <signal.h>
 #include <sys/stat.h>
 #include <sys/types.h>

Modified: trunk/google-breakpad/src/client/linux/handler/linux_thread.cc
==============================================================================
--- trunk/google-breakpad/src/client/linux/handler/linux_thread.cc	(original)
+++ trunk/google-breakpad/src/client/linux/handler/linux_thread.cc	Tue Jul 15 16:31:42 2008
@@ -44,6 +44,7 @@
 #include <cassert>
 #include <cstdio>
 #include <cstdlib>
+#include <cstring>
 #include <functional>
 
 #include "client/linux/handler/linux_thread.h"

Modified: trunk/google-breakpad/src/client/linux/handler/minidump_generator.cc
==============================================================================
--- trunk/google-breakpad/src/client/linux/handler/minidump_generator.cc	(original)
+++ trunk/google-breakpad/src/client/linux/handler/minidump_generator.cc	Tue Jul 15 16:31:42 2008
@@ -40,6 +40,7 @@
 #include <string.h>
 
 #include <cstdlib>
+#include <cstring>
 #include <ctime>
 
 #include "common/linux/file_id.h"

Modified: trunk/google-breakpad/src/common/string_conversion.cc
==============================================================================
--- trunk/google-breakpad/src/common/string_conversion.cc	(original)
+++ trunk/google-breakpad/src/common/string_conversion.cc	Tue Jul 15 16:31:42 2008
@@ -29,6 +29,8 @@
 
 #include <string.h>
 
+#include <cstring>
+
 #include "common/convert_UTF.h"
 #include "processor/scoped_ptr.h"
 #include "common/string_conversion.h"

Modified: trunk/google-breakpad/src/google_breakpad/processor/code_module.h
==============================================================================
--- trunk/google-breakpad/src/google_breakpad/processor/code_module.h	(original)
+++ trunk/google-breakpad/src/google_breakpad/processor/code_module.h	Tue Jul 15 16:31:42 2008
@@ -35,6 +35,8 @@
 #ifndef GOOGLE_BREAKPAD_PROCESSOR_CODE_MODULE_H__
 #define GOOGLE_BREAKPAD_PROCESSOR_CODE_MODULE_H__
 
+#include <sys/types.h>
+#include <cstring>
 #include <string>
 #include "google_breakpad/common/breakpad_types.h"
 

Modified: trunk/google-breakpad/src/google_breakpad/processor/minidump_processor.h
==============================================================================
--- trunk/google-breakpad/src/google_breakpad/processor/minidump_processor.h	(original)
+++ trunk/google-breakpad/src/google_breakpad/processor/minidump_processor.h	Tue Jul 15 16:31:42 2008
@@ -30,6 +30,11 @@
 #ifndef GOOGLE_BREAKPAD_PROCESSOR_MINIDUMP_PROCESSOR_H__
 #define GOOGLE_BREAKPAD_PROCESSOR_MINIDUMP_PROCESSOR_H__
 
+/* for u_int64_t  */
+#include <sys/types.h>
+
+#include <cstring>
+
 #include <string>
 #include "google_breakpad/common/breakpad_types.h"
 

Modified: trunk/google-breakpad/src/google_breakpad/processor/process_state.h
==============================================================================
--- trunk/google-breakpad/src/google_breakpad/processor/process_state.h	(original)
+++ trunk/google-breakpad/src/google_breakpad/processor/process_state.h	Tue Jul 15 16:31:42 2008
@@ -34,6 +34,8 @@
 #ifndef GOOGLE_BREAKPAD_PROCESSOR_PROCESS_STATE_H__
 #define GOOGLE_BREAKPAD_PROCESSOR_PROCESS_STATE_H__
 
+#include <sys/types.h>
+
 #include <string>
 #include <vector>
 #include "google_breakpad/processor/system_info.h"

Modified: trunk/google-breakpad/src/processor/minidump.cc
==============================================================================
--- trunk/google-breakpad/src/processor/minidump.cc	(original)
+++ trunk/google-breakpad/src/processor/minidump.cc	Tue Jul 15 16:31:42 2008
@@ -49,6 +49,8 @@
 #define O_BINARY 0
 #endif  // _WIN32
 
+#include <cstring>
+
 #include <cassert>
 #include <limits>
 #include <map>

Modified: trunk/google-breakpad/src/processor/minidump_stackwalk.cc
==============================================================================
--- trunk/google-breakpad/src/processor/minidump_stackwalk.cc	(original)
+++ trunk/google-breakpad/src/processor/minidump_stackwalk.cc	Tue Jul 15 16:31:42 2008
@@ -32,6 +32,8 @@
 //
 // Author: Mark Mentovai
 
+#include <cstring>
+
 #include <cstdio>
 #include <cstdlib>
 #include <string>

Modified: trunk/google-breakpad/src/processor/simple_symbol_supplier.cc
==============================================================================
--- trunk/google-breakpad/src/processor/simple_symbol_supplier.cc	(original)
+++ trunk/google-breakpad/src/processor/simple_symbol_supplier.cc	Tue Jul 15 16:31:42 2008
@@ -36,6 +36,7 @@
 #include <sys/types.h>
 #include <sys/stat.h>
 
+#include <algorithm>
 #include <cassert>
 #include <algorithm>
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]