Logo
Explore Help
Sign In
generic-library/bionic
1
0
Fork 0
You've already forked bionic
Code Issues Pull Requests Releases Wiki Activity
bionic/libc/arch-arm64/syscalls/_exit.S

25 lines
438 B
ArmAsm
Raw Normal View History

AArch64: Autogenerated syscalls for AArch64 This patch adds AArch64 syscalls, autogenerated using: ./libc/tools/gensyscalls.py Change-Id: I1cc60430423ecb52a35448bf2c358b82136b2f16 Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
2013-10-10 23:05:06 +01:00
/* Generated by gensyscalls.py. Do not edit. */
Stop using the non-uapi <linux/err.h> header file. We only need it for MAX_ERRNO, and it's time we had somewhere to put the little assembler utility macros we've been putting off writing. Change-Id: I9354d2e0dc47c689296a34b5b229fc9ba75f1a83
2013-11-07 10:31:05 -08:00
#include <private/bionic_asm.h>
AArch64: Autogenerated syscalls for AArch64 This patch adds AArch64 syscalls, autogenerated using: ./libc/tools/gensyscalls.py Change-Id: I1cc60430423ecb52a35448bf2c358b82136b2f16 Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
2013-10-10 23:05:06 +01:00
ENTRY(_exit)
stp x29, x30, [sp, #-16]!
mov x29, sp
str x8, [sp, #-16]!
mov x8, __NR_exit_group
svc #0
ldr x8, [sp], #16
ldp x29, x30, [sp], #16
cmn x0, #(MAX_ERRNO + 1)
cneg x0, x0, hi
b.hi __set_errno
ret
END(_exit)
Implement _Exit(3). Change-Id: Ida6ac844cc87d38c9645b197dd8188bb73e27dbe
2014-04-08 17:14:01 -07:00
.globl _Exit
.equ _Exit, _exit
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.1 Page: 42ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API