Home | History | Annotate | Line # | Download | only in sys
__syscall.S revision 1.2.16.1
      1 /*	$NetBSD: __syscall.S,v 1.2.16.1 2020/04/21 18:41:58 martin Exp $	*/
      2 
      3 #include "SYS.h"
      4 
      5 ENTRY(__syscall)
      6 	mv	t6, a0
      7 	mv	a0, a1
      8 	mv	a1, a2
      9 	mv	a2, a3
     10 	mv	a3, a4
     11 	mv	a4, a5
     12 	mv	a5, a6
     13 	mv	a6, a7
     14 	REG_L	a7, (sp)
     15         SYSTRAP(__syscall)
     16         JUMP_TO_CERROR()	/* error */
     17         ret			/* success */
     18 END(__syscall)
     19 STRONG_ALIAS(_syscall,__syscall)
     20 WEAK_ALIAS(syscall,__syscall)
     21