The contents and meaning of the header
are the same as the C standard library header
,
with the following changes:
- The header includes the header instead
of , and
- if and only if the type intmax_t designates an
extended integer type, the following function signatures are added:
intmax_t abs(intmax_t);
imaxdiv_t div(intmax_t, intmax_t);
which shall have the same semantics as the function signatures
intmax_t imaxabs(intmax_t) and
imaxdiv_t imaxdiv(intmax_t, intmax_t), respectively.