mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-05 02:38:31 +00:00
Perform fine-tuning of socketpair and pipe
- removed unneeded share parameter from pipe on nt - socktpair(type | SOCK_CLOEXEC) is now polyfilled - use textwindows for linker micro-optimization - apologies for auto clang-format diff noise :( - improve socketpair docstring See #122
This commit is contained in:
parent
4e93750afd
commit
4177489762
11 changed files with 172 additions and 133 deletions
|
@ -67,7 +67,6 @@ hidden extern int __vforked;
|
|||
hidden extern unsigned __sighandrvas[NSIG];
|
||||
hidden extern struct Fds g_fds;
|
||||
hidden extern const struct NtSecurityAttributes kNtIsInheritable;
|
||||
hidden extern const char kPipeNamePrefix[];
|
||||
|
||||
int __reservefd(void) hidden;
|
||||
void __releasefd(int) hidden;
|
||||
|
@ -292,7 +291,6 @@ unsigned __wincrash_nt(struct NtExceptionPointers *);
|
|||
ssize_t sys_readv_nt(struct Fd *, const struct iovec *, int) hidden;
|
||||
ssize_t sys_writev_nt(struct Fd *, const struct iovec *, int) hidden;
|
||||
char16_t *CreatePipeName(char16_t *) hidden;
|
||||
size_t UintToChar16Array(char16_t *, uint64_t) hidden;
|
||||
|
||||
/*───────────────────────────────────────────────────────────────────────────│─╗
|
||||
│ cosmopolitan § syscalls » metal ─╬─│┼
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue