diff options
author | Joel Sing <joel@sing.id.au> | 2021-01-22 19:32:43 +1100 |
---|---|---|
committer | Joel Sing <joel@sing.id.au> | 2021-01-22 18:23:05 +0000 |
commit | b268b607743ebf570396750208e0032870653edd (patch) | |
tree | 74599ebfe63660b70ce6fe9f7e345de35b41f80a /src/runtime/sys_openbsd_arm64.s | |
parent | ec4051763d439e7108bc673dd0b1bf1cbbc5dfc5 (diff) | |
download | go-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.s | 12 |
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 |