Przeglądaj źródła

wait.h: add linux specific, thread-related waitpid() flags

these flags are needed in order to be able to handle lwp id's
which the kernel returns after clone() calls for new threads
via ptrace(PTRACE_GETEVENTMSG).

fortunately, they're the same for all archs and in the reserved
namespace.
rofl0r 12 lat temu
rodzic
commit
e895ddc0cd
1 zmienionych plików z 4 dodań i 0 usunięć
  1. 4 0
      include/sys/wait.h

+ 4 - 0
include/sys/wait.h

@@ -33,6 +33,10 @@ pid_t wait4 (pid_t, int *, int, struct rusage *);
 #define WCONTINUED 8
 #define WNOWAIT    0x1000000
 
+#define __WNOTHREAD 0x20000000
+#define __WALL      0x40000000
+#define __WCLONE    0x80000000
+
 #define P_ALL  0
 #define P_PID  1
 #define P_PGID 2