Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 510766
Collapse All | Expand All

(-)nas-1.9.4.orig/server/include/misc.h (-6 lines)
Lines 71-82 Link Here
71
71
72
#define min(a, b) (((a) < (b)) ? (a) : (b))
72
#define min(a, b) (((a) < (b)) ? (a) : (b))
73
#define max(a, b) (((a) > (b)) ? (a) : (b))
73
#define max(a, b) (((a) > (b)) ? (a) : (b))
74
#ifndef abs
75
#define abs(a) ((a) > 0 ? (a) : -(a))
76
#endif
77
#ifndef fabs
78
#define fabs(a) ((a) > 0.0 ? (a) : -(a))        /* floating absolute value */
79
#endif
80
#define sign(x) ((x) < 0 ? -1 : ((x) > 0 ? 1 : 0))
74
#define sign(x) ((x) < 0 ? -1 : ((x) > 0 ? 1 : 0))
81
/* this assumes b > 0 */
75
/* this assumes b > 0 */
82
#define modulus(a, b, d)    if (((d) = (a) % (b)) < 0) (d) += (b)
76
#define modulus(a, b, d)    if (((d) = (a) % (b)) < 0) (d) += (b)

Return to bug 510766