imaxabs: Avoid link error on OSF/1 with DTK cc.
[gnulib.git] / ChangeLog
index b112f74..da9c7c2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,73 @@
+2011-09-01  Bruno Haible  <bruno@clisp.org>
+
+       imaxabs: Avoid link error on OSF/1 with DTK cc.
+       * m4/imaxabs.m4 (gl_FUNC_IMAXABS): Also test whether imaxabs is defined
+       as a function.
+       * modules/imaxabs (configure.ac): Test whether imaxabs is defined, not
+       whether it is declared.
+
+2011-09-01  Bruno Haible  <bruno@clisp.org>
+
+       Tests for module 'strtoumax'.
+       * modules/strtoumax-tests: New file.
+       * tests/test-strtoumax.c: New file.
+
+       Tests for module 'strtoimax'.
+       * modules/strtoimax-tests: New file.
+       * tests/test-strtoimax.c: New file.
+
+       Tests for module 'imaxdiv'.
+       * modules/imaxdiv-tests: New file.
+       * tests/test-imaxdiv.c: New file.
+
+       Tests for module 'imaxabs'.
+       * modules/imaxabs-tests: New file.
+       * tests/test-imaxabs.c: New file.
+
+2011-09-01  Bruno Haible  <bruno@clisp.org>
+
+       pthread: Determine $(LIB_PTHREAD) correctly on IRIX 6.5.
+       * m4/pthread.m4 (gl_PTHREAD_CHECK): Check for pthread_join, not
+       pthread_create.
+
+2011-09-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       openat: work around AIX 7.1 fstatat issue
+       This should fix the problem that was not properly fixed
+       in the previous change, dated 2011-08-30.
+       * lib/fstatat.c: Include <sys/stat.h> twice, the first with
+       __need_system_stat_h defined.
+       (orig_fstatat) [HAVE_FSTATAT]: New function.
+       (rpl_fstatat): Go back to the old way of doing things,
+       except call orig_fstatat instead of fstatat.
+       * m4/openat.m4 (gl_FUNC_FSTATAT): Remove unnecessary check for openat.
+       Remove unnecessary check whether fstatat fills in st_size etc.
+
+2011-09-01  Bruno Haible  <bruno@clisp.org>
+
+       sys_select: Avoid a syntax error regarding timespec_t on IRIX 6.5.
+       * lib/sys_select.in.h [__sgi]: When included from <sys/bsd_types.h>,
+       just include the system's header.
+
+2011-08-31  Jim Meyering  <meyering@redhat.com>
+
+       tests: avoid spurious assertion failure in test-float.c on ppc64
+       * tests/test-float.c (test_long_double): Comment out an assertion,
+       LDBL_MIN_EXP <= DBL_MIN_EXP, that is failing at least on PowerPC-64
+       with gcc-4.4.4.
+
+       maint: indent with spaces, not TABs
+       I need to get in the habit of running gnulib's "make check".
+       Both of these would have been caught.
+       * m4/largefile.m4: Indent with spaces, not TABs.
+       * lib/parse-datetime.y (iso_8601_time): Likewise.
+       Spotted by Pádraig Brady.
+
+       test-parse-datetime.c: accommodate a relatively strict gcc warning
+       * tests/test-parse-datetime.c (gmt_offset): Declare function "static",
+       to avoid a warning from gcc's -Werror=missing-declarations.
+       Insert a few spaces-before-funcall-parenthesis.
+
 2011-08-17  J.T. Conklin  <jtc@acorntoolworks.com>
 
        parse-datetime: accept ISO 8601 date and time rep with "T" separator