P99

◆ P99X_ABS

#define P99X_ABS   P00_ABS

Compute the absolute value of an integral expression, using integers with extended width.

Returns
The return type of this macro is p99x_uintmax. It must be so, since if we have a two's complement representation the minimum signed value of p99x_intmax is not representable in p99x_intmax.

EXPR is guaranteed to be evaluated exactly once.

Definition at line 674 of file p99_int.h.