cmocka: introduce LargestIntegralTypePrintfUnsignedFormat modifier

The modifier is almost identical to LargestIntegralTypePrintfFormat
in terms that it handles 64bit integer values, but unlike the latter
it prints them as unsigned value.

Behind the scenes it uses %I64u for windows, and %llu otherwise.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2 files changed