*** empty log message ***
[gnulib.git] / lib / ChangeLog
index 14a5cca..32c625b 100644 (file)
@@ -1,5 +1,31 @@
+2000-02-10  Jim Meyering  <meyering@lucent.com>
+
+       With these changes, nanosleep.[ch] are finally enough like the other
+       lib/* replacement files to compile on a few more losing systems.
+
+       * nanosleep.h: Don't include config.h.
+       Remove prototype from declaration of nanosleep.
+       (PARAMS): Remove now-unneeded definition.
+       * nanosleep.c: #undef nanosleep.
+       (rpl_nanosleep): Rename from nanosleep.
+
+2000-02-03  Jim Meyering  <meyering@lucent.com>
+
+       * readutmp.c (read_utmp): Guard with `#ifdef UTMP_NAME_FUNCTION',
+       rather than with `#if HAVE_UTMPNAME'.
+
+2000-02-01  Jim Meyering  <meyering@lucent.com>
+
+       * readutmp.h (UT_USER): Add parens.  From Andreas Schwab.
+
 2000-01-31  Jim Meyering  <meyering@lucent.com>
 
+       * nanosleep.h (nanosleep): Guard declaration with
+       `#if ! HAVE_DECL_NANOSLEEP'.
+       Without this, OFS gets a redeclaration error for gnu_nanosleep, due to
+       the declaration in that vendor's sys/timers.h.
+       Reported by Christian Krackowizer.
+
        * quotearg.c (ISASCII): Add #undef and move definition to follow
        inclusion of wctype.h to work around solaris2.6 namespace pollution.
        (ISPRINT): Likewise.