gnulib.git
17 years agoFix fpurge for cygwin.
Eric Blake [Mon, 16 Apr 2007 15:02:36 +0000 (15:02 +0000)]
Fix fpurge for cygwin.
* lib/fpurge.c (fpurge): Fix order of operation flub, and return a
value.
* modules/fpurge-tests (Depends-on): Clean up trash.

17 years ago2007-04-16 Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Mon, 16 Apr 2007 13:14:21 +0000 (13:14 +0000)]
2007-04-16  Simon Josefsson  <simon@josefsson.org>

* lib/gc-libgcrypt.c (gc_hash_open): Shut up compiler warnings.

17 years ago* m4/autobuild.m4: Re-indent.
Simon Josefsson [Mon, 16 Apr 2007 08:31:07 +0000 (08:31 +0000)]
* m4/autobuild.m4: Re-indent.

17 years agoTests for module 'fpurge'.
Bruno Haible [Sat, 14 Apr 2007 00:26:03 +0000 (00:26 +0000)]
Tests for module 'fpurge'.

17 years agoNew module 'fpurge'.
Bruno Haible [Sat, 14 Apr 2007 00:25:21 +0000 (00:25 +0000)]
New module 'fpurge'.

17 years agoTests for module 'fbufmode'.
Bruno Haible [Sat, 14 Apr 2007 00:21:05 +0000 (00:21 +0000)]
Tests for module 'fbufmode'.

17 years agoNew module 'fbufmode'.
Bruno Haible [Sat, 14 Apr 2007 00:20:08 +0000 (00:20 +0000)]
New module 'fbufmode'.

17 years agoTests for module 'fwritable'.
Bruno Haible [Sat, 14 Apr 2007 00:15:48 +0000 (00:15 +0000)]
Tests for module 'fwritable'.

17 years agoNew module 'fwritable'.
Bruno Haible [Sat, 14 Apr 2007 00:14:56 +0000 (00:14 +0000)]
New module 'fwritable'.

17 years agoTests for module 'freadable'.
Bruno Haible [Sat, 14 Apr 2007 00:11:40 +0000 (00:11 +0000)]
Tests for module 'freadable'.

17 years agoNew module 'freadable'.
Bruno Haible [Sat, 14 Apr 2007 00:10:31 +0000 (00:10 +0000)]
New module 'freadable'.

17 years agoRemove EXTRA_DIST. Augment MOSTLYCLEANFILES.
Bruno Haible [Fri, 13 Apr 2007 23:50:49 +0000 (23:50 +0000)]
Remove EXTRA_DIST. Augment MOSTLYCLEANFILES.

17 years ago* build-aux/bootstrap (gnulib_tool_option_extras): New var, used by
Paul Eggert [Fri, 13 Apr 2007 21:21:27 +0000 (21:21 +0000)]
* build-aux/bootstrap (gnulib_tool_option_extras): New var, used by
gzip bootstrap.conf to avoid dragging in i18n machinery.
(gnulib_tool_option): Use it.

17 years agoAdd tests for %f and %F directives.
Bruno Haible [Fri, 13 Apr 2007 16:56:08 +0000 (16:56 +0000)]
Add tests for %f and %F directives.

17 years agoTry harder to find sched_yield on Solaris.
Bruno Haible [Fri, 13 Apr 2007 12:14:00 +0000 (12:14 +0000)]
Try harder to find sched_yield on Solaris.

17 years agoFix typo in return type.
Bruno Haible [Fri, 13 Apr 2007 11:04:55 +0000 (11:04 +0000)]
Fix typo in return type.

17 years agoGuard against FreeBSD 6.1 bug.
Bruno Haible [Fri, 13 Apr 2007 10:56:10 +0000 (10:56 +0000)]
Guard against FreeBSD 6.1 bug.

17 years ago* modules/gettime (Depends-on): Remove gettime.
Eric Blake [Fri, 13 Apr 2007 02:05:39 +0000 (02:05 +0000)]
* modules/gettime (Depends-on): Remove gettime.
Reported by Dmitry V. Levin.

17 years agoMention the include file.
Bruno Haible [Fri, 13 Apr 2007 01:46:18 +0000 (01:46 +0000)]
Mention the include file.

17 years ago* .cvsignore: New file.
Eric Blake [Fri, 13 Apr 2007 01:02:05 +0000 (01:02 +0000)]
* .cvsignore: New file.
* .gitignore: Likewise.

17 years agoFix link error on Cygwin.
Bruno Haible [Thu, 12 Apr 2007 23:20:57 +0000 (23:20 +0000)]
Fix link error on Cygwin.

17 years agoUpdate Cygwin test results.
Bruno Haible [Thu, 12 Apr 2007 23:13:32 +0000 (23:13 +0000)]
Update Cygwin test results.

17 years agoWork around glibc's failure to flush stdin on fclose.
Eric Blake [Thu, 12 Apr 2007 20:51:24 +0000 (20:51 +0000)]
Work around glibc's failure to flush stdin on fclose.
* lib/closein.c (close_stdin): Flush stdin before closing.

17 years agoWork around glibc's failure to reset seekable stdin on exit.
Eric Blake [Thu, 12 Apr 2007 16:11:40 +0000 (16:11 +0000)]
Work around glibc's failure to reset seekable stdin on exit.
* modules/closein: New module.
* lib/closein.c: New file.
* lib/closein.h: Likewise.
* m4/closein.m4: Likewise.
* MODULES.html.sh (File stream based Input/Output): Document it.

17 years agoMention autobuild.
Simon Josefsson [Thu, 12 Apr 2007 13:11:52 +0000 (13:11 +0000)]
Mention autobuild.

17 years ago2007-04-12 Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Thu, 12 Apr 2007 13:01:59 +0000 (13:01 +0000)]
2007-04-12  Simon Josefsson  <simon@josefsson.org>

* gnulib-tool: Rename generated 'autobuild' script to
'do-autobuild' in --create-megatestdir output.

* doc/gnulib.texi (Build robot for gnulib): Fix.

17 years ago2007-04-12 Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Thu, 12 Apr 2007 12:58:21 +0000 (12:58 +0000)]
2007-04-12  Simon Josefsson  <simon@josefsson.org>

* modules/sysexits (Depends-on): Add absolute-header.

17 years ago2007-04-12 Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Thu, 12 Apr 2007 12:02:23 +0000 (12:02 +0000)]
2007-04-12  Simon Josefsson  <simon@josefsson.org>

* MODULES.html.sh (Support for maintaining and releasing
projects): Add autobuild.  Suggested by Eric Blake <ebb9@byu.net>.

17 years agoNo need to preserve errno on success.
Eric Blake [Thu, 12 Apr 2007 11:59:14 +0000 (11:59 +0000)]
No need to preserve errno on success.
* lib/fflush.c (rpl_fflush): Simplify errno tracking.
Reported by Bruno Haible.

17 years ago2007-04-12 Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Thu, 12 Apr 2007 11:56:38 +0000 (11:56 +0000)]
2007-04-12  Simon Josefsson  <simon@josefsson.org>

* gnulib-tool (func_modules_add_dummy): Respect --avoid=dummy.

17 years agoAdd autobuild module.
Simon Josefsson [Thu, 12 Apr 2007 11:19:39 +0000 (11:19 +0000)]
Add autobuild module.

17 years agoBetter guessing in gl_PRINTF_DIRECTIVE_F when cross-compiling.
Bruno Haible [Thu, 12 Apr 2007 00:10:40 +0000 (00:10 +0000)]
Better guessing in gl_PRINTF_DIRECTIVE_F when cross-compiling.

17 years agoAdd test results from AIX 5.2.
Bruno Haible [Wed, 11 Apr 2007 23:49:08 +0000 (23:49 +0000)]
Add test results from AIX 5.2.

17 years agoImplement the %F directive if the system doesn't implement it correctly.
Bruno Haible [Wed, 11 Apr 2007 23:46:07 +0000 (23:46 +0000)]
Implement the %F directive if the system doesn't implement it correctly.

17 years agoThe 2007-04-04 patch was broken.
Bruno Haible [Wed, 11 Apr 2007 23:32:56 +0000 (23:32 +0000)]
The 2007-04-04 patch was broken.

17 years agoGuard against FreeBSD 6.1 bug.
Bruno Haible [Wed, 11 Apr 2007 00:24:01 +0000 (00:24 +0000)]
Guard against FreeBSD 6.1 bug.

17 years agoTests for module 'locale'.
Bruno Haible [Tue, 10 Apr 2007 23:42:43 +0000 (23:42 +0000)]
Tests for module 'locale'.

17 years agoNew module 'locale'.
Bruno Haible [Tue, 10 Apr 2007 23:41:17 +0000 (23:41 +0000)]
New module 'locale'.

17 years agoUse copysign when implementing signbit, if the libc has it already.
Bruno Haible [Tue, 10 Apr 2007 21:38:36 +0000 (21:38 +0000)]
Use copysign when implementing signbit, if the libc has it already.

17 years agoupdate from texinfo
Karl Berry [Tue, 10 Apr 2007 13:49:39 +0000 (13:49 +0000)]
update from texinfo

17 years ago* lib/stdio_.h [REPLACE_FFLUSH]: Declare rpl_fflush.
Eric Blake [Tue, 10 Apr 2007 03:09:07 +0000 (03:09 +0000)]
* lib/stdio_.h [REPLACE_FFLUSH]: Declare rpl_fflush.
* modules/stdio (Makefile.am): Support fflush.
* m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Likewise.
* modules/fflush: New file.
* lib/fflush.c: Likewise.
* m4/fflush.m4: Likewise.
* modules/fflush-tests: New test.
* tests/test-fflush.c: Likewise.
* MODULES.html.sh (Input/output <stdio.h>): Document new module.

17 years agoupdate from texinfo
Karl Berry [Sat, 7 Apr 2007 18:34:11 +0000 (18:34 +0000)]
update from texinfo

17 years agoFaster determination of the sign of a number.
Bruno Haible [Fri, 6 Apr 2007 21:22:02 +0000 (21:22 +0000)]
Faster determination of the sign of a number.

17 years agoTest also the sign bit of zero results.
Bruno Haible [Fri, 6 Apr 2007 21:15:32 +0000 (21:15 +0000)]
Test also the sign bit of zero results.

17 years agoTests for module 'signbit'.
Bruno Haible [Fri, 6 Apr 2007 20:57:56 +0000 (20:57 +0000)]
Tests for module 'signbit'.

17 years agoNew module 'signbit'.
Bruno Haible [Fri, 6 Apr 2007 20:55:44 +0000 (20:55 +0000)]
New module 'signbit'.

17 years agoTests for module 'isnanf-nolibm'.
Bruno Haible [Fri, 6 Apr 2007 20:20:46 +0000 (20:20 +0000)]
Tests for module 'isnanf-nolibm'.

17 years agoNew module 'isnanf-nolibm'.
Bruno Haible [Fri, 6 Apr 2007 20:19:19 +0000 (20:19 +0000)]
New module 'isnanf-nolibm'.

17 years agoFix linking of test programs with libintl or not.
Bruno Haible [Fri, 6 Apr 2007 20:08:02 +0000 (20:08 +0000)]
Fix linking of test programs with libintl or not.

17 years agoAssume 'long double' exists.
Bruno Haible [Fri, 6 Apr 2007 14:36:56 +0000 (14:36 +0000)]
Assume 'long double' exists.

17 years agoFix problem with Compaq (ex-DEC) Desktop C compiler on Tru64.
Bruno Haible [Fri, 6 Apr 2007 12:53:52 +0000 (12:53 +0000)]
Fix problem with Compaq (ex-DEC) Desktop C compiler on Tru64.

17 years agoFix problem with Compaq (ex-DEC) Desktop C compiler on Tru64.
Bruno Haible [Fri, 6 Apr 2007 12:25:54 +0000 (12:25 +0000)]
Fix problem with Compaq (ex-DEC) Desktop C compiler on Tru64.

17 years agoFreeBSD 6.1 produces different printf output than glibc.
Bruno Haible [Fri, 6 Apr 2007 03:44:35 +0000 (03:44 +0000)]
FreeBSD 6.1 produces different printf output than glibc.

17 years ago* m4/stdint.m4 (gl_STDINT_H): Detect WINT_MAX bug in cygwin
Eric Blake [Thu, 5 Apr 2007 03:41:14 +0000 (03:41 +0000)]
* m4/stdint.m4 (gl_STDINT_H): Detect WINT_MAX bug in cygwin
1.5.x.

17 years agoCatch a bug of printf "%a" on FreeBSD 6.1.
Bruno Haible [Thu, 5 Apr 2007 00:41:39 +0000 (00:41 +0000)]
Catch a bug of printf "%a" on FreeBSD 6.1.

17 years agoFreeBSD 6.1 produces different printf output than glibc.
Bruno Haible [Thu, 5 Apr 2007 00:27:44 +0000 (00:27 +0000)]
FreeBSD 6.1 produces different printf output than glibc.

17 years agoNo need to mention tar and gzip - not direct depedencies.
Bruno Haible [Thu, 5 Apr 2007 00:07:19 +0000 (00:07 +0000)]
No need to mention tar and gzip - not direct depedencies.

17 years agoNo need to depend on ldexpl. Just need the m4/ldexpl.m4 file.
Bruno Haible [Wed, 4 Apr 2007 23:55:24 +0000 (23:55 +0000)]
No need to depend on ldexpl. Just need the m4/ldexpl.m4 file.

17 years agoTypo.
Bruno Haible [Wed, 4 Apr 2007 23:07:00 +0000 (23:07 +0000)]
Typo.

17 years ago* DEPENDENCIES: Give overall description of version dependency
Paul Eggert [Wed, 4 Apr 2007 17:32:43 +0000 (17:32 +0000)]
* DEPENDENCIES: Give overall description of version dependency
desirability.  Use more-typical names for apps.
Add shell, coreutils, diffutils, grep, tar, gzip.

17 years ago2007-04-04 Simon Josefsson <simon@josefsson.org>
Simon Josefsson [Wed, 4 Apr 2007 14:34:04 +0000 (14:34 +0000)]
2007-04-04  Simon Josefsson  <simon@josefsson.org>

* MODULES.html.sh: Rename crypto modules.  Remove iconvme.

17 years ago.
Karl Berry [Wed, 4 Apr 2007 13:09:56 +0000 (13:09 +0000)]
.

17 years ago(func_module): missing '.
Karl Berry [Wed, 4 Apr 2007 13:09:34 +0000 (13:09 +0000)]
(func_module): missing '.

17 years agoTweak the English.
Bruno Haible [Wed, 4 Apr 2007 11:14:43 +0000 (11:14 +0000)]
Tweak the English.
automake 1.9.6 should suffice.

17 years agoImprove wording of dependencies
Eric Blake [Wed, 4 Apr 2007 02:45:49 +0000 (02:45 +0000)]
Improve wording of dependencies

17 years agoWeaken m4 dependency.
Eric Blake [Wed, 4 Apr 2007 01:19:00 +0000 (01:19 +0000)]
Weaken m4 dependency.

17 years agoLink test program with libintl.
Bruno Haible [Wed, 4 Apr 2007 00:45:45 +0000 (00:45 +0000)]
Link test program with libintl.

17 years agoRemove AC_SUBSTs that are now done in the *.m4 files.
Bruno Haible [Wed, 4 Apr 2007 00:30:34 +0000 (00:30 +0000)]
Remove AC_SUBSTs that are now done in the *.m4 files.

17 years agoAdd $(srcdir)/ to source directory references in Makefile fragments
Ben Pfaff [Wed, 4 Apr 2007 00:14:26 +0000 (00:14 +0000)]
Add $(srcdir)/ to source directory references in Makefile fragments
that call gperf, to fix VPATH builds.

17 years agoldexpl can depend on isnanl. Requiring isnanl-nolibm is overkill.
Bruno Haible [Tue, 3 Apr 2007 23:54:26 +0000 (23:54 +0000)]
ldexpl can depend on isnanl. Requiring isnanl-nolibm is overkill.

17 years agoClarify the dependencies on libm.
Bruno Haible [Tue, 3 Apr 2007 23:28:37 +0000 (23:28 +0000)]
Clarify the dependencies on libm.

17 years agoTEMPLATE-EXTENDED is not a module.
Bruno Haible [Tue, 3 Apr 2007 23:27:57 +0000 (23:27 +0000)]
TEMPLATE-EXTENDED is not a module.

17 years agoTemplate for module descriptions, including all optional fields.
Bruno Haible [Tue, 3 Apr 2007 23:27:28 +0000 (23:27 +0000)]
Template for module descriptions, including all optional fields.

17 years agoList of dependendies of gnulib.
Bruno Haible [Tue, 3 Apr 2007 23:02:10 +0000 (23:02 +0000)]
List of dependendies of gnulib.

17 years agoFix missing escape.
Bruno Haible [Tue, 3 Apr 2007 22:45:13 +0000 (22:45 +0000)]
Fix missing escape.

17 years agoFix latest changelog entry to make it more accurate.
Paul Eggert [Tue, 3 Apr 2007 20:22:07 +0000 (20:22 +0000)]
Fix latest changelog entry to make it more accurate.

17 years ago* lib/stat-time.h: (get_stat_birthtime): Check for zero-valued
Paul Eggert [Tue, 3 Apr 2007 20:19:02 +0000 (20:19 +0000)]
* lib/stat-time.h: (get_stat_birthtime): Check for zero-valued
birthtime on all systems, not just those which use
st_birthtimensec rather than st_birthtim.  Putting zero in
st_bithtim.tv_sec is how (for example) FreeBSD/x86 6.1
indicates that the birth time is not available for files on
an NFS mount.

17 years agoMove back memxor module.
Simon Josefsson [Tue, 3 Apr 2007 14:34:41 +0000 (14:34 +0000)]
Move back memxor module.

17 years agoFix gc.
Simon Josefsson [Tue, 3 Apr 2007 14:32:58 +0000 (14:32 +0000)]
Fix gc.

17 years agoMove modules/gc to crypto/.
Simon Josefsson [Tue, 3 Apr 2007 14:32:38 +0000 (14:32 +0000)]
Move modules/gc to crypto/.

17 years agoMake ldexpl truly independent of libm
Eric Blake [Tue, 3 Apr 2007 03:52:05 +0000 (03:52 +0000)]
Make ldexpl truly independent of libm

17 years agoFix printf-frexpl dependency
Eric Blake [Tue, 3 Apr 2007 03:32:35 +0000 (03:32 +0000)]
Fix printf-frexpl dependency

17 years agoHandle collision with EX_OK from IRIX <unistd.h>.
Bruno Haible [Tue, 3 Apr 2007 00:50:15 +0000 (00:50 +0000)]
Handle collision with EX_OK from IRIX <unistd.h>.

17 years agoAvoid performing the test for real on x86 or x86_64 platforms running MacOS X.
Bruno Haible [Tue, 3 Apr 2007 00:31:40 +0000 (00:31 +0000)]
Avoid performing the test for real on x86 or x86_64 platforms running MacOS X.

17 years agoRegarding integer division by 0, x86_64 behaves like i386.
Bruno Haible [Tue, 3 Apr 2007 00:12:05 +0000 (00:12 +0000)]
Regarding integer division by 0, x86_64 behaves like i386.

17 years agoIt was a joke.
Bruno Haible [Tue, 3 Apr 2007 00:10:00 +0000 (00:10 +0000)]
It was a joke.

17 years agoautoupdate
Karl Berry [Mon, 2 Apr 2007 22:56:19 +0000 (22:56 +0000)]
autoupdate

17 years agobreak iconv.m4 sync
Karl Berry [Mon, 2 Apr 2007 22:38:14 +0000 (22:38 +0000)]
break iconv.m4 sync

17 years agoNew module 'phystemp'.
Bruno Haible [Sun, 1 Apr 2007 13:56:50 +0000 (13:56 +0000)]
New module 'phystemp'.

17 years agoCrypto modules were renamed.
Bruno Haible [Sun, 1 Apr 2007 11:01:09 +0000 (11:01 +0000)]
Crypto modules were renamed.

17 years agoMove crypto modules to crypto/.
Simon Josefsson [Sun, 1 Apr 2007 08:38:41 +0000 (08:38 +0000)]
Move crypto modules to crypto/.

17 years ago2007-03-30 James Youngman <jay@gnu.org>
Bruno Haible [Sat, 31 Mar 2007 21:04:26 +0000 (21:04 +0000)]
2007-03-30  James Youngman  <jay@gnu.org>
        * tests/test-stat-time.c (prepare_test): use chmod() rather than
        rename() to change the ctime of a file (because ctime is unaffected
        by rename on jfs2 on AIX 5.1).
        (main): Start by doing cleanup, in case a previous run failed leaving
        test files behind.

17 years agoDo an indirect conversion if iconv_open does not support a direct conversion.
Bruno Haible [Sat, 31 Mar 2007 21:01:29 +0000 (21:01 +0000)]
Do an indirect conversion if iconv_open does not support a direct conversion.

17 years agoUse module 'iconv_open'.
Bruno Haible [Sat, 31 Mar 2007 21:00:51 +0000 (21:00 +0000)]
Use module 'iconv_open'.

17 years agoNew module 'iconv_open'.
Bruno Haible [Sat, 31 Mar 2007 21:00:19 +0000 (21:00 +0000)]
New module 'iconv_open'.

17 years agoAvoid test failures on OSF/1, AIX, HP-UX, IRIX, Solaris.
Bruno Haible [Sat, 31 Mar 2007 20:42:08 +0000 (20:42 +0000)]
Avoid test failures on OSF/1, AIX, HP-UX, IRIX, Solaris.

17 years agoDeclare frexpl() when the system doesn't have it.
Bruno Haible [Sat, 31 Mar 2007 20:38:34 +0000 (20:38 +0000)]
Declare frexpl() when the system doesn't have it.

17 years agoDeclare ldexpl() when the system doesn't have it.
Bruno Haible [Sat, 31 Mar 2007 20:36:47 +0000 (20:36 +0000)]
Declare ldexpl() when the system doesn't have it.

17 years agoCheck against unusable HP-UX iconv.
Bruno Haible [Sat, 31 Mar 2007 20:31:44 +0000 (20:31 +0000)]
Check against unusable HP-UX iconv.

17 years agoClassify a few new modules.
Bruno Haible [Sat, 31 Mar 2007 14:01:54 +0000 (14:01 +0000)]
Classify a few new modules.