X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fapi%2Ffcntl.c;h=bd1d8ddd43963059d4335bd633fa3d06efe87c4f;hb=1a68cdaedf8e9d379dc742f8a9c6198c0cb99dc5;hp=4c25cdc59be036857c1a245ae643cc2b1928e1c6;hpb=0ef2646848cbc2e6c59f8757165b5790b0132281;p=libc-test diff --git a/src/api/fcntl.c b/src/api/fcntl.c index 4c25cdc..bd1d8dd 100644 --- a/src/api/fcntl.c +++ b/src/api/fcntl.c @@ -1,4 +1,5 @@ #include +#include "options.h" #define T(t) (t*)0; #define F(t,n) {t *y = &x.n;} #define C(n) switch(n){case n:;} @@ -28,9 +29,11 @@ C(O_NOCTTY) C(O_TRUNC) C(O_TTY_INIT) C(O_APPEND) -C(O_DSYNC) C(O_NONBLOCK) +#ifdef POSIX_SYNCHRONIZED_IO +C(O_DSYNC) C(O_RSYNC) +#endif C(O_SYNC) C(O_ACCMODE) C(O_EXEC)