mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-15 07:30:13 +00:00
(_FP_FRAC_CLEAR_OVERP_4): Define.
This commit is contained in:
parent
ddde59273a
commit
ffc706b56e
@ -129,6 +129,7 @@
|
|||||||
#define _FP_FRAC_ZEROP_4(X) ((X##_f[0] | X##_f[1] | X##_f[2] | X##_f[3]) == 0)
|
#define _FP_FRAC_ZEROP_4(X) ((X##_f[0] | X##_f[1] | X##_f[2] | X##_f[3]) == 0)
|
||||||
#define _FP_FRAC_NEGP_4(X) ((_FP_WS_TYPE)X##_f[3] < 0)
|
#define _FP_FRAC_NEGP_4(X) ((_FP_WS_TYPE)X##_f[3] < 0)
|
||||||
#define _FP_FRAC_OVERP_4(fs,X) (_FP_FRAC_HIGH_##fs(X) & _FP_OVERFLOW_##fs)
|
#define _FP_FRAC_OVERP_4(fs,X) (_FP_FRAC_HIGH_##fs(X) & _FP_OVERFLOW_##fs)
|
||||||
|
#define _FP_FRAC_CLEAR_OVERP_4(fs,X) (_FP_FRAC_HIGH_##fs(X) &= ~_FP_OVERFLOW_##fs)
|
||||||
|
|
||||||
#define _FP_FRAC_EQ_4(X,Y) \
|
#define _FP_FRAC_EQ_4(X,Y) \
|
||||||
(X##_f[0] == Y##_f[0] && X##_f[1] == Y##_f[1] \
|
(X##_f[0] == Y##_f[0] && X##_f[1] == Y##_f[1] \
|
||||||
|
Loading…
Reference in New Issue
Block a user