Rudiments
fileincludes.h
1 // Copyright (c) 2002 David Muse
2 // See the COPYING file for more information.
3 
4 #include <rudiments/private/dll.h>
5 #include <rudiments/filedescriptor.h>
6 
7 #include <sys/types.h>
8 
9 // for open flags
10 #ifdef RUDIMENTS_HAVE_FCNTL_H
11  // for open flags with msvc
12  #ifdef _WIN32
13  #define _POSIX_
14  #endif
15  #include <fcntl.h>
16 #endif
17 
18 #ifndef RUDIMENTS_HAVE_BLKSIZE_T
19  typedef long blksize_t;
20 #endif
21 #ifndef RUDIMENTS_HAVE_BLKCNT_T
22  typedef long blkcnt_t;
23 #endif