All of lore.kernel.org
 help / color / mirror / Atom feed
From: Philip Balister <philip@balister.org>
To: Koen Kooi <koen@dominion.thruhere.net>
Cc: yocto@yoctoproject.org, Darren Hart <dvhart@linux.intel.com>
Subject: Re: [PATCH 1/1] beagleboard: enable hard floating point abi
Date: Tue, 23 Aug 2011 10:11:40 -0700	[thread overview]
Message-ID: <4E53DF4C.7080801@balister.org> (raw)
In-Reply-To: <CAD08DEC-FD47-4799-9871-289CA89279FE@dominion.thruhere.net>

On 08/23/2011 05:38 AM, Koen Kooi wrote:
>
> Op 20 aug. 2011, om 00:23 heeft Darren Hart het volgende geschreven:
>
>> Fixes [YOCTO #1203]
>>
>> Using the hard floating point abi is incompatible with some binary libaries and
>> 3D support for the Beagleboard. As we do not provide these in poky and
>> meta-yocto, we can take advantage of the hard floating point abi.
>
> What advantage are you talking about? So far everyone has been unable to provide real-world numbers[1] that show hardfp making a difference compared to a properly configured softfp. The numbers debian and meego are showing are comparing it against completely vfpless builds, which borders on fraud.
>
> Yocto is of course free to do what it pleases, but switching to hardfp isn't going to make beagle support better, only worse. But if that's your goal, go for it, meta-ti is still there to provide the absolute best beagle support.
>
> [1] povray is the only outlier, but I don't think people will build beagle based renderfarms in the near future.

The big win for hard float ABI (emphasis mine) is functions that return 
floating point values. I personally care about this, but we also know 
returning floats is "bad" so we sort of avoid it.

I agree with Phil Blundell that this is not a beagle specific thing.

Long term I expect hard float to become normal, but I see no need to 
rush there (no matter what other distros are claiming).

Philip


      parent reply	other threads:[~2011-08-23 17:11 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-08-19 22:23 [PATCH 0/1] beagleboard: enable hard floating point abi Darren Hart
2011-08-19 22:23 ` [PATCH 1/1] " Darren Hart
2011-08-23 12:32   ` Jason Kridner
2011-08-23 12:38   ` Koen Kooi
2011-08-23 13:31     ` Darren Hart
2011-08-23 15:34       ` Tom Rini
2011-08-23 16:55         ` Darren Hart
2011-08-23 17:08           ` Tom Rini
2011-08-23 17:11     ` Philip Balister [this message]

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=4E53DF4C.7080801@balister.org \
    --to=philip@balister.org \
    --cc=dvhart@linux.intel.com \
    --cc=koen@dominion.thruhere.net \
    --cc=yocto@yoctoproject.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.