Usermode/ld-acess - Implemented R_836_COPY and R_X86_64_COPY
[tpg/acess2.git] / Usermode / include / fcntl.h
1 /*
2  * Acess2 C Library (UNIX Emulation)
3  * - By John Hodge (thePowersGang)
4  *
5  * fcntl.h
6  * - ??
7  */
8
9 #ifndef _FCNTL_H_
10 #define _FCNTL_H_
11
12 #include <sys/sys.h>
13
14 // Hacks to handle different behaviors in Acess
15
16 // Open doesn't take a chmod
17 #define open(_1,_2,...) open(_1, _2)
18
19 // Close returns void
20 #define close(_1)       (close(_1),0)
21
22 // Acess doesn't implement lseek
23 #define lseek(_1,_2,_3) (seek(_1,_2,_3),tell(_1))
24
25 #endif
26

UCC git Repository :: git.ucc.asn.au