This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc 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: [COMMITTED] tilegx: enable wordsize-64 support for ieee745 dbl-64.


On 12/26/2014 10:44 AM, H.J. Lu wrote:
On Fri, Dec 26, 2014 at 7:06 AM, Chris Metcalf <cmetcalf@ezchip.com> wrote:
So sounds like two in each "camp", x32 and AArch64:ILP32 not wanting a cast,
and tilegx32 and MIPS needing the explicit cast, so requiring a
preprocessor symbol to be defined for that code seems like the right thing.

Any objections to the proposed code to do the extension in llround.c?
Can we find a better name that USE_32BIT_NORMALIZE? How
about REGISTER_CAST_INT32_TO_INT64?  Also it should be an
error if the macro is undefined.

Sure, that name seems fine.  And since I'm proposing #if rather than
#ifdef, it will be an error with -Wundef -Werror if it is undefined.

--
Chris Metcalf, EZChip Semiconductor
http://www.ezchip.com


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