linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Dan Malek <dan@embeddededge.com>
To: Steven Mueller <diffusor@ugcs.caltech.edu>
Cc: linuxppc-dev@lists.linuxppc.org
Subject: Re: ppc 405 floating point math emulation
Date: Tue, 13 Nov 2001 21:02:31 -0500	[thread overview]
Message-ID: <3BF1D0B7.3040208@embeddededge.com> (raw)
In-Reply-To: 20011113155956.B7553@spew.ugcs.caltech.edu


Steven Mueller wrote:

> ..... When I try this with an old Monta Vista kernel from April
> 12th (used in an a HardHat pre-release, but no longer available), the
> compile eventually fails while linking and mentions some 8xx specific
> symbols.

The MontaVista kernel, tools, libraries and applications are all created
as a cohesive distribution.  In the case of processors that don't have
floating point hardware, everything is created to use the in-line software
floating point.  You can't mix tools, libraries, and applications with
different floating point implementations within the same distribution.

Since the kernel never had to support floating point emulation, the 4xx
processors never had a proper kernel emulation interface for that.  This
was recently changed in the public source trees, which is what you should
be using if you want this feature.

> .....  I assume this is leftovers from 2 years ago when there
> appear to have been efforts to add math emulation support for the 8xx
> chips?

No, it is just that the 8xx was the only PowerPC that ever supported
the kernel floating point emulation traps, so when you select that option
it tries to hook into 8xx functions that don't exist when 8xx isn't configured.


Thanks.


	-- Dan


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

  reply	other threads:[~2001-11-14  2:02 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-13 23:59 ppc 405 floating point math emulation Steven Mueller
2001-11-14  2:02 ` Dan Malek [this message]
2001-11-14 10:24 ` Kenneth Johansson

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=3BF1D0B7.3040208@embeddededge.com \
    --to=dan@embeddededge.com \
    --cc=diffusor@ugcs.caltech.edu \
    --cc=linuxppc-dev@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).