From owner-freebsd-current Sun Aug 30 13:32:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA01603 for freebsd-current-outgoing; Sun, 30 Aug 1998 13:32:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cons.org (knight.cons.org [194.233.237.86]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA01580 for ; Sun, 30 Aug 1998 13:32:17 -0700 (PDT) (envelope-from cracauer@cons.org) Received: (from cracauer@localhost) by cons.org (8.8.8/8.7.3) id WAA19506; Sun, 30 Aug 1998 22:31:03 +0200 (CEST) Message-ID: <19980830223103.A19498@cons.org> Date: Sun, 30 Aug 1998 22:31:03 +0200 From: Martin Cracauer To: Terry Lambert , Bruce Evans Cc: cracauer@cons.org, current@FreeBSD.ORG Subject: Re: Floating Point Exceptions, signal handlers & subsequent ops References: <199808271224.WAA25445@godzilla.zeta.org.au> <199808290143.SAA29643@usr01.primenet.com> <19980830222212.A19455@cons.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i In-Reply-To: <19980830222212.A19455@cons.org>; from Martin Cracauer on Sun, Aug 30, 1998 at 10:22:12PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In <19980830222212.A19455@cons.org>, Martin Cracauer wrote: > I also don't how comparing the *pointers to* _npxproc and _curproc in > swtch.s and support.s leads to a decision if the FPU state > changed. Nor can I find FPU related information in struct proc or > struct mdproc/trapframe. Time for more homework... Forget about that, of course, npxproc points to the last process using FP and is not a saved state of the current process, as I thought. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536 Paper: (private) Waldstrasse 200, 22846 Norderstedt, Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message