aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRoland McGrath <roland@hack.frob.com>2014-11-14 10:52:16 -0800
committerRoland McGrath <roland@hack.frob.com>2014-11-14 11:06:08 -0800
commit0781a7772ae1385fe8d7a734fdb35df81b1e6590 (patch)
tree5bd1a08fd612e0abe66455159940e22a15650fe0 /ChangeLog
parent5ae4fe60e68a6698afadbec00481be96096e3eb4 (diff)
downloadglibc-0781a7772ae1385fe8d7a734fdb35df81b1e6590.zip
glibc-0781a7772ae1385fe8d7a734fdb35df81b1e6590.tar.gz
glibc-0781a7772ae1385fe8d7a734fdb35df81b1e6590.tar.bz2
Remove sigvec.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c8bf783..ccdf3e7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2014-11-14 Roland McGrath <roland@hack.frob.com>
+
+ * signal/signal.h [__USE_MISC]
+ (struct sigvec): Remove type.
+ (SV_ONSTACK, SV_INTERRUPT, SV_RESETHAND): Remove macros.
+ (sigvec): Remove declaration.
+ * sysdeps/posix/sigvec.c: Moved ...
+ * signal/sigvec.c: ... here, replacing old file.
+ (struct sigvec): New type, copied from old signal.h definition.
+ (SV_ONSTACK, SV_INTERRUPT, SV_RESETHAND): New macros, likewise copied.
+ (__sigvec): Convert definition to prototype.
+ (sigvec): Replace weak_alias with compat_symbol.
+ * signal/Versions (libc: GLIBC_2.21): New version set.
+ * include/signal.h: Remove __sigvec declaration.
+ * sysdeps/unix/bsd/sigvec.c: Remove file.
+ * sysdeps/unix/bsd/syscalls.list: Remove sigvec.
+ * manual/signal.texi (BSD Handler): Remove subsection.
+ Move siginterrupt up to ...
+ (BSD Signal Handling): ... here. Mark it as XPG rather than BSD.
+ (Blocking in BSD): Fold subsection into its parent.
+ * NEWS: Mention sigvec removal.
+
2014-11-14 Joseph Myers <joseph@codesourcery.com>
* sysdeps/x86_64/fpu/dla.h [__FMA4__ && __GNUC_PREREQ (4, 6)]