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] |
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] |