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 <[EMAIL PROTECTED]> * config/powerpc//threads.h: (THREADSTACKSIZE) Increased stack size. 2006-03-27 Dalibor Topic <[EMAIL PROTECTED]> * 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 <[EMAIL PROTECTED]> + + * config/powerpc//threads.h: (THREADSTACKSIZE) Increased + stack size. + +2006-03-27 Dalibor Topic <[EMAIL PROTECTED]> + + * ChangeLog: Updated Kurt Miller's e-mail address. + 2006-03-27 Dalibor Topic <[EMAIL PROTECTED]> * 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 <[EMAIL PROTECTED]> +2006-03-26 Kurt Miller <[EMAIL PROTECTED]> * 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 <[EMAIL PROTECTED]> +2006-03-25 Kurt Miller <[EMAIL PROTECTED]> * 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 <[EMAIL PROTECTED]> +2006-03-23 Kurt Miller <[EMAIL PROTECTED]> Fixes for OpenBSD stack handling. @@ -7006,7 +7015,7 @@ (reset): Likewise. (getValue): Return unsigned int value. -2005-09-09 Kurt Miller <[EMAIL PROTECTED]> +2005-09-09 Kurt Miller <[EMAIL PROTECTED]> * 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 _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe