4 /* A conservative bound on the maximum length of a human-readable string.
5 The output can be the product of the largest uintmax_t and the largest int,
6 so add their sizes before converting to a bound on digits. */
7 # define LONGEST_HUMAN_READABLE ((sizeof (uintmax_t) + sizeof (int)) \
11 # if defined (__GNUC__) || (defined (__STDC__) && __STDC__)
12 # define __P(args) args
16 # endif /* Not __P. */
18 char *human_readable __P ((uintmax_t, char *, int, int, int));