Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sigret(2) — CX/UX 6.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sigaction(2)

signal(5)

ucontext(5)

sigret(2)

NAME

sigret − return from a signal

SYNOPSIS

void sigret ()

DESCRIPTION

The sigret system call restores the process state to that contained in a signal frame. 

sigret takes no arguments; instead, the r31 register is expected to point to a signal frame that was received by some signal handler.  It need not be located on the stack any longer (if the application copied it elsewhere), but it still must be on an 8-byte boundary. 

The sigret call causes that process to resume execution at the point where the process was executing before the signal handler was called. 

NOTES

This function is NOT intended for general use. 

RETURN VALUE

The sigret system call never returns.  If an error occurs, the calling application shall be terminated and its exit status shall indicate that the process was killed by a SIGSEGV signal. 

SEE ALSO

sigaction(2), signal(5), ucontext(5). 

CX/UX Programmer’s Reference Manual

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026