1/* Generated by gensyscalls.py. Do not edit. */
2
3#include <private/bionic_asm.h>
4
5ENTRY(setuid)
6    pushl   %ebx
7    .cfi_def_cfa_offset 8
8    .cfi_rel_offset ebx, 0
9    mov     8(%esp), %ebx
10    movl    $__NR_setuid32, %eax
11    int     $0x80
12    cmpl    $-MAX_ERRNO, %eax
13    jb      1f
14    negl    %eax
15    pushl   %eax
16    call    __set_errno_internal
17    addl    $4, %esp
181:
19    popl    %ebx
20    ret
21END(setuid)
22