Create a fake syscall() function due to Python

This commit is contained in:
Justine Tunney 2023-06-09 05:18:38 -07:00
parent 4b2023ffab
commit 2eb7148474
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
8 changed files with 74 additions and 8 deletions

View file

@ -9,13 +9,18 @@ extern const uint32_t FIONBIO;
extern const uint32_t FIONCLEX;
extern const uint32_t FIONREAD;
COSMOPOLITAN_C_END_
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
#define FIOASYNC FIOASYNC
#define FIOCLEX FIOCLEX
#define FIONBIO FIONBIO
#define FIONCLEX FIONCLEX
#define FIONREAD FIONREAD
#define __tmpcosmo_FIOASYNC -484047213
#define __tmpcosmo_FIOCLEX -1198942590
#define __tmpcosmo_FIONBIO 2035363853
#define __tmpcosmo_FIONCLEX -25760400
#define __tmpcosmo_FIONREAD 1333957726
COSMOPOLITAN_C_END_
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_FIO_H_ */

View file

@ -27,5 +27,6 @@
#define IN_OPEN 0x20
#define IN_Q_OVERFLOW 0x4000
#define IN_UNMOUNT 0x2000
#define IN_CLASSA_NSHIFT 24
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_IN_H_ */