Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 11 Sep 2013 19:53:30 +0200
From: Szabolcs Nagy <nsz@...t70.net>
To: musl@...ts.openwall.com
Subject: Re: Arm AArch64 port - search for interested people

* Rich Felker <dalias@...ifal.cx> [2013-09-11 12:51:29 -0400]:
> > however complete support will take some time.. and it will
> > depend on the soft-float implementation in gcc which has
> > fenv issues
> 
> I would hope on archs with hardfloat but where long double is
> implemented with softfloat, gcc is smart enough to do something with
> the fpu to raise the appropriate flags. Any idea if this is the case,
> or if the AArch64 ABI mentions the issue at all?

yes, i was wrong, gcc seems to use the fpu fenv in such cases

(libgcc uses inline asm fp arithmetics to raise the exceptions..
they don't trust themselfs about incorrectly optimizing away
fp operations in c code)

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.