From a265e7269fb3a78107a810b3df61819ecb8cd825 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 14 May 2014 11:33:24 +0000 Subject: [PATCH] * libc/include/machine/ieeefp.h: Define _DOUBLE_IS_32BITS when double options is not __RL78_64BIT_DOUBLES__. --- newlib/ChangeLog | 5 +++++ newlib/libc/include/machine/ieeefp.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/newlib/ChangeLog b/newlib/ChangeLog index 5d36cec88..3304be69e 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,3 +1,8 @@ +2014-05-14 Kaushik Phatak + + * libc/include/machine/ieeefp.h: Define _DOUBLE_IS_32BITS when double + options is not __RL78_64BIT_DOUBLES__. + 2014-05-12 Corinna Vinschen * libc/include/stdint.h (WCHAR_MIN): Copy definition from wchar.h. diff --git a/newlib/libc/include/machine/ieeefp.h b/newlib/libc/include/machine/ieeefp.h index 042e7f409..b22a155d6 100644 --- a/newlib/libc/include/machine/ieeefp.h +++ b/newlib/libc/include/machine/ieeefp.h @@ -379,8 +379,10 @@ #ifdef __RL78__ #define __IEEE_LITTLE_ENDIAN #define __SMALL_BITFIELDS /* 16 Bit INT */ +#ifndef __RL78_64BIT_DOUBLES__ #define _DOUBLE_IS_32BITS #endif +#endif #ifdef __RX__