gnulib.git
16 years agoDon't insist on 'long long int' support in the preprocessor. It
Paul Eggert [Mon, 12 Nov 2007 23:50:17 +0000 (15:50 -0800)]
Don't insist on 'long long int' support in the preprocessor.  It

breaks too many things.  For example, PRIdMAX still uses a 'long
long int' format with the latest Sun compiler, even though
HAVE_LONG_LONG_INT isn't defined due to that compiler's
preprocessor problem.  This causes the latest coreutils to dump
core on Solaris 10 sparc with the Sun C compiler.
Instead, fix the 2007-10-16 problem in a different way, by evaluating
the troublesome expressions at configure-time, not at #if-time.
* m4/longlong.m4 (_AC_TYPE_LONG_LONG_SNIPPET): Don't test the
preprocessor.
* m4/inttypes.m4 (gl_INTTYPES_H): Move the #if checks into
compile-time C checks, done at 'configure'-time.
(gl_INTTYPES_CHECK_LONG_LONG_INT_CONDITION): New macro.
* modules/inttypes (Makefile): Substitute the new symbols that
gl_INTTYPES_H now generates.
* lib/inttypes.in.h: Don't use constants wider than 'long' in #if.

16 years agoTests for Unicode character classification functions.
Bruno Haible [Mon, 12 Nov 2007 23:25:37 +0000 (00:25 +0100)]
Tests for Unicode character classification functions.

16 years agoUnicode character classification functions.
Bruno Haible [Mon, 12 Nov 2007 23:15:53 +0000 (00:15 +0100)]
Unicode character classification functions.

16 years agoNew module 'gperf'.
Bruno Haible [Mon, 12 Nov 2007 00:39:22 +0000 (01:39 +0100)]
New module 'gperf'.

16 years agoDetect round() bug on NetBSD 3.0/x86.
Bruno Haible [Sun, 11 Nov 2007 14:14:24 +0000 (15:14 +0100)]
Detect round() bug on NetBSD 3.0/x86.

16 years agoA better way to avoid link failure for the argmatch test.
Bruno Haible [Sun, 11 Nov 2007 13:26:28 +0000 (14:26 +0100)]
A better way to avoid link failure for the argmatch test.

16 years agoUse the shared tests for the floor* and ceil* functions.
Bruno Haible [Sun, 11 Nov 2007 13:17:22 +0000 (14:17 +0100)]
Use the shared tests for the floor* and ceil* functions.

16 years agoHandle the case that floorl and roundl are declared but do not exist.
Bruno Haible [Sun, 11 Nov 2007 13:08:25 +0000 (14:08 +0100)]
Handle the case that floorl and roundl are declared but do not exist.

16 years agoUse REPLACE_ROUND instead of HAVE_DECL_ROUND.
Bruno Haible [Sun, 11 Nov 2007 12:58:25 +0000 (13:58 +0100)]
Use REPLACE_ROUND instead of HAVE_DECL_ROUND.

16 years agoAlign checks for ptrdiff_t.
Bruno Haible [Sun, 11 Nov 2007 00:37:52 +0000 (01:37 +0100)]
Align checks for ptrdiff_t.

16 years agoAvoid link failure for the argmatch test.
Jim Meyering [Sat, 10 Nov 2007 15:31:31 +0000 (16:31 +0100)]
Avoid link failure for the argmatch test.

* tests/test-argmatch.c (usage): Define function to avoid a link
failure: argmatch_die requires a usage function.

16 years agoDocument and work around a BeOS snprintf() bug.
Bruno Haible [Fri, 9 Nov 2007 11:59:46 +0000 (12:59 +0100)]
Document and work around a BeOS snprintf() bug.

16 years agoFix inefficiency introduced on 2007-11-03.
Bruno Haible [Fri, 9 Nov 2007 11:52:05 +0000 (12:52 +0100)]
Fix inefficiency introduced on 2007-11-03.

16 years agoAvoid a test failure on BeOS.
Bruno Haible [Fri, 9 Nov 2007 11:24:38 +0000 (12:24 +0100)]
Avoid a test failure on BeOS.

16 years agoChange cache variable name prefix "jm_" to "gl_" everywhere.
Jim Meyering [Thu, 1 Nov 2007 17:34:38 +0000 (18:34 +0100)]
Change cache variable name prefix "jm_" to "gl_" everywhere.

* m4/d-type.m4, m4/jm-winsz1.m4, m4/jm-winsz2.m4, m4/link-follow.m4:
* m4/putenv.m4, m4/strtoimax.m4, m4/strtoumax.m4, m4/unlink-busy.m4:
* m4/uptime.m4: s/gl_/jm_/

16 years agoUpgrade to gettext-0.17.
Bruno Haible [Wed, 7 Nov 2007 01:12:43 +0000 (02:12 +0100)]
Upgrade to gettext-0.17.

16 years agoUpdate version number, from gettext-0.17.
Bruno Haible [Wed, 7 Nov 2007 01:00:34 +0000 (02:00 +0100)]
Update version number, from gettext-0.17.

16 years agoFix port to QNX.
Bruno Haible [Wed, 7 Nov 2007 00:36:49 +0000 (01:36 +0100)]
Fix port to QNX.

16 years agoPort to QNX.
Bruno Haible [Wed, 7 Nov 2007 00:24:59 +0000 (01:24 +0100)]
Port to QNX.

16 years agoFix the processing of finite numbers with the 'a' and 'A' directives.
Bruno Haible [Mon, 5 Nov 2007 23:41:57 +0000 (00:41 +0100)]
Fix the processing of finite numbers with the 'a' and 'A' directives.

16 years agoFix a compilation error of realloc.c on OSF/1 4.0d and similar bugs.
Bruno Haible [Mon, 5 Nov 2007 23:27:27 +0000 (00:27 +0100)]
Fix a compilation error of realloc.c on OSF/1 4.0d and similar bugs.

16 years agogit-version-gen: sync from coreutils.
Jim Meyering [Mon, 5 Nov 2007 07:27:07 +0000 (08:27 +0100)]
git-version-gen: sync from coreutils.

* build-aux/git-version-gen: Add comments.
Change the first '-' to '.' in the snapshot version string,
e.g., 6.9-377-08144 -> 6.9.377-08144
Remove first parameter.
Don't declare a version "-dirty" merely because a time
stamp has changed.

16 years agoProtect all macro definitions containing an 'if' statement.
Bruno Haible [Mon, 5 Nov 2007 00:55:32 +0000 (01:55 +0100)]
Protect all macro definitions containing an 'if' statement.

16 years agoUndefine two macros after they are not needed any more.
Bruno Haible [Sun, 4 Nov 2007 21:43:31 +0000 (22:43 +0100)]
Undefine two macros after they are not needed any more.

16 years agoUse GL_NOCRASH, to avoid a crashreporter dialog box from a configure check.
Bruno Haible [Sun, 4 Nov 2007 20:14:08 +0000 (21:14 +0100)]
Use GL_NOCRASH, to avoid a crashreporter dialog box from a configure check.

16 years agoNew module 'nocrash'.
Bruno Haible [Sun, 4 Nov 2007 18:52:07 +0000 (19:52 +0100)]
New module 'nocrash'.

16 years agoAdd tests for large precisions.
Bruno Haible [Sun, 4 Nov 2007 18:43:13 +0000 (19:43 +0100)]
Add tests for large precisions.

16 years agoFix *printf behaviour for large precisions on mingw and BeOS.
Bruno Haible [Sun, 4 Nov 2007 16:19:42 +0000 (17:19 +0100)]
Fix *printf behaviour for large precisions on mingw and BeOS.

16 years agoFix output of floating-point values with large exponent.
Bruno Haible [Sun, 4 Nov 2007 14:00:15 +0000 (15:00 +0100)]
Fix output of floating-point values with large exponent.

16 years agorelocatable.m4 needs lib-ld.m4.
Bruno Haible [Sun, 4 Nov 2007 09:32:29 +0000 (10:32 +0100)]
relocatable.m4 needs lib-ld.m4.

16 years agoNew tests for modules 'test-fprintf-posix' and 'test-printf-posix'.
Bruno Haible [Sat, 3 Nov 2007 16:00:19 +0000 (17:00 +0100)]
New tests for modules 'test-fprintf-posix' and 'test-printf-posix'.

16 years agoFix *printf behaviour in out-of-memory situations on MacOS X and *BSD.
Bruno Haible [Sat, 3 Nov 2007 15:52:20 +0000 (16:52 +0100)]
Fix *printf behaviour in out-of-memory situations on MacOS X and *BSD.

16 years agoTests for module 'frexp-nolibm'.
Bruno Haible [Sat, 3 Nov 2007 15:36:58 +0000 (16:36 +0100)]
Tests for module 'frexp-nolibm'.

16 years agoNew module 'frexp-nolibm'.
Bruno Haible [Sat, 3 Nov 2007 15:35:53 +0000 (16:35 +0100)]
New module 'frexp-nolibm'.

16 years agoFix detection of overflow: don't assume that snprintf is C99 compliant.
Bruno Haible [Sat, 3 Nov 2007 14:22:52 +0000 (15:22 +0100)]
Fix detection of overflow: don't assume that snprintf is C99 compliant.

16 years agoFix out-of-memory handling of vasnprintf.
Bruno Haible [Sat, 3 Nov 2007 11:40:53 +0000 (12:40 +0100)]
Fix out-of-memory handling of vasnprintf.

16 years agoFix xprintf tests on cygwin.
Eric Blake [Fri, 2 Nov 2007 22:28:00 +0000 (16:28 -0600)]
Fix xprintf tests on cygwin.

* modules/xprintf-posix-tests (Makefile.am): Link against -lintl.

Signed-off-by: Eric Blake <ebb9@byu.net>
16 years agoFix documentation about what the 'putenv' module provides.
Bruno Haible [Thu, 1 Nov 2007 23:17:19 +0000 (00:17 +0100)]
Fix documentation about what the 'putenv' module provides.

16 years ago* m4/putenv.m4 (gl_FUNC_PUTENV): Also mention that we're checking
Paul Eggert [Thu, 1 Nov 2007 16:19:14 +0000 (09:19 -0700)]
* m4/putenv.m4 (gl_FUNC_PUTENV): Also mention that we're checking

for compatibility with GNU.

16 years agoDefine the putenv substitute in <stdlib.h> rather than in <config.h>.
Bruno Haible [Thu, 1 Nov 2007 12:23:33 +0000 (13:23 +0100)]
Define the putenv substitute in <stdlib.h> rather than in <config.h>.

16 years agoTreat an empty date string exactly like "0".
Jim Meyering [Wed, 31 Oct 2007 19:32:07 +0000 (20:32 +0100)]
Treat an empty date string exactly like "0".

* lib/getdate.y (get_date): Once any isspace or TZ= prefix is consumed,
if the remaining date string (to be parsed) is empty, use "0".
Reported by Mischa Molhoek and discussed in this thread:
<http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/11726>.

16 years agoRemove obsolete macros gl_AC_TYPE_LONG_LONG, gl_AC_TYPE_UNSIGNED_LONG_LONG.
Bruno Haible [Wed, 31 Oct 2007 12:13:14 +0000 (13:13 +0100)]
Remove obsolete macros gl_AC_TYPE_LONG_LONG, gl_AC_TYPE_UNSIGNED_LONG_LONG.

16 years agoEnsure AC_TYPE_LONG_LONG_INT and AC_TYPE_UNSIGNED_LONG_LONG_INT are consistent.
Bruno Haible [Wed, 31 Oct 2007 11:55:02 +0000 (12:55 +0100)]
Ensure AC_TYPE_LONG_LONG_INT and AC_TYPE_UNSIGNED_LONG_LONG_INT are consistent.

16 years agoTypo in comment.
Bruno Haible [Wed, 31 Oct 2007 01:30:29 +0000 (02:30 +0100)]
Typo in comment.

16 years agoNew module 'xvasprintf-posix'.
Bruno Haible [Wed, 31 Oct 2007 01:27:41 +0000 (02:27 +0100)]
New module 'xvasprintf-posix'.

16 years agoTests for module 'xprintf-posix'.
Bruno Haible [Wed, 31 Oct 2007 01:25:22 +0000 (02:25 +0100)]
Tests for module 'xprintf-posix'.

16 years agoNew module 'xprintf-posix'.
Bruno Haible [Wed, 31 Oct 2007 01:23:50 +0000 (02:23 +0100)]
New module 'xprintf-posix'.

16 years agoRemove some temp files leftover from tests.
Ralf Wildenhues [Tue, 30 Oct 2007 06:05:41 +0000 (07:05 +0100)]
Remove some temp files leftover from tests.

* modules/fbufmode-tests (MOSTLYCLEANFILES): Remove temp files.
* modules/freadable-tests (MOSTLYCLEANFILES): Likewise.
* modules/fwritable-tests (MOSTLYCLEANFILES): Likewise.

16 years agoRename the cache variable to contain the special marker '_cv_'.
Bruno Haible [Tue, 30 Oct 2007 00:31:13 +0000 (01:31 +0100)]
Rename the cache variable to contain the special marker '_cv_'.

16 years agoIf --lgpl is not specified, convert copyright headers to GPLv3+. v0.0
Bruno Haible [Mon, 29 Oct 2007 11:55:44 +0000 (12:55 +0100)]
If --lgpl is not specified, convert copyright headers to GPLv3+.

16 years agoUse REPLACE_ISFINITE instead of HAVE_DECL_ISFINITE.
Bruno Haible [Mon, 29 Oct 2007 03:23:19 +0000 (04:23 +0100)]
Use REPLACE_ISFINITE instead of HAVE_DECL_ISFINITE.

16 years agoFix "integer overflow" warnings with OSF/1 5.1 cc.
Bruno Haible [Mon, 29 Oct 2007 02:59:04 +0000 (03:59 +0100)]
Fix "integer overflow" warnings with OSF/1 5.1 cc.

16 years agoRevert ChangeLog damage in last commit.
Bruno Haible [Mon, 29 Oct 2007 02:56:55 +0000 (03:56 +0100)]
Revert ChangeLog damage in last commit.

16 years agoFix link errors with Sun C 5.0 on Solaris 10.
Bruno Haible [Mon, 29 Oct 2007 02:19:52 +0000 (03:19 +0100)]
Fix link errors with Sun C 5.0 on Solaris 10.

16 years agoPut the test whether the floor or ceil variant needs libm into a separate macro.
Bruno Haible [Mon, 29 Oct 2007 01:08:41 +0000 (02:08 +0100)]
Put the test whether the floor or ceil variant needs libm into a separate macro.

16 years agoAdd/remove some blank lines.
Bruno Haible [Sun, 28 Oct 2007 23:25:20 +0000 (00:25 +0100)]
Add/remove some blank lines.

16 years agoAllow specifying the LGPL version number through --lgpl=2 or --lgpl=3.
Bruno Haible [Sun, 28 Oct 2007 22:25:16 +0000 (23:25 +0100)]
Allow specifying the LGPL version number through --lgpl=2 or --lgpl=3.

16 years agoDefine and declare u{8,16}_uctomb_aux also if !HAVE_INLINE.
Bruno Haible [Sun, 28 Oct 2007 20:45:28 +0000 (21:45 +0100)]
Define and declare u{8,16}_uctomb_aux also if !HAVE_INLINE.

16 years agoNotify xgettext about functions that have a format string argument.
Bruno Haible [Sun, 28 Oct 2007 20:39:15 +0000 (21:39 +0100)]
Notify xgettext about functions that have a format string argument.

16 years agoImplement 'isfinite' module.
Ben Pfaff [Sun, 28 Oct 2007 05:12:07 +0000 (22:12 -0700)]
Implement 'isfinite' module.

16 years agoCheck whether round* exist in libraries, not just whether they are declared.
Ben Pfaff [Sun, 28 Oct 2007 04:05:58 +0000 (21:05 -0700)]
Check whether round* exist in libraries, not just whether they are declared.

16 years agoDocument some more things the gnulib user must be aware of.
Bruno Haible [Sat, 27 Oct 2007 23:35:59 +0000 (01:35 +0200)]
Document some more things the gnulib user must be aware of.

16 years agoBorrow an improved version of AC_C_RESTRICT from autoconf.
Bruno Haible [Sat, 27 Oct 2007 01:39:41 +0000 (03:39 +0200)]
Borrow an improved version of AC_C_RESTRICT from autoconf.

16 years agoChange strerror so that it never returns an empty string.
Bruno Haible [Fri, 26 Oct 2007 22:41:22 +0000 (00:41 +0200)]
Change strerror so that it never returns an empty string.

16 years agoRemove vestiges of cvs-gnulib-checkout process. Now we use git.
Micah Cowan [Fri, 26 Oct 2007 16:31:38 +0000 (18:31 +0200)]
Remove vestiges of cvs-gnulib-checkout process.  Now we use git.

* build-aux/bootstrap: Remove support for now-unnecessary option,
--cvs-user, and envvars CVS_USER, CVS_RSH.

16 years agoAvoid diagnostics from sha1sum when there is no cached checksum.
Jim Meyering [Wed, 24 Oct 2007 20:32:48 +0000 (22:32 +0200)]
Avoid diagnostics from sha1sum when there is no cached checksum.

* build-aux/bootstrap (update_po_files): Skip the sha1sum check
if the po.s1 file hasn't been created yet.

16 years ago* build-aux/bootstrap: Sync from coreutils:
Jim Meyering [Wed, 24 Oct 2007 20:12:56 +0000 (22:12 +0200)]
* build-aux/bootstrap: Sync from coreutils:

2007-10-24  Jim Meyering  <meyering@redhat.com>
Get gnulib from the git repository, not from an obsolete cvs one.
* build-aux/bootstrap: Suggestion from Micah Cowan.
2007-10-04  Jim Meyering  <jim@meyering.net>
* build-aux/bootstrap (slurp): Adapt to _.h -> .in.h name change.
(update_po_files): Work also when there are no .po files in po/.

16 years ago* README: Append ".git" to git and cg examples.
Paul Eggert [Wed, 24 Oct 2007 07:47:53 +0000 (00:47 -0700)]
* README: Append ".git" to git and cg examples.

Problem reported by Benoit Sigoure.

16 years agoAdd wget to the list of users.
Micah Cowan [Tue, 23 Oct 2007 21:47:53 +0000 (23:47 +0200)]
Add wget to the list of users.

16 years agoFix linking of some unistdio tests on FreeBSD.
Ralf Wildenhues [Tue, 23 Oct 2007 04:44:39 +0000 (06:44 +0200)]
Fix linking of some unistdio tests on FreeBSD.

* modules/unistdio/u16-vsnprintf-tests
(test_u16_vsprintf1_LDADD): Add @LIBINTL@.
* modules/unistdio/u16-vsprintf-tests
(test_u16_vsnprintf1_LDADD): Likewise.
* modules/unistdio/u32-vsnprintf-tests
(test_u32_vsnprintf1_LDADD): Likewise.
* modules/unistdio/u32-vsprintf-tests
(test_u32_vsprintf1_LDADD): Likewise.
* modules/unistdio/u8-vsnprintf-tests
(test_u8_vsnprintf1_LDADD): Likewise.
* modules/unistdio/u8-vsprintf-tests
(test_u8_vsprintf1_LDADD): Likewise.
* modules/unistdio/ulc-vsnprintf-tests
(test_ulc_vsnprintf1_LDADD): Likewise.
* modules/unistdio/ulc-vsprintf-tests
(test_ulc_vsprintf1_LDADD): Likewise.

16 years agoFix linking of some uniconv tests on FreeBSD.
Ralf Wildenhues [Tue, 23 Oct 2007 04:37:17 +0000 (06:37 +0200)]
Fix linking of some uniconv tests on FreeBSD.

* modules/uniconv/u16-conv-from-enc-tests
(test_u16_conv_from_enc_LDADD): Link $(LDADD) before @LIBICONV@.
* modules/uniconv/u16-conv-to-enc-tests
(test_u16_conv_to_enc_LDADD): Likewise.
* modules/uniconv/u16-strconv-from-enc-tests
(test_u16_strconv_from_enc_LDADD): Likewise.
* modules/uniconv/u16-strconv-to-enc-tests
(test_u16_strconv_to_enc_LDADD): Likewise.
* modules/uniconv/u32-conv-from-enc-tests
(test_u32_conv_from_enc_LDADD): Likewise.
* modules/uniconv/u32-conv-to-enc-tests
(test_u32_conv_to_enc_LDADD): Likewise.
* modules/uniconv/u32-strconv-from-enc-tests
(test_u32_strconv_from_enc_LDADD): Likewise.
* modules/uniconv/u32-strconv-to-enc-tests
(test_u32_strconv_to_enc_LDADD): Likewise.
* modules/uniconv/u8-conv-from-enc-tests
(test_u8_conv_from_enc_LDADD): Likewise.
* modules/uniconv/u8-conv-to-enc-tests
(test_u8_conv_to_enc_LDADD): Likewise.
* modules/uniconv/u8-strconv-from-enc-tests
(test_u8_strconv_from_enc_LDADD): Likewise.
* modules/uniconv/u8-strconv-to-enc-tests
(test_u8_strconv_to_enc_LDADD): Likewise.

16 years agoAdd check that intmax_t and uintmax_t have the same size.
Bruno Haible [Mon, 22 Oct 2007 22:12:46 +0000 (00:12 +0200)]
Add check that intmax_t and uintmax_t have the same size.

16 years agoTweak x*printf documentation.
Eric Blake [Mon, 22 Oct 2007 22:05:18 +0000 (16:05 -0600)]
Tweak x*printf documentation.

* lib/xprintf.c (xprintf, xvprintf, xfprintf, xvfprintf): Adjust
variable name and comments.
Suggested by Bruno Haible.

Signed-off-by: Eric Blake <ebb9@byu.net>
16 years agoFix typo in comment.
Bruno Haible [Mon, 22 Oct 2007 21:51:39 +0000 (23:51 +0200)]
Fix typo in comment.

16 years agoFix Tru64 problem with stdbool.h.
Paul Eggert [Mon, 22 Oct 2007 21:59:23 +0000 (14:59 -0700)]
Fix Tru64 problem with stdbool.h.

* lib/stdbool.in.h (false, true):
[! (defined __cplusplus || defined __BEOS__) && !defined __GNUC__]:
Don't declare as an enum in this situation; it runs afoul of Tru64.
Problem reported by Steven M. Schweda in
<http://lists.gnu.org/archive/html/bug-autoconf/2007-10/msg00019.html>.

16 years agoAlso wrap vf?printf.
Eric Blake [Mon, 22 Oct 2007 20:09:16 +0000 (14:09 -0600)]
Also wrap vf?printf.

* lib/xprintf.h (xvprintf, xvfprintf): New declarations.
* lib/xprintf.c (xprintf, xfprintf): Work for C89.
(xvprintf, xvfprintf): New functions.

Signed-off-by: Eric Blake <ebb9@byu.net>
16 years agoFix fstrcmp-tests on FreeBSD, AIX.
Ralf Wildenhues [Mon, 22 Oct 2007 21:50:32 +0000 (23:50 +0200)]
Fix fstrcmp-tests on FreeBSD, AIX.

* modules/fstrcmp-tests (test_fstrcmp_LDADD): New, add
@LIBINTL@ for FreeBSD 6.2, $(LIBTHREAD) for AIX 4.3.3.

16 years agoFix missing U_MBLEN define in u??-conf-to-enc.c.
Ralf Wildenhues [Mon, 22 Oct 2007 21:48:28 +0000 (23:48 +0200)]
Fix missing U_MBLEN define in u??-conf-to-enc.c.

* lib/uniconv/u16-conv-to-enc.c (U_MBLEN): Define.
* lib/uniconv/u32-conv-to-enc.c (U_MBLEN): Likewise.

16 years ago* lib/acl.c (copy_acl): Adjust to IRIX 6.5. Problem reported
Paul Eggert [Mon, 22 Oct 2007 21:03:13 +0000 (14:03 -0700)]
* lib/acl.c (copy_acl): Adjust to IRIX 6.5.  Problem reported

by Bruno Haible.

16 years agoFix getloadavg.c on Tru64 4.0D.
Ralf Wildenhues [Mon, 22 Oct 2007 20:58:30 +0000 (22:58 +0200)]
Fix getloadavg.c on Tru64 4.0D.

* lib/getloadavg.c
[defined (__osf__) && (defined (__alpha) || defined (__alpha__)]:
Undef `sys' after including sys/table.h, for Tru64 4.0D.

16 years ago* tests/test-i-ring.c: Work for C89.
Ralf Wildenhues [Mon, 22 Oct 2007 20:44:20 +0000 (22:44 +0200)]
* tests/test-i-ring.c: Work for C89.

16 years ago* m4/ulonglong.m4 (AC_TYPE_UNSIGNED_LONG_LONG_INT): Use -1ull, not
Bruno Haible [Mon, 22 Oct 2007 16:48:04 +0000 (09:48 -0700)]
* m4/ulonglong.m4 (AC_TYPE_UNSIGNED_LONG_LONG_INT): Use -1ull, not

-1u, in preprocessor expression, so that we don't test for the bug
in HP-UX 11.00 cpp.  Testing for this bug caused problems; see
<http://lists.gnu.org/archive/html/bug-gnulib/2007-10/msg00329.html>.

16 years ago* tests/test-yesno.sh: Silence stderr during test.
Eric Blake [Mon, 22 Oct 2007 15:39:27 +0000 (09:39 -0600)]
* tests/test-yesno.sh: Silence stderr during test.

Signed-off-by: Eric Blake <ebb9@byu.net>
16 years agoAdd module 'gc-camellia'.
Simon Josefsson [Mon, 22 Oct 2007 07:32:11 +0000 (09:32 +0200)]
Add module 'gc-camellia'.

16 years ago(gzip_rsyncable): Don't fail if gzip sends --help to stdout.
Simon Josefsson [Mon, 22 Oct 2007 06:02:39 +0000 (08:02 +0200)]
(gzip_rsyncable): Don't fail if gzip sends --help to stdout.
Reported by sms@antinode.org (Steven M. Schweda).

16 years agousers.txt: Fix link to libksba.
Simon Josefsson [Mon, 22 Oct 2007 05:57:59 +0000 (07:57 +0200)]
users.txt: Fix link to libksba.

16 years agoMake roundf-tests module depend on floorf, ceilf.
Ben Pfaff [Mon, 22 Oct 2007 01:23:37 +0000 (18:23 -0700)]
Make roundf-tests module depend on floorf, ceilf.

16 years agoFix bugs in round modules reported by Bruno Haible.
Ben Pfaff [Mon, 22 Oct 2007 00:28:32 +0000 (17:28 -0700)]
Fix bugs in round modules reported by Bruno Haible.

16 years agoAllow wcwidth to return -1 in some more cases. Fixes test failure on Solaris 10.
Bruno Haible [Sun, 21 Oct 2007 23:35:10 +0000 (01:35 +0200)]
Allow wcwidth to return -1 in some more cases. Fixes test failure on Solaris 10.

16 years agoTweak to make it usable in gettext's libasprintf.
Bruno Haible [Sun, 21 Oct 2007 20:37:10 +0000 (22:37 +0200)]
Tweak to make it usable in gettext's libasprintf.

16 years agoAllow wcwidth to return -1 in some cases.
Bruno Haible [Sun, 21 Oct 2007 19:37:48 +0000 (21:37 +0200)]
Allow wcwidth to return -1 in some cases.

16 years agoReplace wcwidth also if it fails on U+200B (ZERO WIDTH SPACE).
Bruno Haible [Sun, 21 Oct 2007 19:36:37 +0000 (21:36 +0200)]
Replace wcwidth also if it fails on U+200B (ZERO WIDTH SPACE).

16 years agoTweak last ChangeLog entry.
Bruno Haible [Sun, 21 Oct 2007 18:18:55 +0000 (20:18 +0200)]
Tweak last ChangeLog entry.

16 years agoUse isnanf() instead of isnan(). Avoids a link error on HP-UX 11.
Bruno Haible [Sun, 21 Oct 2007 18:06:53 +0000 (20:06 +0200)]
Use isnanf() instead of isnan(). Avoids a link error on HP-UX 11.

16 years ago* users.txt: Update URL for m4.
Eric Blake [Sun, 21 Oct 2007 15:17:31 +0000 (09:17 -0600)]
* users.txt: Update URL for m4.

Signed-off-by: Eric Blake <ebb9@byu.net>
16 years agoAdd clisp. Update stale URLs.
Bruno Haible [Sun, 21 Oct 2007 12:26:49 +0000 (14:26 +0200)]
Add clisp. Update stale URLs.

16 years agoUpdate after move from cvs to git.
Bruno Haible [Sun, 21 Oct 2007 12:20:08 +0000 (14:20 +0200)]
Update after move from cvs to git.

16 years agoFix typo in macro name.
Bruno Haible [Sun, 21 Oct 2007 00:33:32 +0000 (02:33 +0200)]
Fix typo in macro name.

16 years agoImplement 'round', 'roundf', 'roundl' modules.
Ben Pfaff [Sat, 20 Oct 2007 20:08:26 +0000 (13:08 -0700)]
Implement 'round', 'roundf', 'roundl' modules.

16 years ago* lib/xprintf.c: Include <config.h> unconditionally.
Jim Meyering [Sat, 20 Oct 2007 16:34:27 +0000 (18:34 +0200)]
* lib/xprintf.c: Include <config.h> unconditionally.