|
|
1.1 root 1: # C library -- setpgrp, getpgrp
2:
3: # setpgrp(pid, pgrp); /* set pgrp of pid and descendants to pgrp */
4: # if pid==0 use current pid
5: #
6: # getpgrp(pid)
7: # implemented as setpgrp(pid, -1)
8:
9: setpgrp = 39
10: .globl _setpgrp
11: .globl _getpgrp
12: .globl cerror
13:
14: _setpgrp:
15: pea setpgrp
16: trap #0
17: bcc noerror
18: jmp cerror
19: noerror:
20: rts
21:
22: _getpgrp:
23: pea -1
24: movl sp@(8),sp@-
25: jsr gpgrp
26: addql #8,sp
27: rts
28: gpgrp:
29: pea setpgrp
30: trap #0
31: bcc noerror
32: jmp cerror
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.