X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=arch%2Fi386%2Fbits%2Falltypes.h.sh;h=10fcf6a3c46a852d86e287e3ce7918fb2226737a;hp=3735d963dabdd4fa513410aac7b20db9e1ccc49f;hb=12e9b4faf68a1a02ebf5ad69c03ac10f170f14cb;hpb=848d30a1e5f75988be4b291a431713e78ae09f79 diff --git a/arch/i386/bits/alltypes.h.sh b/arch/i386/bits/alltypes.h.sh index 3735d963..10fcf6a3 100755 --- a/arch/i386/bits/alltypes.h.sh +++ b/arch/i386/bits/alltypes.h.sh @@ -18,7 +18,7 @@ union \1 \2;\ TYPEDEF unsigned size_t; TYPEDEF int ssize_t; -TYPEDEF long ptrdiff_t; +TYPEDEF int ptrdiff_t; #if __GNUC__ >= 3 TYPEDEF __builtin_va_list va_list; @@ -64,8 +64,13 @@ TYPEDEF uint64_t uint_fast64_t; TYPEDEF long intptr_t; TYPEDEF unsigned long uintptr_t; +#if defined(__FLT_EVAL_METHOD__) && __FLT_EVAL_METHOD__ == 0 +TYPEDEF float float_t; +TYPEDEF double double_t; +#else TYPEDEF long double float_t; TYPEDEF long double double_t; +#endif TYPEDEF long time_t; TYPEDEF int suseconds_t;