posix: struct stat now uses struct timespec, compatibility defines provided for the old st_*time names.