From 5fce91262c0d0ecedb53090544f227106bf3cbf4 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 28 Jul 2011 20:36:39 +0000 Subject: [PATCH] Use long long for 64bit int. 2010-07-28 H.J. Lu * config/i386/64/sfp-machine.h (_FP_W_TYPE): Always use _WIN64 version. (_FP_WS_TYPE): Likewise. (_FP_I_TYPE): Likewise. From-SVN: r176894 --- libgcc/ChangeLog | 7 +++++++ libgcc/config/i386/64/sfp-machine.h | 12 +++--------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 49b087d3579..99235b78f62 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,10 @@ +2010-07-28 H.J. Lu + + * config/i386/64/sfp-machine.h (_FP_W_TYPE): Always use _WIN64 + version. + (_FP_WS_TYPE): Likewise. + (_FP_I_TYPE): Likewise. + 2011-07-28 Alan Modra * config/rs6000/linux-unwind.h (frob_update_context <__powerpc64__>): diff --git a/libgcc/config/i386/64/sfp-machine.h b/libgcc/config/i386/64/sfp-machine.h index 5adf6dbbaa4..5debf5ae44a 100644 --- a/libgcc/config/i386/64/sfp-machine.h +++ b/libgcc/config/i386/64/sfp-machine.h @@ -1,14 +1,8 @@ #define _FP_W_TYPE_SIZE 64 -#ifdef _WIN64 - #define _FP_W_TYPE unsigned long long - #define _FP_WS_TYPE signed long long - #define _FP_I_TYPE long long -#else - #define _FP_W_TYPE unsigned long - #define _FP_WS_TYPE signed long - #define _FP_I_TYPE long -#endif +#define _FP_W_TYPE unsigned long long +#define _FP_WS_TYPE signed long long +#define _FP_I_TYPE long long typedef int TItype __attribute__ ((mode (TI))); typedef unsigned int UTItype __attribute__ ((mode (TI))); -- 2.30.2