Make lib/num2str.c a stand-alone library by adding lib/num2str.h
lib/num2str.c not having dependency on fio.h by adding a new header
lib/num2str.h enables it to be a stand-alone library function, which
is useful for debugging purpose. In fact, most of the files under
lib/ directory do things this way.
--
# cat ./test1.c
#include <stdio.h>
#include "lib/num2str.h"
int main(void) {
printf("%s\n", num2str(1024, 4, 1, 1, N2S_BYTE));
return 0;
}
# gcc -Wall -g -DCONFIG_STATIC_ASSERT ./test1.c ./lib/num2str.c
# ./a.out
1024B
Signed-off-by: Tomohiro Kusumi <tkusumi@tuxera.com>
Signed-off-by: Jens Axboe <axboe@fb.com>