diff options
Diffstat (limited to 'usr/klibc/arch/ia64/syscall.S')
-rw-r--r-- | usr/klibc/arch/ia64/syscall.S | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/usr/klibc/arch/ia64/syscall.S b/usr/klibc/arch/ia64/syscall.S new file mode 100644 index 0000000..155fdd8 --- /dev/null +++ b/usr/klibc/arch/ia64/syscall.S @@ -0,0 +1,18 @@ +# +# arch/ia64/syscall.S +# + +#include <asm/unistd.h> + + .text + .align 32 + .proc __syscall_error + .globl __syscall_error +__syscall_error: + movl r2 = errno + ;; + st4 [r2] = r8 + mov r8 = -1 + br.ret.sptk.many b0 + .size __syscall_error, .-__syscall_error + .endp __syscall_error |