xref: /aosp_15_r20/external/musl/src/exit/quick_exit.c (revision c9945492fdd68bbe62686c5b452b4dc1be3f8453)
1*c9945492SAndroid Build Coastguard Worker #include <stdlib.h>
2*c9945492SAndroid Build Coastguard Worker #include "libc.h"
3*c9945492SAndroid Build Coastguard Worker 
dummy()4*c9945492SAndroid Build Coastguard Worker static void dummy() { }
5*c9945492SAndroid Build Coastguard Worker weak_alias(dummy, __funcs_on_quick_exit);
6*c9945492SAndroid Build Coastguard Worker 
quick_exit(int code)7*c9945492SAndroid Build Coastguard Worker _Noreturn void quick_exit(int code)
8*c9945492SAndroid Build Coastguard Worker {
9*c9945492SAndroid Build Coastguard Worker 	__funcs_on_quick_exit();
10*c9945492SAndroid Build Coastguard Worker 	_Exit(code);
11*c9945492SAndroid Build Coastguard Worker }
12