This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [tree-ssa-20020619-branch] current status report on i386-*-freebsd4*


In article <20040218071237.GA4153@redhat.com>,
Richard Henderson<rth@redhat.com> writes:

> On Wed, Feb 18, 2004 at 12:34:36AM -0600, Loren James Rittle wrote:
>> FreeBSD, the C99 round(x) should probably expand to: [...]

> No, round has specific requirements for .5 to round away from zero,
> as opposed to IEEE round to even.

ACK, esp. embarrassing since I read round(3) on RH before my attempt.
Add sign check, set round mode towards related infinity...

> [...] We'll probably want
> to copy the appropriate files from glibc, since that'll be sure to
> get things right.  Plus it uses the same license as libgfortran.

OK, I'd like that idea better than hacking a per-port solution.  I
don't think we had that opinion with libstdc++-v3.  I'll give Paul
some time to think about it.

Regards,
Loren


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]