aboutsummaryrefslogtreecommitdiffstats
path: root/sys/freebsd/sys.txt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-01-07 20:07:51 +0100
committerDmitry Vyukov <dvyukov@google.com>2018-01-08 12:52:31 +0100
commitf01cb93788a4efb4a69309a84774de5427da71ad (patch)
tree26f948329d4a13bdb5a3fde82cb9ff79b63ee7eb /sys/freebsd/sys.txt
parent402a0dc87e7d51812a18fa76feeb46d66efda175 (diff)
pkg/compiler: make signalno a type alias
We don't need compiler support for such things anymore, now we simply can do: type signalno int32[0:65]
Diffstat (limited to 'sys/freebsd/sys.txt')
-rw-r--r--sys/freebsd/sys.txt37
1 files changed, 0 insertions, 37 deletions
diff --git a/sys/freebsd/sys.txt b/sys/freebsd/sys.txt
index 42678f654..60f7f8afb 100644
--- a/sys/freebsd/sys.txt
+++ b/sys/freebsd/sys.txt
@@ -175,25 +175,6 @@ io_event {
res2 int32
}
-sigevent {
- val const[0, intptr]
- signo signalno
- notify flags[sigev_notify, int32]
- u sigevent_u
- pad array[const[0, int64], 8]
-}
-
-sigevent_u [
- tid pid
- thr sigevent_thread
-]
-
-sigevent_thread {
-# TODO: this is function pointer and pthread_attr_t (?)
- func buffer[in]
- attr buffer[in]
-}
-
cap_header {
var flags[cap_version, int32]
pid pid
@@ -287,14 +268,6 @@ rlimit {
hard intptr
}
-sigaction {
-# TODO: function pointers need special support
- handler intptr
- mask sigset
- flags flags[sigaction_flags, intptr]
- restor intptr
-}
-
tms {
utime intptr
stime intptr
@@ -302,14 +275,6 @@ tms {
cstime intptr
}
-siginfo {
- signo signalno
- errno int32
- code int32
- pad3 int32
-# actual size is 128 bytes
-}
-
timex {
stuff0 intptr
stuff1 intptr
@@ -387,7 +352,6 @@ ucred {
fadvise_flags = POSIX_FADV_NORMAL, POSIX_FADV_SEQUENTIAL, POSIX_FADV_RANDOM, POSIX_FADV_NOREUSE, POSIX_FADV_WILLNEED, POSIX_FADV_DONTNEED
dup_flags = O_CLOEXEC
clock_type = CLOCK_REALTIME, CLOCK_MONOTONIC, CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID
-sigev_notify = SIGEV_NONE, SIGEV_SIGNAL, SIGEV_THREAD, SIGEV_THREAD_ID
cap_version = 0x19980330, 0x20071026, 0x20080522
pollfd_events = POLLIN, POLLPRI, POLLOUT, POLLERR, POLLHUP, POLLNVAL, POLLRDNORM, POLLRDBAND, POLLWRNORM, POLLWRBAND, POLLINIGNEOF
mknod_mode = S_IFREG, S_IFCHR, S_IFBLK, S_IFIFO, S_IFSOCK, S_IRUSR, S_IWUSR, S_IXUSR, S_IRGRP, S_IWGRP, S_IXGRP, S_IROTH, S_IWOTH, S_IXOTH
@@ -403,7 +367,6 @@ sigprocmask_how = SIG_BLOCK, SIG_UNBLOCK, SIG_SETMASK
getitimer_which = ITIMER_REAL, ITIMER_VIRTUAL, ITIMER_PROF
wait_options = WNOHANG, WUNTRACED, WCONTINUED, WEXITED, WSTOPPED, WCONTINUED, WNOHANG, WNOWAIT
waitid_which = P_PID, P_PGID, P_ALL
-sigaction_flags = SA_NOCLDSTOP, SA_NOCLDWAIT, SA_NODEFER, SA_ONSTACK, SA_RESETHAND, SA_RESTART, SA_SIGINFO
timer_flags = 0, TIMER_ABSTIME
utimensat_flags = 0, AT_SYMLINK_NOFOLLOW
priority_which = PRIO_PROCESS, PRIO_PGRP, PRIO_USER