Better handling of missing types on FreeBSD with pure C99/POSIX compilation.