unlinkat.S revision 103ccde8fe2f2c8abde914a8ba736b2e9cb8d20b
1/* Generated by gensyscalls.py. Do not edit. */ 2 3#include <asm/unistd.h> 4#include <linux/err.h> 5#include <machine/asm.h> 6 7ENTRY(unlinkat) 8 pushl %ebx 9 pushl %ecx 10 pushl %edx 11 mov 16(%esp), %ebx 12 mov 20(%esp), %ecx 13 mov 24(%esp), %edx 14 movl $__NR_unlinkat, %eax 15 int $0x80 16 cmpl $-MAX_ERRNO, %eax 17 jb 1f 18 negl %eax 19 pushl %eax 20 call __set_errno 21 addl $4, %esp 22 orl $-1, %eax 231: 24 popl %edx 25 popl %ecx 26 popl %ebx 27 ret 28END(unlinkat) 29