Bsd family fixes (#1435)

Some small fixes for the BSD's
Try fcntl for NetBSD
Fixes for stdin, etc. and setjmp/longjmp
This commit is contained in:
wilsonk
2024-09-13 06:49:51 -06:00
committed by GitHub
parent d53dd57b84
commit 4c7d61ae82
3 changed files with 25 additions and 9 deletions

View File

@@ -32,9 +32,9 @@ struct Sigaction
SignalFunction sa_handler;
SigActionFunction sa_sigaction;
}
CInt sa_flags @if(env::FREEBSD);
CInt sa_flags @if(env::BSD_FAMILY);
Sigset_t sa_mask; // 128
CInt sa_flags @if(!env::FREEBSD);
CInt sa_flags @if(!env::BSD_FAMILY);
void* sa_restorer @if(env::LINUX);
}