clock_settime.S revision 1dc9e472e19acfe6dc7f41e429236e7eef7ceda1
11dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project/* autogenerated by gensyscalls.py */
21dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#include <sys/linux-syscalls.h>
31dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project
41dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    .text
51dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    .type clock_settime, #function
61dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    .globl clock_settime
71dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    .align 4
81dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    .fnstart
91dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project
101dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectclock_settime:
111dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    .save   {r4, r7}
121dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    stmfd   sp!, {r4, r7}
131dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    ldr     r7, =__NR_clock_settime
141dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    swi     #0
151dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    ldmfd   sp!, {r4, r7}
161dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    movs    r0, r0
171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    bxpl    lr
181dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    b       __set_syscall_errno
191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project    .fnend
20