mirror of
https://git.proxmox.com/git/wasi-libc
synced 2025-08-14 08:55:00 +00:00
Define O_TTY_INIT.
Define it to 0, as several popular operating systems ignore this flag. This fixes a part of src/api/fcntl.c.
This commit is contained in:
parent
a077330632
commit
861f0d2ec8
@ -1628,6 +1628,7 @@
|
||||
#define O_SEARCH (0x08000000)
|
||||
#define O_SYNC __WASI_FDFLAG_SYNC
|
||||
#define O_TRUNC (__WASI_O_TRUNC << 12)
|
||||
#define O_TTY_INIT (0)
|
||||
#define O_WRONLY (0x10000000)
|
||||
#define PACKETSZ NS_PACKETSZ
|
||||
#define PACKET_ADD_MEMBERSHIP 1
|
||||
|
@ -20,7 +20,17 @@
|
||||
#define O_SEARCH (0x08000000)
|
||||
#define O_WRONLY (0x10000000)
|
||||
|
||||
/*
|
||||
* O_CLOEXEC is defined to be zero, as WASI has no exec-style functions.
|
||||
*/
|
||||
#define O_CLOEXEC (0)
|
||||
|
||||
/*
|
||||
* O_TTY_INIT is defined to be zero, meaning that WASI implementations are
|
||||
* expected to always initialize a terminal the first time it's opened.
|
||||
*/
|
||||
#define O_TTY_INIT (0)
|
||||
|
||||
#define O_NOCTTY (0)
|
||||
|
||||
#define O_RDWR (O_RDONLY | O_WRONLY)
|
||||
|
Loading…
Reference in New Issue
Block a user