projects
/
musl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
adjust fopencookie structure tag for ABI-compat
[musl]
/
src
/
exit
/
abort.c
diff --git
a/src/exit/abort.c
b/src/exit/abort.c
index
203dd35
..
ecc0f73
100644
(file)
--- a/
src/exit/abort.c
+++ b/
src/exit/abort.c
@@
-1,10
+1,14
@@
#include <stdlib.h>
#include <signal.h>
#include "syscall.h"
+#include "pthread_impl.h"
+#include "atomic.h"
_Noreturn void abort(void)
{
raise(SIGABRT);
+ __block_all_sigs(0);
+ a_crash();
raise(SIGKILL);
-
for (;;
);
+
_Exit(127
);
}