summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xshbin3864 -> 3872 bytes
-rw-r--r--sh.asm5
-rw-r--r--sh.obin4176 -> 4176 bytes
3 files changed, 4 insertions, 1 deletions
diff --git a/sh b/sh
index 33ac2fc..7644a0b 100755
--- a/sh
+++ b/sh
Binary files differ
diff --git a/sh.asm b/sh.asm
index 6b19535..e50d941 100644
--- a/sh.asm
+++ b/sh.asm
@@ -13,6 +13,9 @@ section .data
;Indicates that a file can be accessed in the way specified
F_OK equ 0x0
+
+ ;option for waitid
+ P_PGID equ 2
;Syscall constants
sys_read equ 0x00
sys_write equ 0x01
@@ -100,7 +103,7 @@ _wait_for_proc:
mov rax, sys_waitid
mov rdi, 0
xor rdx, rdx
- xor r10, r8
+ mov r10, P_PGID
xor r8, r8
syscall
diff --git a/sh.o b/sh.o
index c6b7ddf..0638b78 100644
--- a/sh.o
+++ b/sh.o
Binary files differ