mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-16 12:39:24 +02:00
parent
52fec8a94a
commit
ea2a606b16
@ -171,14 +171,20 @@ CONST
|
|||||||
O_RDONLY = 0; { Open read-only. }
|
O_RDONLY = 0; { Open read-only. }
|
||||||
O_WRONLY = 1; { Open write-only. }
|
O_WRONLY = 1; { Open write-only. }
|
||||||
O_RDWR = 2; { Open read/write. }
|
O_RDWR = 2; { Open read/write. }
|
||||||
|
O_NDELAY = 4;
|
||||||
{ Bits OR'd into the second argument to open. }
|
{ Bits OR'd into the second argument to open. }
|
||||||
O_CREAT = $100; { Create file if it doesn't exist. }
|
O_CREAT = $100; { Create file if it doesn't exist. }
|
||||||
O_EXCL = $400; { Fail if file already ??????. }
|
O_EXCL = $400; { Fail if file already ??????. }
|
||||||
O_TRUNC = $200; { Truncate file to zero length. }
|
O_TRUNC = $200; { Truncate file to zero length. }
|
||||||
O_NOCTTY = $800; { Don't assign a controlling terminal. }
|
O_NOCTTY = $800; { Don't assign a controlling terminal. }
|
||||||
|
O_XATTR = $4000;
|
||||||
|
O_NOFOLLOW = $20000;
|
||||||
|
O_NOLINKS = $40000;
|
||||||
{ File status flags for `open' and `fcntl'. }
|
{ File status flags for `open' and `fcntl'. }
|
||||||
O_APPEND = $08; { Writes append to the file. }
|
O_APPEND = $08; { Writes append to the file. }
|
||||||
|
O_SYNC = $10;
|
||||||
O_NONBLOCK = $80; { Non-blocking I/O. }
|
O_NONBLOCK = $80; { Non-blocking I/O. }
|
||||||
|
O_LARGEFILE = $2000;
|
||||||
|
|
||||||
|
|
||||||
{ mode_t possible values }
|
{ mode_t possible values }
|
||||||
|
Loading…
Reference in New Issue
Block a user