Date: Sun, 18 Oct 1998 01:16:52 -0400 (EDT) From: Chuck Robey <chuckr@mat.net> To: Peter Wemm <peter@netplex.com.au> Cc: Tom Jackson <toj@gorilla.net>, Karl Pielorz <kpielorz@tdx.co.uk>, freebsd-current@FreeBSD.ORG Subject: Re: panic Message-ID: <Pine.BSF.4.05.9810180115430.348-100000@picnic.mat.net> In-Reply-To: <199810180428.MAA16935@spinner.netplex.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 18 Oct 1998, Peter Wemm wrote:
> Tom Jackson wrote:
> [..]
> > options GPL_MATH_EMULATE #Support for x87 GPL emulation
> > #options MATH_EMULATE # x87 emulation
>
>
> Ahh shit!
> sys/gnu/i386/fpuemul/fpu_entry.c:
>
> moduledata_t gnufpumod = {
> "gnufpu",
> gnufpu_modevent,
> 0
> };
> DECLARE_MODULE(gnufpu, gnufpu_modevent, SI_SUB_PSEUDO, SI_ORDER_ANY);
>
> The declaration should be:
> DECLARE_MODULE(gnufpu, gnufpumod, SI_SUB_PSEUDO, SI_ORDER_ANY);
>
> This would explain a few things... The function address is being passed in
> instead of the parameter block.
>
> If you need it, try using plain MATH_EMULATE, or try the fix above.
Tried, verified, works! Got the patch offa freefall (couldn't wait for
cvsup, wouldn't anyhow).
Ummmm ... Peter ... who tells Jordan?
>
> Cheers,
> -Peter
>
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
>
>
----------------------------+-----------------------------------------------
Chuck Robey | Interests include any kind of voice or data
chuckr@glue.umd.edu | communications topic, C programming, and Unix.
213 Lakeside Drive Apt T-1 |
Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current)
(301) 220-2114 | and jaunt (NetBSD).
----------------------------+-----------------------------------------------
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9810180115430.348-100000>
