| Chris Dearman | 5043212 | 2014-02-05 16:59:23 -0800 | [diff] [blame] | 1 | /* Generated by gensyscalls.py. Do not edit. */ | 
 | 2 |  | 
| Elliott Hughes | 9abbbdc | 2014-02-19 14:54:31 -0800 | [diff] [blame] | 3 | #include <private/bionic_asm.h> | 
| Chris Dearman | 5043212 | 2014-02-05 16:59:23 -0800 | [diff] [blame] | 4 |  | 
| Goran Ferenc | 996f6de | 2017-05-30 16:00:41 +0200 | [diff] [blame] | 5 | ENTRY(__clock_gettime) | 
| Chris Dearman | 5043212 | 2014-02-05 16:59:23 -0800 | [diff] [blame] | 6 |     .set push | 
 | 7 |     .set noreorder | 
 | 8 |     li v0, __NR_clock_gettime | 
 | 9 |     syscall | 
 | 10 |     bnez a3, 1f | 
 | 11 |     move a0, v0 | 
 | 12 |     j ra | 
 | 13 |     nop | 
 | 14 | 1: | 
 | 15 |     move t0, ra | 
 | 16 |     bal     2f | 
 | 17 |     nop | 
 | 18 | 2: | 
 | 19 |     .cpsetup ra, t1, 2b | 
| Elliott Hughes | 7efad83 | 2014-09-08 15:25:01 -0700 | [diff] [blame] | 20 |     LA t9,__set_errno_internal | 
| Chris Dearman | 5043212 | 2014-02-05 16:59:23 -0800 | [diff] [blame] | 21 |     .cpreturn | 
 | 22 |     j t9 | 
 | 23 |     move ra, t0 | 
 | 24 |     .set pop | 
| Goran Ferenc | 996f6de | 2017-05-30 16:00:41 +0200 | [diff] [blame] | 25 | END(__clock_gettime) | 
 | 26 | .hidden __clock_gettime |