BSD 4_1_snap release
[unix-history] / usr / src / libc / sys / mpxcall.s
index 2efecb5..2a8ec6b 100644 (file)
@@ -1,18 +1,18 @@
-.globl _mpxcall, cerror
+# @(#)mpxcall.s        4.1 (Berkeley) 12/21/80
+# C library -- mpxcall
 
 
-_mpxcall:
-       mov     r5,-(sp)
-       mov     sp,r5
-       mov     4(r5),0f
-       mov     6(r5),0f+2
-call:
-       sys     0; 9f
-       bec     1f
-       jmp     cerror
-1:
-       mov     (sp)+,r5
-       rts     pc
-.data
-9:
-       sys     56.; 0:..; ..
+# mpxcall(file, buffer, count);
+#
+#
+
+       .set    mpxcall,56
+.globl _mpxcall
+.globl  cerror
 
 
+_mpxcall:
+       .word   0x0000
+       chmk    $mpxcall
+       bcc     noerror
+       jmp     cerror
+noerror:
+       ret