aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog127
-rw-r--r--bits/sigevent-consts.h (renamed from signal/sigsetops.h)31
-rw-r--r--bits/siginfo-consts.h (renamed from bits/siginfo.h)74
-rw-r--r--bits/sigset.h84
-rw-r--r--bits/types/__sigset_t.h7
-rw-r--r--bits/types/sigevent_t.h17
-rw-r--r--bits/types/siginfo_t.h21
-rw-r--r--include/bits/types/sig_atomic_t.h1
-rw-r--r--include/bits/types/sigset_t.h1
-rw-r--r--include/bits/types/sigval_t.h1
-rw-r--r--include/signal.h15
-rw-r--r--inet/rcmd.c16
-rw-r--r--io/sys/poll.h6
-rw-r--r--login/utmp_file.c1
-rw-r--r--misc/sys/select.h9
-rw-r--r--posix/bits/types.h4
-rw-r--r--posix/spawn.h3
-rw-r--r--posix/sys/wait.h3
-rw-r--r--resolv/netdb.h3
-rw-r--r--rt/aio.h4
-rw-r--r--rt/mqueue.h3
-rw-r--r--setjmp/setjmp.h3
-rw-r--r--shadow/lckpwdf.c1
-rw-r--r--signal/Makefile12
-rw-r--r--signal/Versions8
-rw-r--r--signal/bits/types/sig_atomic_t.h10
-rw-r--r--signal/bits/types/sigset_t.h9
-rw-r--r--signal/bits/types/sigval_t.h13
-rw-r--r--signal/sigaddset.c7
-rw-r--r--signal/sigandset.c8
-rw-r--r--signal/sigdelset.c7
-rw-r--r--signal/sigisempty.c7
-rw-r--r--signal/sigismem.c4
-rw-r--r--signal/signal.h41
-rw-r--r--signal/sigorset.c8
-rw-r--r--signal/sigsetops.c58
-rw-r--r--socket/sys/socket.h5
-rw-r--r--stdlib/abort.c9
-rw-r--r--sysdeps/arm/sys/ucontext.h1
-rw-r--r--sysdeps/generic/sigsetops.h77
-rw-r--r--sysdeps/generic/sys/ucontext.h1
-rw-r--r--sysdeps/i386/sys/ucontext.h1
-rw-r--r--sysdeps/m68k/sys/ucontext.h1
-rw-r--r--sysdeps/mach/hurd/i386/bits/sigcontext.h1
-rw-r--r--sysdeps/mips/sys/ucontext.h1
-rw-r--r--sysdeps/posix/profil.c1
-rw-r--r--sysdeps/posix/sigignore.c5
-rw-r--r--sysdeps/posix/sigintr.c1
-rw-r--r--sysdeps/posix/signal.c7
-rw-r--r--sysdeps/posix/sigset.c63
-rw-r--r--sysdeps/posix/sprofil.c1
-rw-r--r--sysdeps/posix/sysv_signal.c5
-rw-r--r--sysdeps/powerpc/novmxsetjmp.h2
-rw-r--r--sysdeps/pthread/bits/sigthread.h1
-rw-r--r--sysdeps/unix/sysv/linux/Makefile3
-rw-r--r--sysdeps/unix/sysv/linux/aarch64/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/alpha/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/arm/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/bits/sigevent-consts.h41
-rw-r--r--sysdeps/unix/sysv/linux/bits/siginfo-arch.h7
-rw-r--r--sysdeps/unix/sysv/linux/bits/siginfo-consts-arch.h7
-rw-r--r--sysdeps/unix/sysv/linux/bits/siginfo-consts.h185
-rw-r--r--sysdeps/unix/sysv/linux/bits/siginfo.h341
-rw-r--r--sysdeps/unix/sysv/linux/bits/sigset.h124
-rw-r--r--sysdeps/unix/sysv/linux/bits/types/__sigset_t.h10
-rw-r--r--sysdeps/unix/sysv/linux/bits/types/sigevent_t.h48
-rw-r--r--sysdeps/unix/sysv/linux/bits/types/siginfo_t.h139
-rw-r--r--sysdeps/unix/sysv/linux/hppa/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/siginfo-arch.h19
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/siginfo-consts-arch.h45
-rw-r--r--sysdeps/unix/sysv/linux/ia64/bits/siginfo.h360
-rw-r--r--sysdeps/unix/sysv/linux/m68k/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/siginfo-arch.h15
-rw-r--r--sysdeps/unix/sysv/linux/mips/bits/siginfo.h344
-rw-r--r--sysdeps/unix/sysv/linux/mips/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/nios2/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/nptl-signals.h1
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h3
-rw-r--r--sysdeps/unix/sysv/linux/s390/bits/siginfo.h341
-rw-r--r--sysdeps/unix/sysv/linux/s390/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/sh/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/sigsetops.h108
-rw-r--r--sysdeps/unix/sysv/linux/sparc/bits/siginfo-arch.h14
-rw-r--r--sysdeps/unix/sysv/linux/sparc/bits/siginfo-consts-arch.h12
-rw-r--r--sysdeps/unix/sysv/linux/sparc/bits/siginfo.h352
-rw-r--r--sysdeps/unix/sysv/linux/sparc/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/sys/epoll.h8
-rw-r--r--sysdeps/unix/sysv/linux/sys/signalfd.h3
-rw-r--r--sysdeps/unix/sysv/linux/tile/bits/siginfo-arch.h11
-rw-r--r--sysdeps/unix/sysv/linux/tile/bits/siginfo-consts-arch.h14
-rw-r--r--sysdeps/unix/sysv/linux/tile/bits/siginfo.h347
-rw-r--r--sysdeps/unix/sysv/linux/tile/sys/ucontext.h1
-rw-r--r--sysdeps/unix/sysv/linux/x86/bits/siginfo-arch.h19
-rw-r--r--sysdeps/unix/sysv/linux/x86/bits/siginfo.h360
-rw-r--r--sysdeps/unix/sysv/linux/x86/sys/ucontext.h1
95 files changed, 1192 insertions, 2911 deletions
diff --git a/ChangeLog b/ChangeLog
index 43beed2983..62341b8ed3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,132 @@
2017-05-20 Zack Weinberg <zackw@panix.com>
+ * bits/sigevent-consts.h
+ * bits/siginfo-consts.h
+ * bits/types/__sigset_t.h
+ * bits/types/sigevent_t.h
+ * bits/types/siginfo_t.h
+ * sysdeps/unix/sysv/linux/bits/sigevent-consts.h
+ * sysdeps/unix/sysv/linux/bits/siginfo-consts.h
+ * sysdeps/unix/sysv/linux/bits/types/__sigset_t.h
+ * sysdeps/unix/sysv/linux/bits/types/sigevent_t.h
+ * sysdeps/unix/sysv/linux/bits/types/siginfo_t.h:
+ New system-dependent bits headers.