From owner-freebsd-hackers Thu Nov 9 02:30:29 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA04053 for hackers-outgoing; Thu, 9 Nov 1995 02:30:29 -0800 Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id CAA04043 for ; Thu, 9 Nov 1995 02:30:17 -0800 Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id LAA08155; Thu, 9 Nov 1995 11:25:54 +0100 From: Luigi Rizzo Message-Id: <199511091025.LAA08155@labinfo.iet.unipi.it> Subject: Re: Load/Store using FPU regs ... To: phk@critter.tfs.com (Poul-Henning Kamp) Date: Thu, 9 Nov 1995 11:25:53 +0100 (MET) Cc: koshy@blr.novell.com, hasty@rah.star-gate.com, freebsd-hackers@freebsd.org In-Reply-To: <6254.815905738@critter.tfs.com> from "Poul-Henning Kamp" at Nov 9, 95 09:28:39 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 831 Sender: owner-hackers@freebsd.org Precedence: bulk > > Now, I'm not sure if this approach can be used across all processors. > > Some FPU's could raise exceptions if illegal bit-patterns are loaded > > into its registers. The x86 FPU in particular has very few registers > > and a LIFO access pattern for loads and stores so I don't know if the > > same trick would work well for it. > > Not to mention that you might not have a FPU. So what ? You still have the FPU emulator :) Luigi ==================================================================== Luigi Rizzo Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it Universita' di Pisa tel: +39-50-568533 via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 http://www.iet.unipi.it/~luigi/ ====================================================================