27 lines
		
	
	
		
			784 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			784 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
| /*
 | |
|  * Copyright (C) 2017 SiFive
 | |
|  *
 | |
|  *   This program is free software; you can redistribute it and/or
 | |
|  *   modify it under the terms of the GNU General Public License
 | |
|  *   as published by the Free Software Foundation, version 2.
 | |
|  *
 | |
|  *   This program is distributed in the hope that it will be useful,
 | |
|  *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 | |
|  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | |
|  *   GNU General Public License for more details.
 | |
|  */
 | |
| 
 | |
| #include <linux/linkage.h>
 | |
| #include <asm/unistd.h>
 | |
| 
 | |
| 	.text
 | |
| /* int __vdso_clock_getres(clockid_t clock_id, struct timespec *res); */
 | |
| ENTRY(__vdso_clock_getres)
 | |
| 	.cfi_startproc
 | |
| 	/* For now, just do the syscall. */
 | |
| 	li a7, __NR_clock_getres
 | |
| 	ecall
 | |
| 	ret
 | |
| 	.cfi_endproc
 | |
| ENDPROC(__vdso_clock_getres)
 | 
