modules


Log

Author Commit Date CI Message
Bruno Haible f227e78a 2007-04-29T15:40:30 Guard against vsnprintf implementations that mishandle a size=0 argument.
Bruno Haible 87b4ad29 2007-04-29T12:16:55 Work around fpurge bug on BSD systems.
Bruno Haible 503e2514 2007-04-29T02:07:56 Make the tests sharper: also test the interaction with fflush().
Bruno Haible 30c75df0 2007-04-27T18:23:01 Rename lib/sysexit_.h to lib/sysexits_.h.
Bruno Haible 2a09ae5d 2007-04-27T18:20:56 Rename lib/socket_.h to lib/sys_socket_.h.
Bruno Haible 6addaba1 2007-04-27T18:18:49 Rename lib/stat_.h to lib/sys_stat_.h.
Eric Blake 5c323b50 2007-04-27T17:14:39 Fix closein for mingw. * modules/closein-tests: Add tests for closein. * tests/test-closein.c: New file. * tests/test-closein.sh: Likewise. * lib/unistd_.h [!SEEK_CUR]: Mingw also needs stdlib.h for _exit. * lib/closein.c (close_stdin): Don't fflush non-seekable streams.
Bruno Haible 6a7ae5a5 2007-04-27T11:29:43 I'm not responsible for these modules.
Bruno Haible f56ec972 2007-04-27T10:57:31 Tests depends on correct fflush on input streams.
Eric Blake 9b87488b 2007-04-26T13:20:50 Fix fflush on mingw. * modules/fflush (Depends-on): Add freading. * lib/fflush.c (rpl_fflush): Use freading to avoid losing buffered but unread data.
Eric Blake a8f95644 2007-04-26T13:16:50 Implement freading and fwriting. * lib/freading.c: New file. * lib/freading.h: Likewise. * m4/freading.m4: Likewise. * modules/freading: Likewise. * modules/freading-tests: Likewise. * tests/test-freading.c: Likewise. * lib/fwriting.c: New file. * lib/fwriting.h: Likewise. * m4/fwriting.m4: Likewise. * modules/fwriting: Likewise. * modules/fwriting-tests: Likewise. * tests/test-fwriting.c: Likewise. * MODULES.html.sh (File stream based Input/Output): Mention them.
Bruno Haible 5905a848 2007-04-26T09:33:12 Ensure fseeko and ftello are declared on glibc systems.
Bruno Haible 5f24ba62 2007-04-26T08:20:30 The test now uses fseeko.
Bruno Haible 16332895 2007-04-25T09:14:49 Make the combination of fflush and fseek/fseeko POSIX compliant.
Bruno Haible 055a92f2 2007-04-25T07:56:32 Depend on ftello.
Bruno Haible 25b5e5c4 2007-04-25T07:52:28 Tests for module 'ftello'.
Bruno Haible fec1b18c 2007-04-25T07:51:53 New module 'ftello'.
Bruno Haible 781e3fd7 2007-04-25T07:40:58 Tests for module 'fseeko'.
Bruno Haible 8d634350 2007-04-25T07:39:55 New module 'fseeko'.
Eric Blake e7f31c67 2007-04-17T03:38:08 Make fflush rely on fpurge. * lib/fflush.c (rpl_fflush): Rely on fpurge module, rather than open coding all variants. * modules/fflush (Depends-on): Add fpurge and unistd. * modules/fflush-tests (Depends-on): Unistd is no longer extra. * m4/fflush.m4 (gl_REPLACE_FFLUSH): Simplify.
Eric Blake 026eceff 2007-04-16T22:58:16 Fix --with-tests compilation on cygwin. * modules/argmatch-tests (Makefile.am): List gnulib library first in LDADD. * modules/argp-tests (Makefile.am): Likewise. * modules/array-list-tests (Makefile.am): Likewise. * modules/array-oset-tests (Makefile.am): Likewise. * modules/avltree-list-tests (Makefile.am): Likewise. * modules/avltree-oset-tests (Makefile.am): Likewise. * modules/avltreehash-list-tests (Makefile.am): Likewise. * modules/carray-list-tests (Makefile.am): Likewise. * modules/dirname-tests (Makefile.am): Likewise. * modules/frexp-tests (Makefile.am): Likewise. * modules/isnanl-tests (Makefile.am): Likewise. * modules/linked-list-tests (Makefile.am): Likewise. * modules/linkedhash-list-tests (Makefile.am): Likewise. * modules/lock-tests (Makefile.am): Likewise. * modules/rbtree-list-tests (Makefile.am): Likewise. * modules/rbtree-oset-tests (Makefile.am): Likewise. * modules/rbtreehash-list-tests (Makefile.am): Likewise. * modules/tls-tests (Makefile.am): Likewise. * modules/tsearch-tests (Makefile.am): Likewise. * modules/xvasprintf-tests (Makefile.am): Likewise.
Eric Blake c0216264 2007-04-16T15:02:36 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.
Bruno Haible f9e1b15b 2007-04-14T00:26:03 Tests for module 'fpurge'.
Bruno Haible 92b81629 2007-04-14T00:25:21 New module 'fpurge'.
Bruno Haible cc778c76 2007-04-14T00:21:05 Tests for module 'fbufmode'.
Bruno Haible ea27c6ba 2007-04-14T00:20:08 New module 'fbufmode'.
Bruno Haible 384cc955 2007-04-14T00:15:48 Tests for module 'fwritable'.
Bruno Haible d1b26967 2007-04-14T00:14:56 New module 'fwritable'.
Bruno Haible 0d0c8aa9 2007-04-14T00:11:40 Tests for module 'freadable'.
Bruno Haible 0acbfc1a 2007-04-14T00:10:31 New module 'freadable'.
Bruno Haible 8ea29bc2 2007-04-13T23:50:49 Remove EXTRA_DIST. Augment MOSTLYCLEANFILES.
Bruno Haible 75032ae6 2007-04-13T12:14:00 Try harder to find sched_yield on Solaris.
Eric Blake 1c42543c 2007-04-13T02:05:39 * modules/gettime (Depends-on): Remove gettime. Reported by Dmitry V. Levin.
Bruno Haible 9cf3ad7e 2007-04-13T01:46:18 Mention the include file.
Bruno Haible 0f575ab0 2007-04-12T23:20:57 Fix link error on Cygwin.
Eric Blake cc133e18 2007-04-12T16:11:40 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.
Simon Josefsson 89f770e0 2007-04-12T12:58:21 2007-04-12 Simon Josefsson <simon@josefsson.org> * modules/sysexits (Depends-on): Add absolute-header.
Simon Josefsson 84b1094a 2007-04-12T11:19:39 Add autobuild module.
Bruno Haible 870a56a1 2007-04-10T23:42:43 Tests for module 'locale'.
Bruno Haible 6a595066 2007-04-10T23:41:17 New module 'locale'.
Eric Blake 0c47a3bb 2007-04-10T03:09:07 * 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.
Bruno Haible 7c21ed66 2007-04-06T21:22:02 Faster determination of the sign of a number.
Bruno Haible 5d7e7dd7 2007-04-06T21:15:32 Test also the sign bit of zero results.
Bruno Haible 793bb37e 2007-04-06T20:57:56 Tests for module 'signbit'.
Bruno Haible f8cce822 2007-04-06T20:55:44 New module 'signbit'.
Bruno Haible 188ada9d 2007-04-06T20:20:46 Tests for module 'isnanf-nolibm'.
Bruno Haible 15b93a23 2007-04-06T20:19:19 New module 'isnanf-nolibm'.
Bruno Haible b391f635 2007-04-06T20:08:02 Fix linking of test programs with libintl or not.
Bruno Haible 9f88c0b0 2007-04-06T14:36:56 Assume 'long double' exists.
Bruno Haible 57d78b9e 2007-04-04T23:55:24 No need to depend on ldexpl. Just need the m4/ldexpl.m4 file.
Bruno Haible 225f5fc3 2007-04-04T00:45:45 Link test program with libintl.
Bruno Haible a5bf7c43 2007-04-04T00:30:34 Remove AC_SUBSTs that are now done in the *.m4 files.
Ben Pfaff b3bbaab1 2007-04-04T00:14:26 Add $(srcdir)/ to source directory references in Makefile fragments that call gperf, to fix VPATH builds.
Bruno Haible 88c0dfbc 2007-04-03T23:54:26 ldexpl can depend on isnanl. Requiring isnanl-nolibm is overkill.
Bruno Haible aecb65d2 2007-04-03T23:28:37 Clarify the dependencies on libm.
Bruno Haible cc9d1ffa 2007-04-03T23:27:28 Template for module descriptions, including all optional fields.
Simon Josefsson f9615db9 2007-04-03T14:34:41 Move back memxor module.
Simon Josefsson 73d8c922 2007-04-03T14:32:38 Move modules/gc to crypto/.
Eric Blake 66825407 2007-04-03T03:32:35 Fix printf-frexpl dependency
Bruno Haible 1ab80eca 2007-04-03T00:10:00 It was a joke.
Karl Berry 5805f829 2007-04-02T22:56:19 autoupdate
Bruno Haible 30090453 2007-04-01T13:56:50 New module 'phystemp'.
Simon Josefsson 0527d365 2007-04-01T08:38:41 Move crypto modules to crypto/.
Bruno Haible 455a36f0 2007-03-31T21:00:51 Use module 'iconv_open'.
Bruno Haible 8119dc16 2007-03-31T21:00:19 New module 'iconv_open'.
Bruno Haible 7fda7e7c 2007-03-30T00:21:34 Tests for module 'ldexpl'.
Bruno Haible 9a18258b 2007-03-30T00:19:34 Set the FPU control word as needed for 'long double' computations.
Bruno Haible d6687687 2007-03-30T00:13:24 New module 'ldexpl'.
Bruno Haible e213ad01 2007-03-28T21:50:51 Distinguish invalid and incomplete UTF-8 input, and set errno accordingly.
Bruno Haible 3b9a4e5e 2007-03-28T21:37:03 New module 'unistr/u32-mbtoucr'.
Bruno Haible 3dbf6525 2007-03-28T21:36:46 New module 'unistr/u16-mbtoucr'.
Bruno Haible 196cafbf 2007-03-28T21:36:32 New module 'unistr/u8-mbtoucr'.
Simon Josefsson 6e2afe5a 2007-03-27T20:18:17 Move vasprintf prototypes to stdio.
Bruno Haible 735c00a2 2007-03-27T11:01:11 2007-03-27 Bruno Haible <bruno@clisp.org> * lib/stat-time.h: Include <sys/stat.h>. 2007-03-27 James Youngman <jay@gnu.org> * lib/stat-time.h (get_stat_birthtime): New function for retrieving st_birthtime as provided by UFS2 (hence *BSD). * m4/stat-time.m4 (gl_STAT_BIRTHTIME): Probe for st_birthtime and its variants. * modules/stat-time (configure.ac): call gl_STAT_BIRTHTIME. * modules/stat-time-test: New file. * tests/test-stat-time.c: New test, devised by Bruno Haible.
Bruno Haible 6997174a 2007-03-26T22:27:16 Depend on isnanl now.
Bruno Haible af7308e5 2007-03-26T10:16:08 If <sysexits.h> exists but is missing values, fill in the missing values.
Bruno Haible 65ed3a59 2007-03-26T00:14:00 Support 'j' size specifier on all platforms.
Bruno Haible cbda7205 2007-03-25T23:59:54 New module 'fpieee'.
Bruno Haible 666ce534 2007-03-25T21:35:38 Provide a replacement for frexpl() if the system has it but it doesn't work.
Bruno Haible 076e99e2 2007-03-25T20:58:03 Work around IRIX 6.5 cc compiler bug, which simplifies x != x to false.
Bruno Haible 69abfab6 2007-03-25T15:34:55 Ensure rule action lines start with a tab.
Bruno Haible 192bd848 2007-03-25T02:48:08 Tests for module 'tsearch'.
Bruno Haible e895ee44 2007-03-25T02:46:43 Tests for module 'search'.
Bruno Haible f6cc762a 2007-03-25T02:45:24 New module 'search'.
Bruno Haible cdaeb6bb 2007-03-25T02:29:46 New module 'fpucw'.
Bruno Haible 4dc27a0b 2007-03-25T02:22:44 Correct bitwise comparison of 'long double' numbers.
Bruno Haible 2c3e2e59 2007-03-25T01:06:39 Correct bitwise comparison of 'long double' numbers.
Bruno Haible 876ad5b7 2007-03-24T14:55:28 Reorganize modules utf8-ucs4-unsafe, utf16-ucs4-unsafe, utf8-ucs4, utf16-ucs4, ucs4-utf8, ucs4-utf16.
Bruno Haible 8ebb4dc2 2007-03-24T14:30:33 Rename some source files.
Bruno Haible 5973fdf3 2007-03-24T14:11:25 Drop the include files utf8-ucs4.h, utf8-ucs4-unsafe.h, utf16-ucs4.h, utf16-ucs4-unsafe.h, ucs4-utf8.h, ucs4-utf16.h. Use unistr.h instead.
Paul Eggert 6bfbb0d1 2007-03-23T17:33:07 * MODULES.html.sh (File system functions): New module write-any-file. * modules/write-any-file, lib/write-any-file.c, lib/write-any-file.h: * m4/write-any-file.m4: New files.
Bruno Haible 641f4048 2007-03-23T02:08:42 Fix a compilation error on BeOS.
Bruno Haible 80689324 2007-03-23T01:27:57 Tests for module 'frexpl'.
Bruno Haible 8abd9074 2007-03-23T01:26:24 New module 'frexpl'.
Bruno Haible 277bd982 2007-03-22T12:24:07 Merge the frexpl and frexp implementations into a single code.
Bruno Haible 9c1a9336 2007-03-22T11:59:06 Don't use the system's frexp() if it does not work (example: NetBSD 3.0).
Bruno Haible f7596f42 2007-03-22T04:02:05 Tests for module 'frexp'.
Bruno Haible ffa7dae3 2007-03-22T03:59:38 New module 'frexp'.
Bruno Haible d86a29da 2007-03-22T02:19:08 Tests for module 'isnanl'.
Bruno Haible 3db34633 2007-03-22T02:18:35 New module 'isnanl'.