Annotation of researchv10dc/dist/man/v4/man2/indir.2, revision 1.1.1.1

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: \*-

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.