[syscalls] Remove Go exposure of zx_task_resume()

zx_task_resume() is deprecated and is being removed.

ZX-2720 #comment

Test: CQ
Change-Id: I1a431db690bd95beb5bb1359ce4abb40ae59583b
diff --git a/src/runtime/vdso_keys_fuchsia.go b/src/runtime/vdso_keys_fuchsia.go
index 1af2ff1..c52d352 100644
--- a/src/runtime/vdso_keys_fuchsia.go
+++ b/src/runtime/vdso_keys_fuchsia.go
@@ -73,7 +73,6 @@
 	{"_zx_job_create", 0x6b9cbb63, &vdso_zx_job_create},
 	{"_zx_job_set_policy", 0xa45d60ea, &vdso_zx_job_set_policy},
 	{"_zx_task_bind_exception_port", 0xbf7013d6, &vdso_zx_task_bind_exception_port},
-	{"_zx_task_resume", 0x77b9b998, &vdso_zx_task_resume},
 	{"_zx_task_suspend", 0xe13ad509, &vdso_zx_task_suspend},
 	{"_zx_task_suspend_token", 0x341e98a9, &vdso_zx_task_suspend_token},
 	{"_zx_task_resume_from_exception", 0x185b8e99, &vdso_zx_task_resume_from_exception},
@@ -212,7 +211,6 @@
 //go:cgo_import_dynamic vdso_zx_job_create _zx_job_create
 //go:cgo_import_dynamic vdso_zx_job_set_policy _zx_job_set_policy
 //go:cgo_import_dynamic vdso_zx_task_bind_exception_port _zx_task_bind_exception_port
-//go:cgo_import_dynamic vdso_zx_task_resume _zx_task_resume
 //go:cgo_import_dynamic vdso_zx_task_suspend _zx_task_suspend
 //go:cgo_import_dynamic vdso_zx_task_suspend_token _zx_task_suspend_token
 //go:cgo_import_dynamic vdso_zx_task_resume_from_exception _zx_task_resume_from_exception
@@ -350,7 +348,6 @@
 //go:linkname vdso_zx_job_create vdso_zx_job_create
 //go:linkname vdso_zx_job_set_policy vdso_zx_job_set_policy
 //go:linkname vdso_zx_task_bind_exception_port vdso_zx_task_bind_exception_port
-//go:linkname vdso_zx_task_resume vdso_zx_task_resume
 //go:linkname vdso_zx_task_suspend vdso_zx_task_suspend
 //go:linkname vdso_zx_task_suspend_token vdso_zx_task_suspend_token
 //go:linkname vdso_zx_task_resume_from_exception vdso_zx_task_resume_from_exception
@@ -661,10 +658,6 @@
 
 //go:noescape
 //go:nosplit
-func vdsoCall_zx_task_resume(handle uint32, options uint32) int32
-
-//go:noescape
-//go:nosplit
 func vdsoCall_zx_task_suspend(handle uint32, token unsafe.Pointer) int32
 
 //go:noescape
@@ -1037,7 +1030,6 @@
 	vdso_zx_job_create                          uintptr
 	vdso_zx_job_set_policy                      uintptr
 	vdso_zx_task_bind_exception_port            uintptr
-	vdso_zx_task_resume                         uintptr
 	vdso_zx_task_suspend                        uintptr
 	vdso_zx_task_suspend_token                  uintptr
 	vdso_zx_task_resume_from_exception          uintptr
diff --git a/src/runtime/vdsocalls_fuchsia_amd64.s b/src/runtime/vdsocalls_fuchsia_amd64.s
index 31ea631..f318b90 100644
--- a/src/runtime/vdsocalls_fuchsia_amd64.s
+++ b/src/runtime/vdsocalls_fuchsia_amd64.s
@@ -720,17 +720,6 @@
 	MOVL AX, ret+24(FP)
 	RET
 
-// func vdsoCall_zx_task_resume(handle uint32, options uint32) int32
-TEXT runtime·vdsoCall_zx_task_resume(SB),NOSPLIT,$0-12
-	GO_ARGS
-	NO_LOCAL_POINTERS
-	MOVL handle+0(FP), DI
-	MOVL options+4(FP), SI
-	MOVQ vdso_zx_task_resume(SB), AX
-	CALL AX
-	MOVL AX, ret+8(FP)
-	RET
-
 // func vdsoCall_zx_task_suspend(handle uint32, token unsafe.Pointer) int32
 TEXT runtime·vdsoCall_zx_task_suspend(SB),NOSPLIT,$0-20
 	GO_ARGS
diff --git a/src/runtime/vdsocalls_fuchsia_arm64.s b/src/runtime/vdsocalls_fuchsia_arm64.s
index 0f91092..e587cdb 100644
--- a/src/runtime/vdsocalls_fuchsia_arm64.s
+++ b/src/runtime/vdsocalls_fuchsia_arm64.s
@@ -649,16 +649,6 @@
 	MOVW R0, ret+24(FP)
 	RET
 
-// func vdsoCall_zx_task_resume(handle uint32, options uint32) int32
-TEXT runtime·vdsoCall_zx_task_resume(SB),NOSPLIT,$0-12
-	GO_ARGS
-	NO_LOCAL_POINTERS
-	MOVW handle+0(FP), R0
-	MOVW options+4(FP), R1
-	BL vdso_zx_task_resume(SB)
-	MOVW R0, ret+8(FP)
-	RET
-
 // func vdsoCall_zx_task_suspend(handle uint32, token unsafe.Pointer) int32
 TEXT runtime·vdsoCall_zx_task_suspend(SB),NOSPLIT,$0-20
 	GO_ARGS
diff --git a/src/syscall/zx/syscalls_fuchsia.go b/src/syscall/zx/syscalls_fuchsia.go
index 84ceea4..7901b2f 100644
--- a/src/syscall/zx/syscalls_fuchsia.go
+++ b/src/syscall/zx/syscalls_fuchsia.go
@@ -239,10 +239,6 @@
 
 //go:noescape
 //go:nosplit
-func Sys_task_resume(handle Handle, options uint32) Status
-
-//go:noescape
-//go:nosplit
 func Sys_task_suspend(handle Handle, token *Handle) Status
 
 //go:noescape
diff --git a/src/syscall/zx/syscalls_fuchsia_amd64.s b/src/syscall/zx/syscalls_fuchsia_amd64.s
index 105d63b..be8f4e4 100644
--- a/src/syscall/zx/syscalls_fuchsia_amd64.s
+++ b/src/syscall/zx/syscalls_fuchsia_amd64.s
@@ -234,10 +234,6 @@
 TEXT ·Sys_task_bind_exception_port(SB),NOSPLIT,$0
 	JMP runtime·vdsoCall_zx_task_bind_exception_port(SB)
 
-// func Sys_task_resume(handle Handle, options uint32) Status
-TEXT ·Sys_task_resume(SB),NOSPLIT,$0
-	JMP runtime·vdsoCall_zx_task_resume(SB)
-
 // func Sys_task_suspend(handle Handle, token *Handle) Status
 TEXT ·Sys_task_suspend(SB),NOSPLIT,$0
 	JMP runtime·vdsoCall_zx_task_suspend(SB)
diff --git a/src/syscall/zx/syscalls_fuchsia_arm64.s b/src/syscall/zx/syscalls_fuchsia_arm64.s
index 105d63b..be8f4e4 100644
--- a/src/syscall/zx/syscalls_fuchsia_arm64.s
+++ b/src/syscall/zx/syscalls_fuchsia_arm64.s
@@ -234,10 +234,6 @@
 TEXT ·Sys_task_bind_exception_port(SB),NOSPLIT,$0
 	JMP runtime·vdsoCall_zx_task_bind_exception_port(SB)
 
-// func Sys_task_resume(handle Handle, options uint32) Status
-TEXT ·Sys_task_resume(SB),NOSPLIT,$0
-	JMP runtime·vdsoCall_zx_task_resume(SB)
-
 // func Sys_task_suspend(handle Handle, token *Handle) Status
 TEXT ·Sys_task_suspend(SB),NOSPLIT,$0
 	JMP runtime·vdsoCall_zx_task_suspend(SB)