[libc-commits] [PATCH] D135131: [libc] Add a minimal implementation of the POSIX fork function.
Tue Ly via Phabricator via libc-commits
libc-commits at lists.llvm.org
Tue Oct 4 06:52:31 PDT 2022
lntue added inline comments.
================
Comment at: libc/include/llvm-libc-macros/linux/sys-wait-macros.h:13
+// Wait status info macros
+#define WTERMSIG(status) ((status & 0x7F))
+#define WIFEXITED(status) (WTERMSIG(status) == 0)
----------------
`((status) & 0x7F)` instead.
================
Comment at: libc/src/unistd/linux/fork.cpp:24
+LLVM_LIBC_FUNCTION(int, fork, (void)) {
+#ifdef SYS_clone
+ long ret = __llvm_libc::syscall_impl(SYS_fork);
----------------
`SYS_fork`?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D135131/new/
https://reviews.llvm.org/D135131
More information about the libc-commits
mailing list