summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2005-04-09 05:00:40 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2005-04-09 05:00:40 +0000
commit4c8c049f7afea5d33384e7daa6c2224bf01df39a (patch)
tree42ac3cbc1f724202a0d527d2a578b248a10f5def /lib
parented74cc7c26cb3350671ffdd6fc44da5d04685122 (diff)
downloadcoreutils-4c8c049f7afea5d33384e7daa6c2224bf01df39a.tar.xz
Signal-handling cleanup motivated by core dumps in dd.
Diffstat (limited to 'lib')
-rw-r--r--lib/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/ChangeLog b/lib/ChangeLog
index b04975713..787cb7017 100644
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,3 +1,14 @@
+2005-04-08 Paul Eggert <eggert@cs.ucla.edu>
+
+ * nanosleep.c (rpl_nanosleep): Include "timespec.h" before macros
+ that might redefine system include files.
+ (siginterrupt) [!HAVE_SIGINTERRUPT]: New macro.
+ (my_usleep): Use NULL rather than (void *) 0.
+ (rpl_nanosleep) [!defined SA_NOCLDSTOP]:
+ Use siginterrupt to specify that system calls should be interrupted.
+ (rpl_nanosleep): Move initialization of suspended closer to call of
+ my_usleep.
+
2005-04-04 Paul Eggert <eggert@cs.ucla.edu>
* getdate.y (parser_control): rels_seen is now a boolean, not a