From: "Neil Blackwood" <nb@terrafix.co.uk>
To: <Ole.Reinartz@nokia.com>
Cc: <linuxppc-embedded@lists.linuxppc.org>
Subject: Re: Kernel Math Emulation again
Date: Tue, 30 Nov 1999 10:04:43 -0000 [thread overview]
Message-ID: <007e01bf3b1a$53a56540$6401a8c0@everyone> (raw)
In-Reply-To: A914533BF4B9D2118D980008C7894C0A014D54DC@dueis01nok
There is some kernel maths emulation stuff in 2.3.18.
You will need to copy it over to which ever version you are using. It works.
Look for directories math-emu.
You will need to change config files and make files as well. Its fairly
easy. Even I managed it.
Neil Blackwood
----- Original Message -----
From: <Ole.Reinartz@nokia.com>
To: <linuxppc-embedded@lists.linuxppc.org>
Sent: 30 November 1999 09:03
Subject: Kernel Math Emulation again
>
> Hi there,
>
> I know this was raised here already several times...
> I like to run linux on an 860 with the full distribution NFS mounted
> ( ftp://linuxppc.cs.nmt.edu/pub/linuxppc/embedded/mbxroot.full.tgz )
> Unfortunately most (or all) or the binaries out of this tar is compiled
> without builtin math emulation. So to run this I need kernel math
emulation.
> I found that in
> arch/ppc/kernel/softemu8xx.c
> there are already some instructions emulated, using the FPU exception (at
> least since version 2.2.5. ). But those are only load/store instructions
> which are in C- compiler generated function pre/post code already when it
is
> compiled without -msoft-float.
> Is there something in the works by someone which will also support all the
> other instructions?
> In time I try to get those in, linking libgcc.a to the kernel (zImage
grows
> about 200k) and implementing the instructions using functions inside it.
But
> until now without great success.
>
> Cheers
> Ole
>
>
>
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
next prev parent reply other threads:[~1999-11-30 10:04 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-11-30 9:03 Kernel Math Emulation again Ole.Reinartz
1999-11-30 10:04 ` Neil Blackwood [this message]
1999-12-02 22:32 ` Bill Roman
-- strict thread matches above, loose matches on Subject: below --
1999-12-03 8:46 Ralf HECKHAUSEN
1999-12-03 9:03 Ole.Reinartz
1999-12-05 23:54 ` Peter Brown
1999-12-06 1:31 ` Dan Malek
1999-12-06 8:15 Ole.Reinartz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='007e01bf3b1a$53a56540$6401a8c0@everyone' \
--to=nb@terrafix.co.uk \
--cc=Ole.Reinartz@nokia.com \
--cc=linuxppc-embedded@lists.linuxppc.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.