[kaffe] CVS kaffe (robilad): fix for random crashes on powerpc-openbsd

Kaffe CVS cvs-commits at kaffe.org
Mon Mar 27 13:32:31 PST 2006


PatchSet 7196 
Date: 2006/03/27 21:09:46
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
fix for random crashes on powerpc-openbsd

2006-03-27  Kurt Miller <kurt at intricatesoftware.com>

        * config/powerpc//threads.h: (THREADSTACKSIZE) Increased
        stack size.

2006-03-27  Dalibor Topic  <robilad at kaffe.org>

        * ChangeLog: Updated Kurt Miller's e-mail address.

Members: 
	ChangeLog:1.4704->1.4705 
	config/powerpc/threads.h:INITIAL->1.5 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4704 kaffe/ChangeLog:1.4705
--- kaffe/ChangeLog:1.4704	Mon Mar 27 20:36:42 2006
+++ kaffe/ChangeLog	Mon Mar 27 21:09:46 2006
@@ -1,3 +1,12 @@
+2006-03-27  Kurt Miller <kurt at intricatesoftware.com>
+
+	* config/powerpc//threads.h: (THREADSTACKSIZE) Increased 
+	stack size. 
+
+2006-03-27  Dalibor Topic  <robilad at kaffe.org>
+
+	* ChangeLog: Updated Kurt Miller's e-mail address.
+
 2006-03-27  Dalibor Topic  <robilad at kaffe.org>
 
         * configure.ac, README: Bumped version number up to 1.1.8-pre.
@@ -19,7 +28,7 @@
 
 	* config/Makefile.am: (EXTRA_DIST) Added powerpc/openbsd files.
 
-2006-03-26  Kurt Miller <truk at optonline.net>
+2006-03-26  Kurt Miller <kurt at intricatesoftware.com>
 
 	* config/i386/openbsd2/md.c,
 	config/i386/openbsd2/md.h: 
@@ -82,7 +91,7 @@
 	* FAQ.requiredlibraries: libz is no longer required to use
 	zip files, since we're using the shipped one by default.
 
-2006-03-25  Kurt Miller <truk at optonline.net>
+2006-03-25  Kurt Miller <kurt at intricatesoftware.com>
 
 	* kaffe/kaffe/main.c (options): Make sure to terminate
 	the newbootcpath string.
@@ -201,7 +210,7 @@
 	config/bfin/uclinux/sigcontextinfo.h:
 	New files.
 
-2006-03-23  Kurt Miller <truk at optonline.net>
+2006-03-23  Kurt Miller <kurt at intricatesoftware.com>
 
 	Fixes for OpenBSD stack handling.
 
@@ -7006,7 +7015,7 @@
         (reset): Likewise.
         (getValue): Return unsigned int value.
 
-2005-09-09  Kurt Miller <truk at optonline.net>
+2005-09-09  Kurt Miller <kurt at intricatesoftware.com>
 
 	* configure.ac: Don't check for functions to set 
 	priorities on OpenBSD, to avoid starvation on 
===================================================================
Checking out kaffe/config/powerpc/threads.h
RCS:  /home/cvs/kaffe/kaffe/config/powerpc/threads.h,v
VERS: 1.5
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/config/powerpc/threads.h	Mon Mar 27 21:32:30 2006
@@ -0,0 +1,27 @@
+/*
+ * powerpc/threads.h
+ * powerpc threading information.
+ *
+ * Copyright (c) 1996, 1997, 1998
+ *	Transvirtual Technologies, Inc.  All rights reserved.
+ *
+ * See the file "license.terms" for information on usage and redistribution 
+ * of this file. 
+ */
+
+#ifndef __powerpc_threads_h
+#define __powerpc_threads_h
+
+#define	THREADSTACKSIZE		(512 * 1024)
+
+/*
+ * Stack offset.
+ * This is the offset into the setjmp buffer where the stack pointer is
+ * stored.  This may be different with different OSes.
+ */
+#if defined(__linux__) && defined(__powerpc__)
+#define	SP_OFFSET  0
+#else
+#define	SP_OFFSET  ?
+#endif
+#endif




More information about the kaffe mailing list