aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/sys_openbsd_arm64.s
diff options
context:
space:
mode:
authorJoel Sing <joel@sing.id.au>2021-01-22 19:32:43 +1100
committerJoel Sing <joel@sing.id.au>2021-01-22 18:23:05 +0000
commitb268b607743ebf570396750208e0032870653edd (patch)
tree74599ebfe63660b70ce6fe9f7e345de35b41f80a /src/runtime/sys_openbsd_arm64.s
parentec4051763d439e7108bc673dd0b1bf1cbbc5dfc5 (diff)
downloadgo-b268b607743ebf570396750208e0032870653edd.tar.gz
go-b268b607743ebf570396750208e0032870653edd.zip
runtime: remove pthread_kill/pthread_self for openbsd
We're now using getthrid() and thrkill() instead. Updates #36435 Change-Id: I1c6bcfb9b46d149e0a2a10e936a244576489a88e Reviewed-on: https://go-review.googlesource.com/c/go/+/285692 Trust: Joel Sing <joel@sing.id.au> Run-TryBot: Joel Sing <joel@sing.id.au> Reviewed-by: Cherry Zhang <cherryyz@google.com>
Diffstat (limited to 'src/runtime/sys_openbsd_arm64.s')
-rw-r--r--src/runtime/sys_openbsd_arm64.s12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/runtime/sys_openbsd_arm64.s b/src/runtime/sys_openbsd_arm64.s
index 90646bbe85..2ec9d038ba 100644
--- a/src/runtime/sys_openbsd_arm64.s
+++ b/src/runtime/sys_openbsd_arm64.s
@@ -188,18 +188,6 @@ TEXT runtime·pthread_create_trampoline(SB),NOSPLIT,$0
ADD $16, RSP
RET
-TEXT runtime·pthread_self_trampoline(SB),NOSPLIT,$0
- MOVD R0, R19 // pointer to args
- CALL libc_pthread_self(SB)
- MOVD R0, 0(R19) // return value
- RET
-
-TEXT runtime·pthread_kill_trampoline(SB),NOSPLIT,$0
- MOVW 8(R0), R1 // arg 2 - sig
- MOVD 0(R0), R0 // arg 1 - thread
- CALL libc_pthread_kill(SB)
- RET
-
// Exit the entire program (like C exit)
TEXT runtime·exit(SB),NOSPLIT|NOFRAME,$0
MOVW code+0(FP), R0 // arg 1 - status