_kill.s 206 B

1234567891011121314151617181920
  1. #include "sys.h"
  2. .define __kill
  3. .extern _errno
  4. __kill:
  5. mov 2(sp),r0
  6. mov 4(sp),0f+2
  7. sys indir; .data2 0f
  8. bcc 1f
  9. mov r0,_errno
  10. mov $-1,r0
  11. rts pc
  12. 1:
  13. clr r0
  14. rts pc
  15. .sect .data
  16. 0:
  17. sys kill
  18. .data2 0