upload android base code part3
This commit is contained in:
parent
71b83c22f1
commit
b9e30e05b1
15122 changed files with 2089659 additions and 0 deletions
39
android/bionic/libc/arch-x86/syscalls/__timer_create.S
Normal file
39
android/bionic/libc/arch-x86/syscalls/__timer_create.S
Normal file
|
@ -0,0 +1,39 @@
|
|||
/* Generated by gensyscalls.py. Do not edit. */
|
||||
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
ENTRY(__timer_create)
|
||||
pushl %ebx
|
||||
.cfi_def_cfa_offset 8
|
||||
.cfi_rel_offset ebx, 0
|
||||
pushl %ecx
|
||||
.cfi_adjust_cfa_offset 4
|
||||
.cfi_rel_offset ecx, 0
|
||||
pushl %edx
|
||||
.cfi_adjust_cfa_offset 4
|
||||
.cfi_rel_offset edx, 0
|
||||
|
||||
call __kernel_syscall
|
||||
pushl %eax
|
||||
.cfi_adjust_cfa_offset 4
|
||||
.cfi_rel_offset eax, 0
|
||||
|
||||
mov 20(%esp), %ebx
|
||||
mov 24(%esp), %ecx
|
||||
mov 28(%esp), %edx
|
||||
movl $__NR_timer_create, %eax
|
||||
call *(%esp)
|
||||
addl $4, %esp
|
||||
|
||||
cmpl $-MAX_ERRNO, %eax
|
||||
jb 1f
|
||||
negl %eax
|
||||
pushl %eax
|
||||
call __set_errno_internal
|
||||
addl $4, %esp
|
||||
1:
|
||||
popl %edx
|
||||
popl %ecx
|
||||
popl %ebx
|
||||
ret
|
||||
END(__timer_create)
|
Loading…
Add table
Add a link
Reference in a new issue