v22.2b14/
v22.2b14/Win32/
v22.2b14/compat/
v22.2b14/testsuite/
v22.2b14/testsuite/clone/
v22.2b14/testsuite/command/
v22.2b14/testsuite/data/
v22.2b14/testsuite/etc/
v22.2b14/testsuite/include/
v22.2b14/testsuite/inherit/
v22.2b14/testsuite/inherit/master/
v22.2b14/testsuite/log/
v22.2b14/testsuite/single/
v22.2b14/testsuite/single/tests/compiler/
v22.2b14/testsuite/single/tests/efuns/
v22.2b14/testsuite/single/tests/operators/
v22.2b14/testsuite/u/
v22.2b14/tmp/
#ifndef FILE_INCL_H
#define FILE_INCL_H

#ifdef INCL_SYS_STAT_H
#  include <sys/stat.h>
#endif
#ifdef INCL_SYS_DIR_H
#  include <sys/dir.h>
#endif

#ifndef linux
#ifdef INCL_SYS_DIRENT_H
#  include <sys/dirent.h>
#endif
#endif

#ifdef INCL_DIRENT_H
#  include <dirent.h>
#endif
#ifdef INCL_SYS_FILIO_H
#  include <sys/filio.h>
#endif
#ifdef INCL_SYS_SOCKIO_H
#  include <sys/sockio.h>
#endif
#ifdef INCL_SYS_MKDEV_H
#  include <sys/mkdev.h>
#endif

#ifdef INCL_SYS_RESOURCE_H
#  include <sys/resource.h>
#endif
#ifdef INCL_SYS_RUSAGE_H
#  include <sys/rusage.h>
#endif
#ifdef INCL_CRYPT_H
#  include <crypt.h>
#endif

#if defined(LATTICE) || defined(__SASC)
#undef close
#undef ioctl
#undef write
#undef read
#endif

#ifdef WIN32
#  include <direct.h>
#  include <io.h>

#  define OS_mkdir(x, y) mkdir(x)
#  define lstat(x, y) stat(x, y)
#else
#  define OS_mkdir(x, y) mkdir(x, y)
#endif

#endif