diff options
author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2009-02-18 19:54:50 +0000 |
---|---|---|
committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2009-02-18 19:54:50 +0000 |
commit | d3f5b32ae4287a59114e252637c7a3310488de05 (patch) | |
tree | d3cf4cace3a22e5b33f8b81cf96eb9727d4cc2a5 /libm | |
parent | 7d37f33c752af230b5e6fcd9c35a03cd4c22724a (diff) | |
download | uClibc-alpine-d3f5b32ae4287a59114e252637c7a3310488de05.tar.bz2 uClibc-alpine-d3f5b32ae4287a59114e252637c7a3310488de05.tar.xz |
- synch r25316:25325 from trunk
Diffstat (limited to 'libm')
-rw-r--r-- | libm/float_wrappers.c | 2 | ||||
-rw-r--r-- | libm/ldouble_wrappers.c | 10 |
2 files changed, 5 insertions, 7 deletions
diff --git a/libm/float_wrappers.c b/libm/float_wrappers.c index 22258f1fa..93d56c3c9 100644 --- a/libm/float_wrappers.c +++ b/libm/float_wrappers.c @@ -388,7 +388,7 @@ float fmaf (float x, float y, float z) } #endif -#ifdef L_scalbf +#if defined L_scalbf && defined __UCLIBC_SUSV3_LEGACY__ float scalbf (float x, float y) { return (float) scalb( (double)x, (double)y ); diff --git a/libm/ldouble_wrappers.c b/libm/ldouble_wrappers.c index 32cafb632..61940cb12 100644 --- a/libm/ldouble_wrappers.c +++ b/libm/ldouble_wrappers.c @@ -16,8 +16,6 @@ #include "math.h" #include <complex.h> -#define STRINGIZE(s) #s - #define WRAPPER1(func) \ long double func##l(long double x) \ { \ @@ -71,7 +69,7 @@ long double func##l(long double x) \ __asm ( \ " fldt %1\n" \ " fstpl %1\n" \ - " jmp " STRINGIZE(__GI_##func) "\n" \ + " jmp " __stringify(__GI_##func) "\n" \ : "=t" (st_top) \ : "m" (x) \ ); \ @@ -84,7 +82,7 @@ int func##l(long double x) \ __asm ( \ " fldt %1\n" \ " fstpl %1\n" \ - " jmp " STRINGIZE(__GI_##func) "\n" \ + " jmp " __stringify(__GI_##func) "\n" \ : "=a" (ret) \ : "m" (x) \ ); \ @@ -97,7 +95,7 @@ long func##l(long double x) \ __asm ( \ " fldt %1\n" \ " fstpl %1\n" \ - " jmp " STRINGIZE(__GI_##func) "\n" \ + " jmp " __stringify(__GI_##func) "\n" \ : "=a" (ret) \ : "m" (x) \ ); \ @@ -110,7 +108,7 @@ long long func##l(long double x) \ __asm ( \ " fldt %1\n" \ " fstpl %1\n" \ - " jmp " STRINGIZE(__GI_##func) "\n" \ + " jmp " __stringify(__GI_##func) "\n" \ : "=A" (ret) \ : "m" (x) \ ); \ |