From owner-freebsd-current Tue Nov 30 14:56:49 1999 Delivered-To: freebsd-current@freebsd.org Received: from arc.hq.cti.ru (arc.hq.cti.ru [195.34.40.3]) by hub.freebsd.org (Postfix) with ESMTP id 2D81C14F27 for ; Tue, 30 Nov 1999 14:56:43 -0800 (PST) (envelope-from dima@tejblum.pp.ru) Received: (from uucp@localhost) by arc.hq.cti.ru (8.9.3/8.9.3) with UUCP id BAA26374; Wed, 1 Dec 1999 01:56:30 +0300 (MSK) (envelope-from dima@tejblum.pp.ru) Received: from tejblum.pp.ru (localhost [127.0.0.1]) by tejblum.pp.ru (8.9.3/8.9.3) with ESMTP id CAA02391; Wed, 1 Dec 1999 02:06:07 +0300 (MSK) (envelope-from dima@tejblum.pp.ru) Message-Id: <199911302306.CAA02391@tejblum.pp.ru> X-Mailer: exmh version 2.0gamma 1/27/96 To: Bruce Evans Cc: current@FreeBSD.ORG From: Dmitrij Tejblum Subject: Re: kernel: -mpreferred-stack-boundary=2 ?? In-reply-to: Your message of "Wed, 01 Dec 1999 06:13:13 +1100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 01 Dec 1999 02:06:07 +0300 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Bruce Evans wrote: > I would have > expected the most generally efficient way to align doubles and the new PIII > obkects to be aligning the stack only in functions that have such objects > on the stack. This requires at most one extra instruction: > > andl $~0xf,$esp 16-byte alignment I think, it's not that simple in the usual case when the object is accessed via (%ebp-). Dima To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message