From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.33) id 1CFZmQ-000802-9h for mharc-grub-devel@gnu.org; Thu, 07 Oct 2004 11:02:06 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CFZmO-0007zw-Ds for grub-devel@gnu.org; Thu, 07 Oct 2004 11:02:04 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CFZmN-0007zk-Vt for grub-devel@gnu.org; Thu, 07 Oct 2004 11:02:04 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CFZmN-0007zh-T5 for grub-devel@gnu.org; Thu, 07 Oct 2004 11:02:03 -0400 Received: from [80.190.231.112] (helo=khepri.openbios.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CFZf6-0002LR-LF for grub-devel@gnu.org; Thu, 07 Oct 2004 10:54:32 -0400 Received: from stepan by khepri.openbios.org with local (Exim 4.22) id 1CFZf4-0006Z1-L4 for grub-devel@gnu.org; Thu, 07 Oct 2004 16:54:30 +0200 Date: Thu, 7 Oct 2004 16:54:30 +0200 From: Stefan Reinauer To: The development of GRUB 2 Message-ID: <20041007145430.GA25114@openbios.org> References: <87oejg88vx.fsf@marco.marco-g.com> <20041006101814.GA31270@artax.karlin.mff.cuni.cz> <200410071118.13954.okuji@enbug.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410071118.13954.okuji@enbug.org> User-Agent: Mutt/1.4.1i X-Operating-System: Linux 2.6.5-7.108-smp on an x86_64 X-Duff: Orig. Duff, Duff Lite, Duff Dry, Duff Dark, Raspberry Duff, Lady Duff, Red Duff, Tartar Control Duff Subject: Re: [ppc patch] soft-float X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Oct 2004 15:02:04 -0000 * Yoshinori K. Okuji [041007 11:18]: > On Wednesday 06 October 2004 12:18, Tomas Ebenlendr wrote: > > This can be done with integers, if we define some 'human big number > > format', or so. But I think that FP/FPE is more generic problem, > > because of modularity of grub. In case of file sizes, the number format is just bytes.. (bytes>>10) is kbytes etc... It is easy to shift through and print the remainder.. > But, IMO, floating point is not required for boot loaders. I admit that > floating point is convenient, but I don't see many cases where floating > point is useful in the context of boot loaders. If a module wants to use fp, it should take care of checking for an fpu and enabling it autonomously. There's cases where operating systems started crashing because they assumed that the fpu is untouched at a certain point of startup. Sure, it's the OSes fault to some regard. But we don't start enabling MMU and paging either. Even though some applications might use it. At some point it is the responsibility of an OS or standalone application to handle hardware extensions. And this point should not be pushed higher for no real reason. Stefan