GNU Linux-libre 4.14.251-gnu1
[releases.git] / arch / mips / vdso / sigreturn.S
1 /*
2  * Copyright (C) 2015 Imagination Technologies
3  * Author: Alex Smith <alex.smith@imgtec.com>
4  *
5  * This program is free software; you can redistribute it and/or modify it
6  * under the terms of the GNU General Public License as published by the
7  * Free Software Foundation;  either version 2 of the  License, or (at your
8  * option) any later version.
9  */
10
11 #include "vdso.h"
12
13 #include <uapi/asm/unistd.h>
14
15 #include <asm/regdef.h>
16 #include <asm/asm.h>
17
18         .section        .text
19         .cfi_sections   .debug_frame
20
21 LEAF(__vdso_rt_sigreturn)
22         .cfi_signal_frame
23
24         li      v0, __NR_rt_sigreturn
25         syscall
26
27         END(__vdso_rt_sigreturn)
28
29 #if _MIPS_SIM == _MIPS_SIM_ABI32
30
31 LEAF(__vdso_sigreturn)
32         .cfi_signal_frame
33
34         li      v0, __NR_sigreturn
35         syscall
36
37         END(__vdso_sigreturn)
38
39 #endif