Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Thu, 7 Nov 2013 18:16:26 -0500
From: Rich Felker <>
Cc: David Wuertele <>
Subject: Re: Re: arm softfp compatibility arch/fpu in gcc-4.8.2

On Thu, Nov 07, 2013 at 11:46:26PM +0100, John Spencer wrote:
> >If I omit the "--with-fpu", will it just default to use soft float all the time?
> not sure what the default is, but afaik vfp is the most compatible
> one (only needed when you want to create binaries that work on way
> less decent arm chips).

VFP is the only one which gives IEEE conforming behavior and the only
one which is explicitly supported by musl (which requires/provides
IEEE floating point semantics). Anything else might blow up (for
example, crashing or wrong results in strtod or printf) so I would not
recommend using them for compiling musl. If you want to use them in
application code linked to musl (with the standard EABI, i.e. "arm")
that doesn't depend on IEEE semantics, that shouldn't hurt anything.

Fortunately, at least as I understand it, the other ARM fpu options
were never widely available, and are pretty much deprecated.


Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.