1: / C library -- wait
   2: 
   3: / pid = wait(0);
   4: /   or,
   5: / pid = wait(&status);
   6: /
   7: / pid == -1 if error
   8: / status indicates fate of process, if given
   9: 
  10: .globl  _wait
  11: .globl  cerror
  12: .wait = 7.
  13: 
  14: _wait:
  15:         mov     r5,-(sp)
  16:         mov     sp,r5
  17:         sys     .wait
  18:         bec     1f
  19:         jmp     cerror
  20: 1:
  21:         tst     4(r5)
  22:         beq     1f
  23:         mov     r1,*4(r5)       / status return
  24: 1:
  25:         mov     (sp)+,r5
  26:         rts     pc

Defined functions

.wait defined in line 12; used 1 times
  • in line 17
Last modified: 1979-01-10
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 497
Valid CSS Valid XHTML 1.0 Strict