|
0ea920e6
|
2007-09-10T16:39:13
|
|
autoupdate
|
|
2134eabf
|
2007-09-10T13:18:03
|
|
autoupdate
|
|
212d9536
|
2007-09-09T17:14:46
|
|
Update portability list.
|
|
0db587b6
|
2007-09-09T13:20:45
|
|
New chapter "POSIX Substitutes Library".
|
|
23631b7e
|
2007-09-09T13:01:44
|
|
New module 'malloc-posix'.
|
|
471d58a5
|
2007-09-09T12:56:27
|
|
New module 'realloc-posix'.
|
|
e8b82791
|
2007-09-09T12:29:37
|
|
New module 'calloc-posix'.
|
|
9668e66b
|
2007-09-08T21:36:51
|
|
Remove extra @code.
|
|
35f451cd
|
2007-09-07T10:33:34
|
|
doc/headers/stdint.texi: Discuss #include_next issue.
|
|
33c8286e
|
2007-08-23T02:00:18
|
|
Getline touchups.
* lib/getdelim.c (getdelim): Revert regression that required *n to
be 0 when *lineptr is NULL. Preserve errno across funlockfile.
* m4/getdelim.m4 (gl_FUNC_GETDELIM): Check for declaration of
getdelim, rather than whether implementation is missing.
* m4/getline.m4 (gl_FUNC_GETLINE): Likewise for getline.
* lib/stdio_.h (getline): Also declare if replacement is
required.
* doc/functions/getdelim.texi: New file.
* doc/functions/getline.texi: Likewise.
* doc/gnulib.texi (Function Substitutes): Add new files.
Reported by Bruno Haible.
|
|
47e1cb35
|
2007-08-19T13:44:47
|
|
autoupdate
|
|
757e397c
|
2007-08-19T09:10:56
|
|
Another lseek bug on BeOS.
|
|
d2d41220
|
2007-08-19T09:08:05
|
|
Work around lseek bug on BeOS.
|
|
dc78353f
|
2007-07-25T22:10:26
|
|
autoupdate
|
|
f66e3170
|
2007-07-25T12:13:58
|
|
autoupdate
|
|
de10518a
|
2007-07-22T23:08:57
|
|
autoupdate
|
|
d0ed9df4
|
2007-07-15T14:05:43
|
|
revise node structure for new fdl.texi
|
|
49c2796a
|
2007-07-14T16:25:53
|
|
add lgpl-3.0.texi; have all Texinfo licenses consistently omit any sectioning and index commands
|
|
2c54b27b
|
2007-07-13T00:49:07
|
|
Clarify the license abbreviations in the modules files.
|
|
f27262e2
|
2007-07-10T12:23:13
|
|
autoupdate
|
|
4d262946
|
2007-07-08T00:58:05
|
|
autoupdate
|
|
7599e817
|
2007-07-07T21:38:16
|
|
Work around MacOS X wcwidth(0x0301) bug.
|
|
720183ac
|
2007-07-06T22:56:38
|
|
Shut up a makeinfo warning.
|
|
3bad30ae
|
2007-07-03T12:31:45
|
|
autoupdate
|
|
ca3910da
|
2007-07-01T22:57:32
|
|
remove trailing whitespace, untabify
|
|
9fc71e31
|
2007-07-01T15:43:36
|
|
Many updates.
|
|
1dba1905
|
2007-06-29T22:44:36
|
|
first attempt at providing both GPLv2 and GPLv3, LGPLv2.1 and LGPLv3
|
|
2b390f86
|
2007-06-29T22:37:36
|
|
autoupdate
|
|
6cba4900
|
2007-06-16T22:54:40
|
|
Work around a buggy frexpl function on MacOS X 10.4/PowerPC.
|
|
14503c28
|
2007-06-14T22:54:19
|
|
autoupdate
|
|
0034c743
|
2007-06-07T13:33:15
|
|
Linux uClibc built without wide character support lacks <wchar.h>.
|
|
d77c9cd8
|
2007-06-02T20:45:23
|
|
Fix incorrect values of SIG_ATOMIC_MIN, SIG_ATOMIC_MAX on FreeBSD/ia64.
|
|
bfa0a519
|
2007-06-02T00:54:30
|
|
Update after Eric Blake found that frexpl doesn't work right on mingw.
|
|
40a871a5
|
2007-06-02T00:42:13
|
|
Don't work around an lseek POSIX compliance bug on IRIX.
|
|
31642956
|
2007-05-29T23:29:07
|
|
autoupdate
|
|
cf0e9950
|
2007-05-28T15:13:36
|
|
New module 'ftell'.
|
|
223df0ab
|
2007-05-28T14:59:14
|
|
New module 'fseek'.
|
|
c8d24b1a
|
2007-05-28T14:08:37
|
|
Correct last change.
|
|
02e91bf3
|
2007-05-28T13:59:41
|
|
More precise wording.
|
|
e461ff73
|
2007-05-24T16:59:20
|
|
Fix lseek on mingw.
* modules/lseek: New module.
* m4/lseek.m4: New file.
* lib/lseek.c: New file.
* modules/lseek-tests: New file.
* tests/test-lseek.c: New file.
* tests/test-lseek.sh: New file.
* MODULES.html.sh: Document lseek module.
* modules/fflush (Depends-on): Add lseek, fseeko.
* modules/fseeko (Depends-on): Likewise.
* modules/ftello (Depends-on): Likewise.
* m4/fseeko.m4 (gl_FUNC_FSEEKO): Replace fseek[o] if lseek is
broken.
* m4/ftello.m4 (gl_FUNC_FTELLO): Replace ftell[o] if lseek is
broken.
* m4/fflush.m4 (gl_REPLACE_FFLUSH): Trigger fseeko module.
* lib/fseeko.c (rpl_fseeko): Quit early on non-seekable files.
* lib/ftello.c (rpl_ftello): Likewise.
* tests/test-fseeko.c (main): Test this.
* tests/test-fseeko.sh: Likewise.
* tests/test-ftello.c (main): Likewise.
* tests/test-ftello.sh: Likewise.
* lib/stdio_.h (fseek, ftell): Simplify, since missing fseeko now
implies replacing fseek.
* modules/stdio (Makefile.am): No longer need HAVE_FSEEKO,
HAVE_FTELLO.
* m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Add lseek info.
* modules/unistd (Makefile.am): Likewise.
* lib/unistd_.h (lseek): Declare a replacement.
* doc/functions/lseek.texi (lseek): Document this fix.
* doc/functions/fseek.texi (fseek): Likewise.
* doc/functions/ftell.texi (ftell): Likewise.
|
|
e55d665f
|
2007-05-24T13:35:35
|
|
autoupdate
|
|
cec93e99
|
2007-05-24T03:53:37
|
|
Fix fseeko/ftello on cygwin 1.5.24.
* doc/functions/fseeko.texi (fseeko): Document the fix.
* doc/functions/ftello.texi (ftello): Document the fix.
* doc/functions/stdin.texi (stdin): Document the cygwin bug.
* doc/functions/stdout.text (stdout): New file.
* doc/functions/stderr.text (stderr): New file.
* doc/gnulib.texi (Function Substitutes): Use new files.
* tests/test-fseeko.c (main): Check for broken fseeko on cygwin
prior to 1.7.0.
* tests/test-ftello.c (main): Likewise for ftello.
* tests/test-fseeko.sh: New file.
* tests/test-ftello.sh: New file.
* modules/fseeko-tests (Makefile.am): Ensure test-fseeko is run
with seekable stdin.
* modules/ftello-tests (Makefile.am): Likewise for test-ftello.
* m4/fseeko.m4 (gl_FUNC_FSEEKO): Detect the cygwin bug.
(gl_REPLACE_FSEEKO): New macro.
* m4/ftello.m4 (gl_FUNC_FTELLO, gl_REPLACE_FTELLO): Likewise.
* modules/fseeko (Files): Distribute fseeko.c.
* modules/ftello (Files): Distribute ftello.c.
* lib/fseeko.c (rpl_fseeko) [__CYGWIN__]: Convert stdin to 64-bit
mode.
* lib/ftello.c (rpl_ftello): New file.
* m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Allow replacement of
fseeko, ftello.
(gl_STDIN_LARGE_OFFSET): New macro.
* modules/stdio (Makefile.am): Perform the replacement.
* lib/stdio_.h (rpl_fseeko, rpl_ftello): Define when needed.
|
|
a3a70eba
|
2007-05-24T00:14:17
|
|
autoupdate
|
|
98a66996
|
2007-05-20T10:26:34
|
|
Detect broken frexpl on BeOS.
|
|
82485375
|
2007-05-20T09:01:48
|
|
Fix *printf result for NaN, Inf on AIX, Solaris, OSF/1.
|
|
71f9eb57
|
2007-05-19T20:21:41
|
|
New module 'float'.
|
|
118b9d3f
|
2007-05-19T14:52:36
|
|
Fix *printf result for NaN, Inf, -0.0 on mingw.
|
|
060ad6de
|
2007-05-18T18:26:01
|
|
Add support for 'long double' number output.
|
|
cd16f251
|
2007-05-16T10:07:20
|
|
2007-05-16 Thien-Thi Nguyen <ttn@gnuvola.org> (tiny change)
* doc/gnulib-tool.texi (CVS Issues): Fix typo.
|
|
3717bfee
|
2007-05-06T23:17:49
|
|
More info about Cygwin.
|
|
d76083d9
|
2007-05-06T23:17:49
|
|
More info about Cygwin.
|
|
e9bb2308
|
2007-05-06T23:02:10
|
|
Work around an incorrect implementation of the 0 flag on most platforms.
|
|
2bb894ab
|
2007-05-06T15:29:04
|
|
Work around lack of support of grouping flag.
|
|
57d79f9b
|
2007-05-02T22:18:36
|
|
Clarify the strftime module's purpose.
|
|
826b7ada
|
2007-05-02T22:17:07
|
|
texinfo tweak
|
|
2d4fb1d9
|
2007-05-01T22:37:10
|
|
Rename _Exit.texi.
|
|
aef09544
|
2007-05-01T22:35:50
|
|
Move to _Exit_C99.texi.
|
|
9e49362c
|
2007-05-01T22:35:46
|
|
Move to here from _Exit.texi.
|
|
0e4168cb
|
2007-05-01T22:32:06
|
|
Redundant through doc/functions/*.texi.
|
|
6a43884b
|
2007-05-01T22:15:01
|
|
New module 'sleep'.
|
|
3ab16f02
|
2007-05-01T21:02:01
|
|
'exec' and 'toc' are not functions.
|
|
a12e4886
|
2007-05-01T19:24:43
|
|
Mention non-portability to Interix 3.5.
|
|
b8d9ba13
|
2007-05-01T17:59:19
|
|
Mention non-portability to Interix 3.5.
|
|
bc8ce8fe
|
2007-05-01T15:33:25
|
|
Don't mention the 'assert' module here.
It's documented in functions/assert.texi.
|
|
62810d72
|
2007-05-01T15:14:20
|
|
Add doc chapter about the POSIX functions.
|
|
79bfbeb9
|
2007-05-01T15:12:21
|
|
Ranking of functions according to their number of hits on Google codesearch.
|
|
439db487
|
2007-05-01T15:11:37
|
|
Documentation of what gnulib provides for each function.
|
|
d2d1d64f
|
2007-05-01T08:21:00
|
|
Ranking of include files according to their number of hits on Google
codesearch.
|
|
eb58f35d
|
2007-04-27T22:54:42
|
|
texinfo syntax fix.
|
|
77727b46
|
2007-04-27T21:04:08
|
|
Add reference to POSIX.
|
|
5d0b3855
|
2007-04-27T20:06:05
|
|
* doc/headers/assert.texi (assert.h): Document assert module use.
|
|
406797b0
|
2007-04-27T19:58:36
|
|
Bump year.
|
|
2d5fda3c
|
2007-04-27T19:58:15
|
|
Add doc chapter about the POSIX header files.
|
|
2d4d747f
|
2007-04-27T19:57:14
|
|
Documentation of what gnulib provides for each header file.
|
|
f619ed54
|
2007-04-26T17:18:47
|
|
gendocs_template conform to current gnu web style
|
|
87640542
|
2007-04-12T13:01:59
|
|
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.
|
|
b51e3ab0
|
2007-04-03T22:45:13
|
|
Fix missing escape.
|
|
5805f829
|
2007-04-02T22:56:19
|
|
autoupdate
|
|
90e1ab9f
|
2007-03-31T12:34:54
|
|
Talk primarily about git, not CVS.
|
|
89a7d67b
|
2007-03-19T23:29:43
|
|
Break long line.
|
|
a539e0a8
|
2007-03-19T20:30:25
|
|
Fix typos.
Suggested by Thien-Thi Nguyen <ttn@gnuvola.org>.
|
|
2fc4a411
|
2007-03-18T23:59:44
|
|
Recommend using as prefix a directory that does not exist and will
never be created. Based on discussion with Bruno Haible, Ralf
Wildenhues, Matthew Woehlke, and others.
|
|
5fb4b3cf
|
2007-03-18T13:25:06
|
|
autoupdate
|
|
34ef03ff
|
2007-03-17T16:54:19
|
|
autoupdate
|
|
eee00907
|
2007-03-15T22:58:36
|
|
* lib/quotearg.c: Include <wctype.h> early, before the definition of
the iswprint macro. Needed on Solaris 2.5.1.
2007-03-12 Bruno Haible <bruno@clisp.org>
* tests/test-printf-frexp.c (main): Declare x as volatile.
2007-03-12 Simon Josefsson <simon@josefsson.org>
* doc/gnulib.texi (Build robot for gnulib): New section.
2007-03-12 Jim Meyering <jim@meyering.net>
* build-aux/bootstrap: New file.
* build-aux/bootstrap.conf: New file, from coreutils.
2007-03-11 Bruno Haible <bruno@clisp.org>
* m4/cycle-check.m4 (gl_CYCLE_CHECK): Require AC_C_INLINE.
2007-03-12 Simon Josefsson <simon@josefsson.org>
* lib/des.h, lib/des.c, lib/gc-gnulib.c: Use gl_ namespace, to
avoid collisions with 'des_setkey'. Reported by Bruno Haible
<bruno@clisp.org>. Also change 'tripledes_' to '3des_'.
2007-03-11 Bruno Haible <bruno@clisp.org>
* m4/locale-tr.m4 (gt_LOCALE_TR_UTF8): If the test program fails to
compile, set LOCALE_TR_UTF8 to 'none' instead of empty.
2007-03-11 Bruno Haible <bruno@clisp.org>
* lib/stdint_.h (INT64_MIN, INTMAX_MIN): Avoid using the ~INT..._MAX
formula. Needed for SunPRO C 5.0.
|
|
c7416422
|
2007-03-09T14:11:25
|
|
autoupdate
|
|
ac19f2d7
|
2007-03-03T20:39:16
|
|
Rename module 'relocatable' to 'relocatable-prog'.
|
|
3828ee3a
|
2007-03-02T23:17:26
|
|
Typo, found by Ben Pfaff.
|
|
c65ab984
|
2007-03-02T21:30:00
|
|
* doc/gnulib-tool.texi (Initial import): Reword description of
_FILE_OFFSET_BITS and _GNU_SOURCE, since they sometimes have a
limited effect even if defined after the first system include.
|
|
d762128f
|
2007-03-02T01:53:11
|
|
Recommend to set -D options in CPPFLAGS, not CFLAGS.
|
|
5ee9e1aa
|
2007-03-02T01:30:36
|
|
Might not work on OpenBSD.
|
|
2d89ffe8
|
2007-03-02T01:18:28
|
|
Gnulib doesn't impose ordering constraints between include files, except
for <config.h>.
|
|
c7857d58
|
2007-03-01T21:24:55
|
|
Followup to the 2007-02-12 patch, using suggestions from Bruno Haible in
<http://lists.gnu.org/archive/html/bug-gnulib/2007-02/msg00136.html>.
* doc/gnulib-tool.texi (Initial import): Mention _FILE_OFFSET_BITS
as another example.
* lib/time_.h: Fix misspelling.
* m4/nanosleep.m4 (gl_FUNC_NANOSLEEP):
Require gl_HEADER_TIME_H_DEFAULTS.
* m4/strptime.m4 (gl_FUNC_STRPTIME): Likewise.
* m4/time_r.m4 (gl_TIME_R): Likewise.
* m4/timegm.m4 (gl_FUNC_TIMEGM): Likewise.
|
|
0c1478d9
|
2007-03-01T02:14:04
|
|
New modules relocatable, relocatable-lib, relocatable-script.
|
|
04f98d2d
|
2007-03-01T02:08:18
|
|
Documentation of 'relocatable' module - for maintainers.
|
|
d1a9de73
|
2007-03-01T02:07:56
|
|
Documentation of relocatability for users / installers.
|
|
8ef21c84
|
2007-02-25T01:36:56
|
|
autoupdate
|
|
ae6e2b18
|
2007-02-24T01:13:51
|
|
if have foo_.h, cvs-ignore foo.h
|
|
3ac95524
|
2007-02-12T18:49:19
|
|
New module 'time', so that apps can include <time.h> as per
POSIX and GNU instead of separate include files like time_r.h
and timegm.h. This implementation tries out a simpler approach
for replacing decls in standard include files (as compared to
the string module), somewhat as an experiment.
* config/srclist.txt: Comment out mktime.c for now.
* doc/gnulib-tool.texi (Initial import): Don't use time_r as an example
since it doesn't apply any more. Use generic wording instead.
* MODULES.html.sh (Support for systems lacking POSIX:2001): New module
'time'.
* lib/time_.h, m4/time_h.m4, modules/time: New files.
* lib/strptime.h, lib/time_r.h, lib/timegm.h: Remove.
* lib/mktime.c: Include config.h depending on _LIBC, not HAVE_CONFIG_H.
Don't include <sys/types.h>; no longer needed since we assume C89.
* lib/mktime.c: Don't include "time_r.h"; no longer needed.
* lib/strftime.c: Likewise.
* lib/time_r.c: Likewise.
* lib/nanosleep.c (nanosleep): #undef after include files, not before.
* lib/nanosleep.c: Include <time.h> first, to check interface.
* lib/strptime.c: Likewise.
* lib/time_r.c: Likewise.
* lib/timegm.c: Likewise.
* lib/strptime.c: Don't include strptime.h or time_r.h; no longer
needed.
* lib/timegm.c: Don't include timegm.h; no longer needed.
* lib/timespec.h: Don't include <sys/time.h> before <time.h>;
time.h now handles any problems in that area.
(struct timespec, nanosleep): Remove; time.h now arranges for these.
* lib/xnanosleep.c: Don't include timespec.h; no longer needed now
that time.h defines struct timespec.
* m4/nanosleep.m4 (gl_FUNC_NANOSLEEP): Check that nanosleep is declared.
Set REPLACE_NANOSLEEP. Don't AC_DEFINE nanosleep; the time module now
handles that.
* m4/strptime.m4 (gl_FUNC_STPRTIME): Set REPLACE_STRPTIME.
* m4/time_r.m4 (gl_TIME_R): Don't define HAVE_TIME_R_POSIX; no longer
needed. Set REPLACE_LOCALTIME.
* m4/timegm.m4 (gl_FUNC_TIMEGM): Set REPLACE_TIMEGM.
* m4/timespec.m4 (gl_CHECK_TYPE_STRUCT_TIMESPEC): Move to time_h.m4.
(gl_TIMESPEC): Don't check for sys/time.h or struct timespec or
nanosleep; time_h.m4 now does that. Don't require
gl_USE_SYSTEM_EXTENSIONS; no longer needed directly, and the time
module handles this now.
* modules/getdate (Depends-on): Remove timespec. Add time.
* modules/nanosleep (Depends-on): Likewise.
* modules/stat-time (Depends-on): Likewise.
* modules/nanosleep (Include): Include time.h, not timespec.h.
* modules/strptime (Files): Remove lib/strptime.h.
(Depends-on): Add extensions, time.
(Include): Include time.h, not strptime.h.
* modules/time_r (Files): Remove lib/time_r.h.
(Depends-on): Add time.
(Include): Include time.h, not time_r.h.
* modules/timegm: Likewise.
* modules/timespec (Description): Now does timespec-related decls
of our own, instead of struct timespec itself.
(Depends-on): Add time; remove extensions.
(Maintainer): Add self.
* modules/utimecmp (Depends-on): Add time; remove timespec.
* modules/utimens (Depends-on): Likewise.
* modules/xnanosleep (Depends-on): Likewise.
|
|
8a334dd3
|
2007-02-03T00:37:38
|
|
sync
|