dd -l
gcc version
extern inline void?
skip weird usb error
park gd
fix gcc warnings
rename __unused (also macro)
bla
bla
versions
body for show_boot_progress
Makefile: add libc if it is found

On FreeBSD some low level c helpers are in libc instead of
libgcc and linking fails. Therefore add libc to libraries
when found.
llvm has no fixed-r8
add error to cc option check since clang will only warn
warning: unsigned < 0
remove lnum = lnum;
unsigned < 0
really unneeded brackets
dev_num is a char hence hh
lnum = lnum;