1634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui/* Generated by gensyscalls.py. Do not edit. */
2634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui
3634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui#include <private/bionic_asm.h>
4634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui
540a8f214a5264efe5feaaffd55cea67fb87d097bYabin CuiENTRY(___rt_sigqueueinfo)
6634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    .set push
7634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    .set noreorder
8634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    li v0, __NR_rt_sigqueueinfo
9634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    syscall
10634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    bnez a3, 1f
11634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    move a0, v0
12634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    j ra
13634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    nop
14634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui1:
15634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    move t0, ra
16634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    bal     2f
17634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    nop
18634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui2:
19634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    .cpsetup ra, t1, 2b
20634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    LA t9,__set_errno_internal
21634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    .cpreturn
22634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    j t9
23634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    move ra, t0
24634816055f51c536d24dea30dfe930b7fe2fa603Yabin Cui    .set pop
2540a8f214a5264efe5feaaffd55cea67fb87d097bYabin CuiEND(___rt_sigqueueinfo)
2640a8f214a5264efe5feaaffd55cea67fb87d097bYabin Cui.hidden ___rt_sigqueueinfo
27