From 35df59db508dbf23437f3253f25147191796e19f Mon Sep 17 00:00:00 2001 From: Tobias Anderberg Date: Mon, 16 Sep 2002 08:08:37 +0000 Subject: Initial version of the CRIS port. --- libc/sysdeps/linux/cris/syscall.S | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 libc/sysdeps/linux/cris/syscall.S (limited to 'libc/sysdeps/linux/cris/syscall.S') diff --git a/libc/sysdeps/linux/cris/syscall.S b/libc/sysdeps/linux/cris/syscall.S new file mode 100644 index 000000000..d52a6ba05 --- /dev/null +++ b/libc/sysdeps/linux/cris/syscall.S @@ -0,0 +1,18 @@ +#include + + .globl __syscall_error +__syscall_error: + + neg.d $r10,$r10 + + push $r10 + push $srp + jsr __errno_location + pop $srp + pop $r11 + move.d $r11,[$r10] + + moveq -1, $r10 + ret + nop + -- cgit v1.2.3