Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 13 Jul 2012 09:08:30 -0400
From: Rich Felker <dalias@...ifal.cx>
To: musl@...ts.openwall.com
Subject: Re: mips port working! & remaining issues

On Fri, Jul 13, 2012 at 09:18:01AM +0100, Justin Cormack wrote:
> On Fri, Jul 13, 2012 at 9:15 AM, Szabolcs Nagy <nsz@...t70.net> wrote:
> 
> > so i think we shouldn't worry about applications using hard float
> > while the libc is soft float
> 
> Agreed. For ARM the assumption is you don't use fp at all in
> softfloat, use the armhf ABI if you wan't real floats and have a more
> recent CPU. Most of the Linux distros are now splitting into two for
> ARM, hardfloat and softfloat, with the different ABI.

My understanding is that the EABI provides conventions that ensure
that code can be linked together whether it's written to use hard or
soft float. But unless all floating point registers are temp (not
callee-saved), I can't find a way to make that work with setjmp...

Rich

Powered by blists - more mailing lists

Your e-mail address:

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