compat/common, so that they can be shared by several emulations, and use them for Darwin. This removes the ugly dependance on FreeBSD freebsd_file.c for COMPAT_DARWIN