summaryrefslogtreecommitdiff
path: root/old
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2000-01-05 12:19:48 +0000
committerJim Meyering <jim@meyering.net>2000-01-05 12:19:48 +0000
commitf8d2a3f7239580e5086b1573f6348e82bbbb45c4 (patch)
treec1e7d7001528af065fbf2b4b6e03a6c1c0646225 /old
parent3a673ed7280b74adc0dc1f93d922186887f5d7d9 (diff)
downloadcoreutils-f8d2a3f7239580e5086b1573f6348e82bbbb45c4.tar.xz
*** empty log message ***
Diffstat (limited to 'old')
-rw-r--r--old/sh-utils/ChangeLog36
1 files changed, 36 insertions, 0 deletions
diff --git a/old/sh-utils/ChangeLog b/old/sh-utils/ChangeLog
index 2f3ef1517..c02055c6b 100644
--- a/old/sh-utils/ChangeLog
+++ b/old/sh-utils/ChangeLog
@@ -1,3 +1,39 @@
+2000-01-05 Jim Meyering <meyering@ascend.com>
+
+ * lib/Makefile.am (noinst_HEADERS): Add nanosleep.h.
+ * lib/nanosleep.h: New file.
+ * lib/nanosleep.c: Include it.
+ Don't include time.h or sys/time.h here.
+ * src/sleep.c: Include it.
+ (AUTHORS): Add Paul Eggert.
+
+2000-01-04 Jim Meyering <meyering@ascend.com>
+
+ * lib/nanosleep.c: Include both time.h and sys/time.h only
+ #if TIME_WITH_SYS_TIME.
+
+2000-01-03 Paul Eggert <eggert@twinsun.com>
+
+ Fix some porting and rounding problems with the new `sleep' code.
+
+ * configure.in (AC_CHECK_HEADERS): Add fenv.h.
+ (FESETROUND_LIBM): New macro.
+
+ * lib/xstrtod.c: Add #pragma STDC FENV_ACCESS ON if C99.
+ * src/sleep.c: Likewise.
+
+ * src/Makefile.am (sleep_LDADD, sleep_DEPENDENCIES): New macros.
+
+ * src/sleep.c (<fenv.h>): Include if available.
+ (main): Always round floating-point interval calculations upwards,
+ as we must sleep for at least the specified time.
+ Do the right thing with NaNs.
+
+ (main): Sleep forever if the time calculations overflow.
+ (apply_suffix): Don't assert that *s <= TIME_T_MAX.
+
+ (clock_get_realtime): Fix typo; address was improperly taken.
+
2000-01-02 Jim Meyering <meyering@ascend.com>
* Version 2.0b.