mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-01-31 19:43:32 +00:00
99dc1281f5
The new asynchronous signal delivery technique is now also being used for tkill(), raise(), etc. Many subtle issues have been addresesd. We now signal handling on Windows that's remarkably similar to the POSIX behaviors. However that's just across threads. We're lacking a way to have the signal semantics work well, across multiple WIN32 processes.
11 lines
392 B
C
11 lines
392 B
C
#ifndef COSMOPOLITAN_LIBC_CALLS_WINCRASH_INTERNAL_H_
|
|
#define COSMOPOLITAN_LIBC_CALLS_WINCRASH_INTERNAL_H_
|
|
#include "libc/nt/struct/ntexceptionpointers.h"
|
|
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
|
COSMOPOLITAN_C_START_
|
|
|
|
unsigned __wincrash(struct NtExceptionPointers *);
|
|
|
|
COSMOPOLITAN_C_END_
|
|
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
|
#endif /* COSMOPOLITAN_LIBC_CALLS_WINCRASH_INTERNAL_H_ */
|