[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