__rt_sigsuspend.S revision e4bc7561219ddb7cfb7b33f731caa92a7766b9ca
1/* Generated by gensyscalls.py. Do not edit. */ 2 3#include <private/bionic_asm.h> 4 5ENTRY(__rt_sigsuspend) 6 pushl %ebx 7 pushl %ecx 8 .cfi_def_cfa_offset 8 9 .cfi_rel_offset ebx, 0 10 .cfi_rel_offset ecx, 4 11 mov 12(%esp), %ebx 12 mov 16(%esp), %ecx 13 movl $__NR_rt_sigsuspend, %eax 14 int $0x80 15 cmpl $-MAX_ERRNO, %eax 16 jb 1f 17 negl %eax 18 pushl %eax 19 call __set_errno 20 addl $4, %esp 21 orl $-1, %eax 221: 23 popl %ecx 24 popl %ebx 25 ret 26END(__rt_sigsuspend) 27