|
|
1.1 root 1: .th INDIR II 8/5/73
2: .sh NAME
3: indir \*- indirect system call
4: .sh SYNOPSIS
5: (indir = 0.; not in assembler)
6: .br
7: .ft B
8: sys indir; syscall
9: .ft R
10: .sh DESCRIPTION
11: The system call at the location
12: .it syscall
13: is executed.
14: Execution resumes after the
15: .it indir
16: call.
17: .s3
18: The main purpose of
19: .it indir
20: is to allow a program to
21: store arguments in system calls and execute them
22: out of line in the data segment.
23: This preserves the purity of the text segment.
24: .s3
25: If
26: .it indir
27: is executed indirectly,
28: it is a no-op.
29: .sh "SEE ALSO"
30: \*-
31: .sh DIAGNOSTICS
32: \*-
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.