mirror of git://gcc.gnu.org/git/gcc.git
op-4.h: Update from glibc.
* soft-fp/op-4.h: Update from glibc. From-SVN: r205462
This commit is contained in:
parent
35af99b462
commit
a3458d2231
|
|
@ -1,3 +1,7 @@
|
||||||
|
2013-11-27 Uros Bizjak <ubizjak@gmail.com>
|
||||||
|
|
||||||
|
* soft-fp/op-4.h: Update from glibc.
|
||||||
|
|
||||||
2013-11-27 Kugan Vivekanandarajah <kuganv@linaro.org>
|
2013-11-27 Kugan Vivekanandarajah <kuganv@linaro.org>
|
||||||
|
|
||||||
* libgcc2.c (__udivmoddi4): Define new implementation when
|
* libgcc2.c (__udivmoddi4): Define new implementation when
|
||||||
|
|
|
||||||
|
|
@ -709,7 +709,7 @@
|
||||||
else if (rsize <= 2*_FP_W_TYPE_SIZE) \
|
else if (rsize <= 2*_FP_W_TYPE_SIZE) \
|
||||||
{ \
|
{ \
|
||||||
r = X##_f[1]; \
|
r = X##_f[1]; \
|
||||||
r <<= _FP_W_TYPE_SIZE; \
|
r = (rsize <= _FP_W_TYPE_SIZE ? 0 : r << _FP_W_TYPE_SIZE); \
|
||||||
r += X##_f[0]; \
|
r += X##_f[0]; \
|
||||||
} \
|
} \
|
||||||
else \
|
else \
|
||||||
|
|
@ -717,11 +717,11 @@
|
||||||
/* I'm feeling lazy so we deal with int == 3words (implausible)*/ \
|
/* I'm feeling lazy so we deal with int == 3words (implausible)*/ \
|
||||||
/* and int == 4words as a single case. */ \
|
/* and int == 4words as a single case. */ \
|
||||||
r = X##_f[3]; \
|
r = X##_f[3]; \
|
||||||
r <<= _FP_W_TYPE_SIZE; \
|
r = (rsize <= _FP_W_TYPE_SIZE ? 0 : r << _FP_W_TYPE_SIZE); \
|
||||||
r += X##_f[2]; \
|
r += X##_f[2]; \
|
||||||
r <<= _FP_W_TYPE_SIZE; \
|
r = (rsize <= _FP_W_TYPE_SIZE ? 0 : r << _FP_W_TYPE_SIZE); \
|
||||||
r += X##_f[1]; \
|
r += X##_f[1]; \
|
||||||
r <<= _FP_W_TYPE_SIZE; \
|
r = (rsize <= _FP_W_TYPE_SIZE ? 0 : r << _FP_W_TYPE_SIZE); \
|
||||||
r += X##_f[0]; \
|
r += X##_f[0]; \
|
||||||
} \
|
} \
|
||||||
} \
|
} \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue