From 841f16a21e68b0c57dea745cecee680c6ea6a426 Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Sat, 12 Jun 2021 10:31:23 +0200 Subject: [PATCH] spu_run.2: Use syscall(SYS_...), for system calls without a wrapper Signed-off-by: Alejandro Colomar Signed-off-by: Michael Kerrisk --- man2/spu_run.2 | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/man2/spu_run.2 b/man2/spu_run.2 index def974772..d5fdc2280 100644 --- a/man2/spu_run.2 +++ b/man2/spu_run.2 @@ -28,13 +28,18 @@ spu_run \- execute an SPU context .SH SYNOPSIS .nf -.B #include +.BR "#include " " /* Definition of " SPU_* " constants */" +.BR "#include " " /* Definition of " SYS_* " constants */" +.B #include .PP .BI "int spu_run(int " fd ", uint32_t *" npc ", uint32_t *" event ); .fi .PP .IR Note : -There is no glibc wrapper for this system call; see NOTES. +glibc provides no wrapper for +.BR spu_run (), +necessitating the use of +.BR syscall (2). .SH DESCRIPTION The .BR spu_run () @@ -195,9 +200,6 @@ This call is Linux-specific and implemented only by the PowerPC architecture. Programs using this system call are not portable. .SH NOTES -Glibc does not provide a wrapper for this system call; call it using -.BR syscall (2). -Note however, that .BR spu_run () is meant to be used from libraries that implement a more abstract interface to SPUs, not to be used from regular applications.