blob: 439e35522773f890f12b45e73ae819703cfeb035 [file] [log] [blame]
Elliott Hughes0f461e32014-01-09 10:17:03 -08001/* Generated by gensyscalls.py. Do not edit. */
2
3#include <private/bionic_asm.h>
4
5ENTRY(prlimit64)
6 stp x29, x30, [sp, #-16]!
7 mov x29, sp
8 str x8, [sp, #-16]!
9
10 mov x8, __NR_prlimit64
11 svc #0
12
13 ldr x8, [sp], #16
14 ldp x29, x30, [sp], #16
15
16 cmn x0, #(MAX_ERRNO + 1)
17 cneg x0, x0, hi
18 b.hi __set_errno
19
20 ret
21END(prlimit64)
22
23 .globl _C_LABEL(prlimit)
24 .equ _C_LABEL(prlimit), _C_LABEL(prlimit64)