mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00
tools/nolibc: add _exit()
_exit() is the faster variant of exit(), skipping all cleanup actions. As nolibc does not perform any cleanup anyways, the implementation is trivial. Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de> Acked-by: Willy Tarreau <w@1wt.eu>
This commit is contained in:
parent
9b070d97d9
commit
7b11531ed1
1 changed files with 7 additions and 1 deletions
|
@ -300,11 +300,17 @@ void sys_exit(int status)
|
||||||
}
|
}
|
||||||
|
|
||||||
static __attribute__((noreturn,unused))
|
static __attribute__((noreturn,unused))
|
||||||
void exit(int status)
|
void _exit(int status)
|
||||||
{
|
{
|
||||||
sys_exit(status);
|
sys_exit(status);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static __attribute__((noreturn,unused))
|
||||||
|
void exit(int status)
|
||||||
|
{
|
||||||
|
_exit(status);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* pid_t fork(void);
|
* pid_t fork(void);
|
||||||
|
|
Loading…
Add table
Reference in a new issue