__rt_sigaction.S revision ed74484dcbc2e156a6e5fa861a62425b12e55128
1d9e397b599b13d642138480a28c14db7a136bf0Adam Langley/* Generated by gensyscalls.py. Do not edit. */ 2d9e397b599b13d642138480a28c14db7a136bf0Adam Langley 3d9e397b599b13d642138480a28c14db7a136bf0Adam Langley#include <private/bionic_asm.h> 4d9e397b599b13d642138480a28c14db7a136bf0Adam Langley 5d9e397b599b13d642138480a28c14db7a136bf0Adam LangleyENTRY(__rt_sigaction) 6d9e397b599b13d642138480a28c14db7a136bf0Adam Langley stp x29, x30, [sp, #-16]! 7d9e397b599b13d642138480a28c14db7a136bf0Adam Langley mov x29, sp 8d9e397b599b13d642138480a28c14db7a136bf0Adam Langley str x8, [sp, #-16]! 9d9e397b599b13d642138480a28c14db7a136bf0Adam Langley 10d9e397b599b13d642138480a28c14db7a136bf0Adam Langley mov x8, __NR_rt_sigaction 11d9e397b599b13d642138480a28c14db7a136bf0Adam Langley svc #0 12d9e397b599b13d642138480a28c14db7a136bf0Adam Langley 13d9e397b599b13d642138480a28c14db7a136bf0Adam Langley ldr x8, [sp], #16 14d9e397b599b13d642138480a28c14db7a136bf0Adam Langley ldp x29, x30, [sp], #16 15d9e397b599b13d642138480a28c14db7a136bf0Adam Langley 16d9e397b599b13d642138480a28c14db7a136bf0Adam Langley cmn x0, #(MAX_ERRNO + 1) 17d9e397b599b13d642138480a28c14db7a136bf0Adam Langley cneg x0, x0, hi 18d9e397b599b13d642138480a28c14db7a136bf0Adam Langley b.hi __set_errno 19d9e397b599b13d642138480a28c14db7a136bf0Adam Langley 20d9e397b599b13d642138480a28c14db7a136bf0Adam Langley ret 21d9e397b599b13d642138480a28c14db7a136bf0Adam LangleyEND(__rt_sigaction) 22d9e397b599b13d642138480a28c14db7a136bf0Adam Langley.hidden _C_LABEL(__rt_sigaction) 23d9e397b599b13d642138480a28c14db7a136bf0Adam Langley