aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRoland McGrath <roland@hack.frob.com>2015-01-08 15:31:15 -0800
committerRoland McGrath <roland@hack.frob.com>2015-01-08 15:31:15 -0800
commit08734ccd983c4d048ef812d181d5ea9a8860ae45 (patch)
treeb44cd139df29f7dfada39a2568379deee1959ee9 /ChangeLog
parent24abc200400002f24a12a8858eae1183128db661 (diff)
downloadglibc-08734ccd983c4d048ef812d181d5ea9a8860ae45.tar
glibc-08734ccd983c4d048ef812d181d5ea9a8860ae45.tar.gz
glibc-08734ccd983c4d048ef812d181d5ea9a8860ae45.tar.bz2
glibc-08734ccd983c4d048ef812d181d5ea9a8860ae45.zip
Clean up allocrtsig code.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 676e72c467..a84c0cbf82 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,25 @@
2015-01-08 Roland McGrath <roland@hack.frob.com>
+ * signal/allocrtsig.c (RESERVED_SIGRT): New macro, defined to 0 if not
+ already defined.
+ [__SIGRTMIN] (init): Function removed.
+ [__SIGRTMIN] (initialized): Variable removed.
+ [!__SIGRTMIN] (current_rtmin, current_rtmax): Variables removed.
+ [__SIGRTMIN] (current_rtmin, current_rtmax): Initialize to
+ __SIGRTMIN + RESERVED_SIGRT and __SIGRTMAX, respectively.
+ (__libc_current_sigrtmin) [__SIGRTMIN]: Don't call init.
+ (__libc_current_sigrtmin) [!__SIGRTMIN]: Just return -1.
+ (__libc_current_sigrtmin): Add __libc_current_sigrtmin_private alias.
+ (__libc_current_sigrtmax) [__SIGRTMIN]: Don't call init.
+ (__libc_current_sigrtmax) [!__SIGRTMIN]: Just return -1.
+ (__libc_current_sigrtmax): Add __libc_current_sigrtmax_private alias.
+ (__libc_allocate_rtsig) [__SIGRTMIN]: Don't call init.
+ (__libc_allocate_rtsig): Add __libc_allocate_rtsig_private alias.
+ * sysdeps/nptl/allocrtsig.c: New file.
+ * sysdeps/unix/sysv/linux/allocrtsig.c: File removed.
+ * sysdeps/unix/sysv/linux/testrtsig.h: File removed.
+ * sysdeps/generic/testrtsig.h: File removed.
+
* nptl/pthread_sigmask.c [SIGCANCEL || SIGTIMER || SIGSETXID]: #error.
(pthread_sigmask): Call sigprocmask, not __sigprocmask.