aa476ee143
cancellation-handling code in the libthr. Translate some syscalls into their more generic counterpart, and remove translated syscalls from the table. List of the affected syscalls: creat, open -> openat raise -> thr_kill sleep, usleep -> nanosleep pause -> sigsuspend wait, wait3, waitpid -> wait4 Suggested and reviewed by: jilles (previous version) Sponsored by: The FreeBSD Foundation MFC after: 1 week
32 lines
271 B
Plaintext
32 lines
271 B
Plaintext
/*
|
|
* $FreeBSD$
|
|
*/
|
|
|
|
FBSD_1.0 {
|
|
creat;
|
|
gethostid;
|
|
getwd;
|
|
killpg;
|
|
sethostid;
|
|
setpgrp;
|
|
setrgid;
|
|
setruid;
|
|
sigblock;
|
|
sigpause;
|
|
sigsetmask;
|
|
sigvec;
|
|
};
|
|
|
|
FBSD_1.2 {
|
|
sighold;
|
|
sigignore;
|
|
sigrelse;
|
|
sigset;
|
|
xsi_sigpause;
|
|
};
|
|
|
|
FBSDprivate_1.0 {
|
|
__creat;
|
|
_creat;
|
|
};
|