From owner-freebsd-hackers Sat Aug 25 10:47:23 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from segfault.kiev.ua (segfault.kiev.ua [193.193.193.4]) by hub.freebsd.org (Postfix) with ESMTP id 88B8E37B40D for ; Sat, 25 Aug 2001 10:47:17 -0700 (PDT) (envelope-from netch@iv.nn.kiev.ua) Received: (from uucp@localhost) by segfault.kiev.ua (8) with UUCP id USD77423; Sat, 25 Aug 2001 20:47:06 +0300 (EEST) (envelope-from netch@iv.nn.kiev.ua) Received: (from netch@localhost) by iv.nn.kiev.ua (8.11.5/8.11.5) id f7PGXZW04668; Sat, 25 Aug 2001 19:33:35 +0300 (EEST) (envelope-from netch) Date: Sat, 25 Aug 2001 19:33:35 +0300 From: Valentin Nechayev To: Peter Pentchev Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: function calls/rets in assembly Message-ID: <20010825193335.C761@iv.nn.kiev.ua> References: <20010824110805.C88259@dragon.nuxi.com> <20010825154427.B761@iv.nn.kiev.ua> <20010825160302.A559@ringworld.oblivion.bg> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20010825160302.A559@ringworld.oblivion.bg>; from roam@ringlet.net on Sat, Aug 25, 2001 at 04:03:02PM +0300 X-42: On Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Sat, Aug 25, 2001 at 16:03:02, roam (Peter Pentchev) wrote about "Re: function calls/rets in assembly": > I wonder if a mentioning of -mpreferred-stack-boundary should be > added to tuning(7).. This will be quite strange idea. Tuning which reduces 2-4 times stack size of userland application... hm... corporations spend years and millions $$ to reach such effect... should man page say "first at all, add the right option to /etc/make.conf and rebuild the whole userland, because gcc is written by morons and we are too lazy or stupid to remove their ugly crap"? Matt Dillon is right that the best variant is to exclude this brain-damaged option at all. If gcc team wants to implement proper alignment to work with SSE and other high-specialized stuff, they should learn commands for bitwise AND, and use only where really needed. /netch To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message