Remove building with NOCRYPTO option
[minix3.git] / lib / libc / arch / riscv / sys / __syscall.S
blobbfb1aa1083ded1a34e66b278bf7b9c8eb7d6011a
1 /*      $NetBSD: __syscall.S,v 1.2 2015/03/27 06:44:28 matt Exp $       */
3 #include "SYS.h"
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)