update from texinfo
[gnulib.git] / ChangeLog
index 9a9f00b..d117e75 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,42 @@
+2014-01-23  Eric Blake  <eblake@redhat.com>
+
+       pthread: work around winpthread header pollution on mingw
+       * lib/time.in.h: Move pthread workarounds...
+       * lib/pthread.in.h: ...here.
+       * m4/pthread.m4 (gl_PTHREAD_CHECK): Also build pthread.h when we
+       detect macro pollution on mingw.
+       * doc/posix-headers/pthread.texi (pthread.h): Document the problems.
+
+2014-01-22  Paul Eggert  <eggert@cs.ucla.edu>
+
+       qacl: check for fchmod
+       * m4/acl.m4 (gl_FUNC_ACL): Check for fchmod, since acl-internal.h
+       and qset-acl.c both use HAVE_FCHMOD.
+
+2014-01-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       fdopen-tests: port to Tru64
+       * tests/test-fdopen.c (main): Don't invoke fdopen on a file
+       descriptor that is not open, as POSIX doesn't specify the
+       resulting behavior and the test does not work on Tru64.
+       Problem reported by Steven M. Schweda in:
+       http://lists.gnu.org/archive/html/bug-gnulib/2014-01/msg00079.html
+
+       stdalign: port to HP-UX compilers
+       * lib/stdalign.in.h (_Alignas): Use __attribute__ (__aligned__ (x))
+       if __HP_cc or __HP_aCC are nonzero.
+
+2014-01-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       strtoimax: port to platforms lacking 'long long'
+       VMS's pre-C99 compiler lacks 'long long', so 'configure' doesn't
+       check whether strtoll is declared, which causes the C file to
+       wrongly report an error.  Problem reported by Steven M. Schweda in:
+       http://lists.gnu.org/archive/html/bug-diffutils/2014-01/msg00003.html
+       * lib/strtoimax.c (strtoull):
+       Declare only if HAVE_UNSIGNED_LONG_LONG_INT.
+       (strtoll): Declare only if HAVE_LONG_LONG_INT.
+
 2014-01-16  Daniel Albers  <daniel@lbe.rs>  (tiny change)
 
        relocatable-perl: fix texi syntax