|
|
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.