Date: Mon, 24 Feb 2003 00:07:05 -0800 (PST) From: Marcel Moolenaar <marcel@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/bin/sh machdep.h memalloc.c nodes.c.pat Message-ID: <200302240807.h1O875e2058863@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 2003/02/24 00:07:05 PST Modified files: bin/sh memalloc.c nodes.c.pat Removed files: bin/sh machdep.h Log: Third attempt at removing machdep.h and using ALIGN from <sys/param.h>. The initial stack_block is staticly allocated and will be aligned according to the alignment requirements of pointers, which does not necessarily match the alignment enforced by ALIGN. To solve this a more involved change is required: remove the static initial stack and deal with an initial condition of not having a stack at all. This change is therefore more risky than the previous ones, but unavoidable (other than not using the platform default alignment). Discussed with: tjr Approved and reviewed by: tjr Tested on: alpha, i386, ia64 and sparc64 Revision Changes Path 1.11 +0 -52 src/bin/sh/machdep.h (dead) 1.24 +53 -48 src/bin/sh/memalloc.c 1.13 +1 -1 src/bin/sh/nodes.c.pat To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302240807.h1O875e2058863>