Merge "libc: generate syscall stubs in one big file..."
This commit is contained in:
commit
b9a7c651f1
1243 changed files with 22840 additions and 26628 deletions
|
@ -1246,22 +1246,22 @@ cc_library_static {
|
|||
srcs: ["bionic/__set_errno.cpp"],
|
||||
arch: {
|
||||
arm: {
|
||||
srcs: ["arch-arm/syscalls/**/*.S"],
|
||||
srcs: ["arch-arm/syscalls.S"],
|
||||
},
|
||||
arm64: {
|
||||
srcs: ["arch-arm64/syscalls/**/*.S"],
|
||||
srcs: ["arch-arm64/syscalls.S"],
|
||||
},
|
||||
mips: {
|
||||
srcs: ["arch-mips/syscalls/**/*.S"],
|
||||
srcs: ["arch-mips/syscalls.S"],
|
||||
},
|
||||
mips64: {
|
||||
srcs: ["arch-mips64/syscalls/**/*.S"],
|
||||
srcs: ["arch-mips64/syscalls.S"],
|
||||
},
|
||||
x86: {
|
||||
srcs: ["arch-x86/syscalls/**/*.S"],
|
||||
srcs: ["arch-x86/syscalls.S"],
|
||||
},
|
||||
x86_64: {
|
||||
srcs: ["arch-x86_64/syscalls/**/*.S"],
|
||||
srcs: ["arch-x86_64/syscalls.S"],
|
||||
},
|
||||
},
|
||||
name: "libc_syscalls",
|
||||
|
@ -2455,19 +2455,19 @@ cc_library_shared {
|
|||
|
||||
arch: {
|
||||
arm: {
|
||||
srcs: ["arch-arm/syscalls/__rt_sigprocmask.S"],
|
||||
srcs: ["arch-arm/syscalls.S"],
|
||||
},
|
||||
arm64: {
|
||||
srcs: ["arch-arm64/syscalls/__rt_sigprocmask.S"],
|
||||
srcs: ["arch-arm64/syscalls.S"],
|
||||
},
|
||||
x86: {
|
||||
srcs: [
|
||||
"arch-x86/bionic/__libc_init_sysinfo.cpp",
|
||||
"arch-x86/syscalls/__rt_sigprocmask.S",
|
||||
"arch-x86/syscalls.S",
|
||||
],
|
||||
},
|
||||
x86_64: {
|
||||
srcs: ["arch-x86_64/syscalls/__rt_sigprocmask.S"],
|
||||
srcs: ["arch-x86_64/syscalls.S"],
|
||||
},
|
||||
},
|
||||
|
||||
|
|
2915
libc/arch-arm/syscalls.S
Normal file
2915
libc/arch-arm/syscalls.S
Normal file
File diff suppressed because it is too large
Load diff
|
@ -1,17 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(___clock_nanosleep)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_clock_nanosleep
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(___clock_nanosleep)
|
||||
.hidden ___clock_nanosleep
|
|
@ -1,17 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(___close)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_close
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(___close)
|
||||
.hidden ___close
|
|
@ -1,17 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(___faccessat)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_faccessat
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(___faccessat)
|
||||
.hidden ___faccessat
|
|
@ -1,17 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(___fchmod)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fchmod
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(___fchmod)
|
||||
.hidden ___fchmod
|
|
@ -1,17 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(___fchmodat)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fchmodat
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(___fchmodat)
|
||||
.hidden ___fchmodat
|
|
@ -1,17 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(___fgetxattr)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fgetxattr
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(___fgetxattr)
|
||||
.hidden ___fgetxattr
|
|
@ -1,17 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(___flistxattr)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_flistxattr
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(___flistxattr)
|
||||
.hidden ___flistxattr
|
|
@ -1,23 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(___fsetxattr)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_fsetxattr
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(___fsetxattr)
|
||||
.hidden ___fsetxattr
|
|
@ -1,23 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(___mremap)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_mremap
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(___mremap)
|
||||
.hidden ___mremap
|
|
@ -1,17 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(___rt_sigqueueinfo)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_rt_sigqueueinfo
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(___rt_sigqueueinfo)
|
||||
.hidden ___rt_sigqueueinfo
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__accept4)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_accept4
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__accept4)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__arm_fadvise64_64)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_arm_fadvise64_64
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__arm_fadvise64_64)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__brk)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_brk
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__brk)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__clock_getres)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_clock_getres
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__clock_getres)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__clock_gettime)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_clock_gettime
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__clock_gettime)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__connect)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_connect
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__connect)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__epoll_pwait)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_epoll_pwait
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__epoll_pwait)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__exit)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_exit
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__exit)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__fcntl64)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fcntl64
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__fcntl64)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__fstatfs64)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fstatfs64
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__fstatfs64)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__getcpu)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getcpu
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__getcpu)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__getcwd)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getcwd
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__getcwd)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__getdents64)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getdents64
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__getdents64)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__getpid)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getpid
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__getpid)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__getpriority)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getpriority
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__getpriority)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__gettimeofday)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_gettimeofday
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__gettimeofday)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__ioctl)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_ioctl
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__ioctl)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__llseek)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR__llseek
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__llseek)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__mmap2)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_mmap2
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__mmap2)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__openat)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_openat
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__openat)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__ppoll)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_ppoll
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__ppoll)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__preadv64)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_preadv
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__preadv64)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__pselect6)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_pselect6
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__pselect6)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__ptrace)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_ptrace
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__ptrace)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__pwritev64)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_pwritev
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__pwritev64)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__reboot)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_reboot
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__reboot)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__rt_sigaction)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_rt_sigaction
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__rt_sigaction)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__rt_sigpending)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_rt_sigpending
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__rt_sigpending)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__rt_sigprocmask)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_rt_sigprocmask
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__rt_sigprocmask)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__rt_sigsuspend)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_rt_sigsuspend
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__rt_sigsuspend)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__rt_sigtimedwait)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_rt_sigtimedwait
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__rt_sigtimedwait)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__sched_getaffinity)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_sched_getaffinity
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__sched_getaffinity)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__set_tid_address)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_set_tid_address
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__set_tid_address)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__set_tls)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__ARM_NR_set_tls
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__set_tls)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__sigaction)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_sigaction
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__sigaction)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__signalfd4)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_signalfd4
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__signalfd4)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__socket)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_socket
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__socket)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__statfs64)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_statfs64
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__statfs64)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__sync_file_range2)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_sync_file_range2
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__sync_file_range2)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__timer_create)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_timer_create
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__timer_create)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__timer_delete)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_timer_delete
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__timer_delete)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__timer_getoverrun)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_timer_getoverrun
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__timer_getoverrun)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__timer_gettime)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_timer_gettime
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__timer_gettime)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__timer_settime)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_timer_settime
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__timer_settime)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__waitid)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_waitid
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(__waitid)
|
|
@ -1,18 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(_exit)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_exit_group
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(_exit)
|
||||
|
||||
ALIAS_SYMBOL(_Exit, _exit)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(acct)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_acct
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(acct)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(adjtimex)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_adjtimex
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(adjtimex)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(bind)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_bind
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(bind)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(cacheflush)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__ARM_NR_cacheflush
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(cacheflush)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(capget)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_capget
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(capget)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(capset)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_capset
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(capset)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(chdir)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_chdir
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(chdir)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(chroot)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_chroot
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(chroot)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(clock_adjtime)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_clock_adjtime
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(clock_adjtime)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(clock_settime)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_clock_settime
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(clock_settime)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(delete_module)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_delete_module
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(delete_module)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(dup)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_dup
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(dup)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(dup3)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_dup3
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(dup3)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(epoll_create1)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_epoll_create1
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(epoll_create1)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(epoll_ctl)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_epoll_ctl
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(epoll_ctl)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(eventfd)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_eventfd2
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(eventfd)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(execve)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_execve
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(execve)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(fallocate64)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_fallocate
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(fallocate64)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(fchdir)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fchdir
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(fchdir)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(fchown)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fchown32
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(fchown)
|
|
@ -1,22 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(fchownat)
|
||||
mov ip, sp
|
||||
stmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 16
|
||||
.cfi_rel_offset r4, 0
|
||||
.cfi_rel_offset r5, 4
|
||||
.cfi_rel_offset r6, 8
|
||||
.cfi_rel_offset r7, 12
|
||||
ldmfd ip, {r4, r5, r6}
|
||||
ldr r7, =__NR_fchownat
|
||||
swi #0
|
||||
ldmfd sp!, {r4, r5, r6, r7}
|
||||
.cfi_def_cfa_offset 0
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(fchownat)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(fdatasync)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fdatasync
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(fdatasync)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(flock)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_flock
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(flock)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(fremovexattr)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fremovexattr
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(fremovexattr)
|
|
@ -1,18 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(fstat64)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fstat64
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(fstat64)
|
||||
|
||||
ALIAS_SYMBOL(fstat, fstat64)
|
|
@ -1,18 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(fstatat64)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fstatat64
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(fstatat64)
|
||||
|
||||
ALIAS_SYMBOL(fstatat, fstatat64)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(fsync)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_fsync
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(fsync)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(ftruncate64)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_ftruncate64
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(ftruncate64)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getegid)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getegid32
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getegid)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(geteuid)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_geteuid32
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(geteuid)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getgid)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getgid32
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getgid)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getgroups)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getgroups32
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getgroups)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getitimer)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getitimer
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getitimer)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getpeername)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getpeername
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getpeername)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getpgid)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getpgid
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getpgid)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getppid)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getppid
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getppid)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getrandom)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getrandom
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getrandom)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getresgid)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getresgid32
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getresgid)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getresuid)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getresuid32
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getresuid)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getrlimit)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_ugetrlimit
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getrlimit)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getrusage)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getrusage
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getrusage)
|
|
@ -1,16 +0,0 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(getsid)
|
||||
mov ip, r7
|
||||
.cfi_register r7, ip
|
||||
ldr r7, =__NR_getsid
|
||||
swi #0
|
||||
mov r7, ip
|
||||
.cfi_restore r7
|
||||
cmn r0, #(MAX_ERRNO + 1)
|
||||
bxls lr
|
||||
neg r0, r0
|
||||
b __set_errno_internal
|
||||
END(getsid)
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue