diff options
Diffstat (limited to 'libc/sysdeps/linux/aarch64/clone.S')
-rw-r--r-- | libc/sysdeps/linux/aarch64/clone.S | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libc/sysdeps/linux/aarch64/clone.S b/libc/sysdeps/linux/aarch64/clone.S index 74984aabb..e3311d184 100644 --- a/libc/sysdeps/linux/aarch64/clone.S +++ b/libc/sysdeps/linux/aarch64/clone.S @@ -69,7 +69,8 @@ thread_start: blr x10 /* We are done, pass the return value through x0. */ - b HIDDEN_JUMPTARGET(_exit) + mov x8, #SYS_ify(exit) + svc 0x0 cfi_endproc .size thread_start, .-thread_start |