]> www.infradead.org Git - mtd-utils.git/commit
mtd-utils: common.c: convert to integer arithmetic
authorAndrea Adami <andrea.adami@gmail.com>
Mon, 29 Jan 2018 22:07:11 +0000 (23:07 +0100)
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Tue, 30 Jan 2018 08:24:19 +0000 (09:24 +0100)
commit61afcc6f46368caf4b8eb64612decebb05fadba7
treedb7c5f6d05f9c3b2dc0a0c14d4496e4a62784724
parent6766178412934e29db12ff5e6663604c6e909c6e
mtd-utils: common.c: convert to integer arithmetic

We use floating point just to print out KiB, MiB, GiB.
Avoid that to be klibc friendly.

Fixes compilation for aarch64 against klibc:

error: '-mgeneral-regs-only' is incompatible with floating-point argument
|    printf("%s%.1f GiB", p, (double)bytes / (1024 * 1024 * 1024));
etc.

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
lib/common.c