This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [COMMITTED] tilegx: enable wordsize-64 support for ieee745 dbl-64.
- From: Chris Metcalf <cmetcalf at ezchip dot com>
- To: Joseph Myers <joseph at codesourcery dot com>
- Cc: <libc-alpha at sourceware dot org>
- Date: Tue, 23 Dec 2014 15:47:58 -0500
- Subject: Re: [COMMITTED] tilegx: enable wordsize-64 support for ieee745 dbl-64.
- Authentication-results: sourceware.org; auth=none
- Authentication-results: spf=none (sender IP is ) smtp dot mailfrom=cmetcalf at ezchip dot com;
- References: <201412231905 dot sBNJ5c3C004622 at farm-0002 dot internal dot tilera dot com> <alpine dot DEB dot 2 dot 10 dot 1412231958370 dot 31777 at digraph dot polyomino dot org dot uk>
On 12/23/2014 3:06 PM, Joseph Myers wrote:
I take it that the ABI on tilegx32 allows the lround alias to llround
No, it doesn't - I missed this possibility. I assume the best fix is to
provide an lround override in sysdeps/tile/tilegx/tilegx32/s_lround.c
that invokes llround() and then sign-extends the result?
But, why doesn't MIPS itself use this approach?
Thanks for catching this!
--
Chris Metcalf, EZChip Semiconductor
http://www.ezchip.com