By using -nobuiltininc and adding the clang builtin headers resource dir to
the end of the compiler header search path, we can still find headers such
as immintrin.h but find the FreeBSD version of stddef.h/stdarg.h/.. first.
This currently only works if the -print-resource-dir flag is supported by
clang which was introduced with clang 5.0.