|
a1c20fb2
|
2006-09-10T11:49:28
|
|
(__argp_parse) [!_LIBC]: Make sure program_invocation_name and program_invocation_short_name are initialized.
|
|
5c4b2fa3
|
2006-09-10T07:40:00
|
|
.
|
|
f1fd2b34
|
2006-09-09T19:28:14
|
|
Undo latest change, since the fix was propagated into glibc.
|
|
a262d09e
|
2006-09-09T19:02:08
|
|
For libraries not built with libtool:
- Fix the _LDFLAGS issue.
- Generate _LIBDEPS and _LTLIBDEPS variables.
|
|
b4ea88fe
|
2006-09-09T17:28:21
|
|
Update
|
|
9b9875c6
|
2006-09-09T17:27:59
|
|
(struct argp_option): Document the use of N_() wrappers.
|
|
94f99dc1
|
2006-09-09T15:58:58
|
|
Update
|
|
375059d6
|
2006-09-09T15:58:47
|
|
(struct argp): Document the N_("..") "\v" N_("..") convention. Text proposed by Bruno Haible.
|
|
c3cde9df
|
2006-09-09T07:40:53
|
|
.
|
|
1beff1e4
|
2006-09-09T05:38:06
|
|
Make sure the string is always translated
|
|
9399d2a5
|
2006-09-09T05:14:25
|
|
Depend on malloc
|
|
e63f77f3
|
2006-09-09T05:13:54
|
|
Update
|
|
1c54588f
|
2006-09-09T05:12:46
|
|
(argp_doc): Split the untranslated doc string on '\v',
and translate the two parts separately, instead of feeding
the whole string to gettext. This allows to exclude
'\v' from the strings visible to the translator by writing doc
strings as N_("..") "\v" N_("..").
|
|
3ad2f5c4
|
2006-09-08T22:48:25
|
|
* config/srclist.txt: Temporarily comment out mktime.c until glibc bug
2821 is fixed.
* lib/mktime.c (guess_time_tm): Fix bug where mktime
returned the maximum time_t value rather than (time_t) -1.
Problem originally reported by William Bardwell
<http://sourceware.org/bugzilla/show_bug.cgi?id=2821>.
* m4/mktime.m4 (AC_FUNC_MKTIME): Sync from Autoconf.
Check for unistd.h too, since Autoconf doesn't assume POSIX.
Also:
2006-09-08 Paul Eggert <eggert@cs.ucla.edu>
Add year_2050_test to catch glibc bug 2821
<http://sourceware.org/bugzilla/show_bug.cgi?id=2821>.
2006-08-15 Paul Eggert <eggert@cs.ucla.edu>
Prefer #ifdef to #if.
2006-04-02 Paul Eggert <eggert@cs.ucla.edu>
Return from 'main' instead of calling 'exit'.
|
|
c74addc7
|
2006-09-08T17:11:17
|
|
* isapipe.h (HAVE_FIFO_PIPES) [!defined HAVE_FIFO_PIPES]:
Moved to here ...
* isapipe.c (HAVE_FIFO_PIPES) [!defined HAVE_FIFO_PIPES]:
... from here.
|
|
0f55f146
|
2006-09-08T12:26:34
|
|
Don't make generated files read-only. That would bother too many
people. However, do retain the ability to work when targets are
read-only: remove the destination and temporary files before writing
them (when generated via sed or echo), or by using the -f option for
both cp and mv commands. Suggestion to use -f from Paul Eggert.
* modules/alloca-opt, modules/argz, modules/arpa_inet:
* modules/byteswap, modules/configmake, modules/fcntl:
* modules/fnmatch, modules/getopt, modules/glob, modules/inttypes:
* modules/localcharset, modules/netinet_in, modules/poll:
* modules/stdbool, modules/stdint, modules/sys_select:
* modules/sys_socket, modules/sys_stat, modules/sysexits:
|
|
17e3c595
|
2006-09-08T09:10:56
|
|
Avoid new build failure on FreeBSD 6.0.
* ls-mntd-fs.m4 (gl_LIST_MOUNTED_FILE_SYSTEMS): Include <sys/param.h>
when testing whether getmntinfo uses statvfs. Patch by Pavel Tsekov,
in <http://savannah.gnu.org/bugs/?17643>.
|
|
19242a2c
|
2006-09-07T16:17:48
|
|
Fix typo in previous change.
|
|
e8f0d238
|
2006-09-07T16:16:08
|
|
* fsusage.m4 (gl_FILE_SYSTEM_USAGE): Don't use plain echo.
|
|
4b461b3d
|
2006-09-07T13:00:56
|
|
A comment about automake-1.9b.
|
|
fd7d70f6
|
2006-09-07T07:40:55
|
|
.
|
|
f110f8c4
|
2006-09-07T05:53:52
|
|
Fix global typo in last change: use chmod u-w, not chmod u-x.
Spotted by Paul Eggert and Bruce Korb.
* modules/alloca-opt, modules/argz, modules/arpa_inet:
* modules/byteswap, modules/configmake, modules/fcntl:
* modules/fnmatch, modules/getopt, modules/glob, modules/inttypes:
* modules/localcharset, modules/netinet_in, modules/poll:
* modules/stdbool, modules/stdint, modules/sys_select:
* modules/sys_socket, modules/sys_stat, modules/sysexits:
|
|
d1aadab2
|
2006-09-06T21:58:00
|
|
Make generated files be read-only.
* modules/alloca-opt (Makefile.am): Work also when $@ is read-only.
Ensure that each generated file is now read-only.
* modules/argz: Likewise.
* modules/arpa_inet: Likewise.
* modules/byteswap: Likewise.
* modules/configmake: Likewise.
* modules/fcntl: Likewise.
* modules/fnmatch: Likewise.
* modules/getopt: Likewise.
* modules/glob: Likewise.
* modules/inttypes: Likewise.
* modules/netinet_in: Likewise.
* modules/poll: Likewise.
* modules/stdbool: Likewise.
* modules/stdint: Likewise.
* modules/sys_select: Likewise.
* modules/sys_socket: Likewise.
* modules/sys_stat: Likewise.
* modules/sysexits: Likewise.
* modules/localcharset: Same as above, but continue using temporary
file named "t-$@" (why different?) rather than the "$@-t" used
everywhere else.
* modules/sysexits (Makefile.am): Replace literal occurrences
of "sysexit.h" more readable, and more consistent, "$@".
|
|
432f6b15
|
2006-09-06T14:08:38
|
|
_LIBADD is reserved for object files, not -L and -l options.
|
|
70174b05
|
2006-09-06T13:36:52
|
|
missed changelog entry
|
|
411064d0
|
2006-09-06T12:35:42
|
|
Add support for LDFLAGS of the generated library.
|
|
32782dd7
|
2006-09-06T12:22:29
|
|
New modules 'striconv' and 'xstriconv'.
|
|
041e6f00
|
2006-09-06T12:21:48
|
|
New module 'xstriconv'.
|
|
771ffe34
|
2006-09-06T12:21:39
|
|
New module 'striconv'.
|
|
1aa85212
|
2006-09-06T07:40:49
|
|
.
|
|
a003c759
|
2006-09-05T17:24:38
|
|
* argz_.h: Sync from Libtool.
2006-09-04 George Bosilca <bosilca@cs.utk.edu>
and Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* libltdl/argz_.h: It's __cplusplus, not _cplusplus.
|
|
0631ee73
|
2006-09-05T12:32:42
|
|
New 'trim' module, from Davide Angelocola <davide.angelocola@tiscali.it>.
|
|
806eb8f5
|
2006-09-04T12:45:56
|
|
(signed.m4, gettext.m4): changes not propagated
until next release.
|
|
7132cd24
|
2006-09-04T11:54:06
|
|
Support for mingw DLLs.
|
|
0adf8a67
|
2006-09-01T19:54:35
|
|
* lib/getloadavg.c: Use CONFIGURING_GETLOADAVG, not gl_GETLOADAVG.
Problem reported by Ralf Wildenhues in
<http://lists.gnu.org/archive/html/bug-gnulib/2006-09/msg00000.html>.
* m4/getloadavg.m4 (gl_GETLOADAVG): Use CONFIGURING_GETLOADAVG,
not gl_GETLOADAVG. Omit unneeded semicolons.
Problems reported by Ralf Wildenhues in
<http://lists.gnu.org/archive/html/bug-gnulib/2006-09/msg00000.html>.
(gl_PREREQ_GETLOADAVG): Use AC_DEFUN, not m4_define. Put
at the end, which is the usual gnulib style.
|
|
64311a1e
|
2006-09-01T19:49:22
|
|
* lib/mountlist.c: All uses of HAVE_F_FSTYPENAME_IN_STATFS replaced by
HAVE_STRUCT_STATFS_F_FSTYPENAME.
* m4/fstypename.m4 (gl_FSTYPENAME): Use AC_CHECK_MEMBERS instead
of doing all the work ourselves.
* m4/fsusage.m4 (gl_PREREQ_FSUSAGE_EXTRA): Don't check for
sys/statvfs.h since the code doesn't use HAVE_SYS_STATVFS_H.
|
|
abb34efe
|
2006-09-01T15:17:11
|
|
* gnulib-tool (func_emit_lib_Makefile_am): Fix typos in
yesterday's patch by changing test -n to test -z.
|
|
5a7c8db7
|
2006-09-01T11:57:26
|
|
Improve maintainability.
Fix a typo.
|
|
476acf7e
|
2006-09-01T08:04:11
|
|
.
|
|
7092917c
|
2006-08-31T22:29:00
|
|
* modules/getloadavg (Files): Add m4/getloadavg.m4.
(configure.ac): AC_FUNC_GETLOADAVG -> gl_GETLOADAVG, as
the former is now obsolescent.
* lib/getloadavg.c [defined gl_GETLOADAVG]: Don't include config.h
or stdbool.h, because they might not exist while configuring.
* m4/fnmatch.m4: Add comment that Autoconf AC_FUNC_FNMATCH is
obsolescent, and programs should use gnulib instead.
* m4/getloadavg.m4: New file, with contents taken from Autoconf
but with prefixes changed.
|
|
efc96869
|
2006-08-31T21:54:54
|
|
* lib/chdir-long.c: Include <fcntl.h>, for O_DIRECTORY.
Don't include unistd.h or limits.h; not needed, since chdir-long.h
does that for us.
(O_DIRECTORY): Remove.
* modules/chdir-long (Depends-on): Add fcntl.
|
|
1c795e50
|
2006-08-31T14:36:39
|
|
* gnulib-tool: Don't let emacs change spaces to TAB.
|
|
703b49b6
|
2006-08-31T13:40:57
|
|
Slightly change the output generated by --makefile-name.
|
|
61553661
|
2006-08-31T13:11:23
|
|
Fix problem when calling "gnulib-tool --update" on multiple directories.
|
|
6d6a4b17
|
2006-08-31T08:03:18
|
|
.
|
|
a50636ff
|
2006-08-31T07:00:50
|
|
Work around a bug in both the Linux and SunOS 64-bit kernels:
nanosleep mishandles sleeps for longer than 2**31 seconds.
Problem reported by Frank v Waveren in
<http://lists.gnu.org/archive/html/bug-coreutils/2006-08/msg00298.html>.
* lib/nanosleep.c (BILLION): New constant.
(getnow) [HAVE_BUG_BIG_NANOSLEEP]: New functions.
(rpl_nanosleep) [HAVE_BUG_BIG_NANOSLEEP]: Completely new implementation.
* m4/nanosleep.m4 (gl_FUNC_NANOSLEEP): Require gl_CLOCK_TIME.
* modules/nanosleep (Depends-on): Add gettime.
|
|
7cfeb4eb
|
2006-08-31T04:52:03
|
|
* isapipe.c (isapipe): Rename local s/fd/fd_pair/ to avoid shadowing
the parameter.
|
|
0f4032d0
|
2006-08-30T18:13:34
|
|
* MODULES.html.sh (Support for building documentation): Add gpl, lgpl.
* gnulib-tool (func_import): New license type 'unmodifiable license
text'.
* modules/fdl: Use it. Longer description.
* module/gpl, module/lgpl: New files.
|
|
ba11077a
|
2006-08-30T08:04:47
|
|
.
|
|
f0e088d6
|
2006-08-29T20:32:07
|
|
* modules/isapipe: New file.
* MODULES.html.sh (File descriptor based Input/Output): Add isapipe.
* lib/isapipe.c, lib/isapipe.h, m4/isapipe.m4: New files.
|
|
26bb2bf6
|
2006-08-29T16:58:34
|
|
* error.c (error_at_line, print_errno_message): Match libc, after
resolution of upstream bug 3044.
|
|
0a97da1f
|
2006-08-29T15:50:43
|
|
* modules/configmake (Makefile.am): Make configmake.h depend on
Makefile. Otherwise, a stale configmake.h could hang around.
|
|
fc5d768a
|
2006-08-29T15:44:02
|
|
Prefer using configmake.h instead of augmenting DEFS.
|
|
0ac1ec9c
|
2006-08-29T14:25:00
|
|
* modules/configmake (Makefile.am): Add a comment, and omit
the CONFIGMAKE_ prefix from generated macro names. Suggested
by Bruno Haible.
|
|
d0eeb57e
|
2006-08-29T09:42:21
|
|
Fix typo: s/not/now/
|
|
3cd7d7ce
|
2006-08-29T08:05:48
|
|
.
|
|
4bb4eeab
|
2006-08-29T06:15:19
|
|
Sync from Libtool:
* libltdl/argz.c: Use `#ifdef HAVE_CONFIG_H', to facilitate code
sharing with gnulib. Report by Eric Blake.
|
|
e9255b85
|
2006-08-28T22:59:17
|
|
* lib/fcntl_.h: New file.
* lib/chdir-safer.c (O_DIRECTORY, O_NOFOLLOW): Remove, now that we have
the fcntl module.
* lib/dirchownmod.c: Likewise.
* lib/fts.c: Likewise.
* m4/fcntl_h.m4: New file.
* modules/fcntl: New file.
* modules/chdir-safer (Depends-on): Add fcntl.
* modules/fts: Likewise.
* modules/mkdir-p: Likewise.
|
|
0a70212f
|
2006-08-28T20:56:50
|
|
* inttypes.m4 (gl_INTTYPES_H): Fix missing #endif.
|
|
fe579ace
|
2006-08-28T20:42:17
|
|
* lib/inttypes_.h [defined _GL_JUST_INCLUDE_ABSOLUTE_INTTYPES_H]:
Include @ABSOLUTE_INTTYPES_H@ if available, but do nothing else.
* lib/stdint_.h (_GL_JUST_INCLUDE_ABSOLUTE_INTTYPES_H): Define
just before including <inttypes.h>, to avoid circular inclusion.
* m4/inttypes.m4 (gl_INTTYPES_H): Move ABSOLUTE_INTTYPES_H code here...
* m4/stdint.m4 (gl_STDINT_H): ... from here. This undoes the most recent
change to stdint.m4, since we're now addressing the problem in a
different way.
* modules/stdint (Makefile.am): Do not substitute ABSOLUTE_INTTYPES_H.
|
|
19ddda32
|
2006-08-28T19:39:49
|
|
* gnulib-tool (emit_lib_Makefile_am): Don't put $makefile_name
into output, since the output might be called Makefile.am even
if $makefile_name is something different.
(func_import): Use $makefile_am rather than
${makefile_name-Makefile.am}, to fix a bug where makefile_name was
empty.
|
|
fd86cc79
|
2006-08-28T18:41:49
|
|
* modules/inttypes (Files): Add m4/inttypes-h.m4.
|
|
360464e6
|
2006-08-28T17:41:08
|
|
* modules/inttypes (Makefile.am): Fix sed error when inttypes.h
needs wrapper.
|
|
1c01f30b
|
2006-08-28T16:57:51
|
|
SCNX* macros don't exist.
|
|
16030b5e
|
2006-08-28T16:04:14
|
|
Do the INT_MAX check only where size_t is converted to 'int'.
|
|
6b8d9670
|
2006-08-28T16:01:30
|
|
* modules/inttypes (Depends-on): Fix sed error when inttypes.h
needs wrapper.
|
|
8431f7ee
|
2006-08-28T15:22:55
|
|
New option --makefile-name.
|
|
04a44e4a
|
2006-08-28T15:21:25
|
|
Reorder some statements.
|
|
a1094206
|
2006-08-28T15:20:22
|
|
Small fix after --local-dir introduction.
|
|
96791f49
|
2006-08-28T15:14:35
|
|
Save the --local-dir value in the cache file.
|
|
adc8728f
|
2006-08-28T15:12:52
|
|
Better error handling.
|
|
5c586a13
|
2006-08-28T14:34:07
|
|
BeOS portability.
|
|
a9bb4b27
|
2006-08-28T13:14:09
|
|
Avoid compiler warning.
|
|
37ccb10a
|
2006-08-28T13:04:33
|
|
New module 'c-strstr'.
|
|
b1ed7116
|
2006-08-28T12:55:18
|
|
Rewritten inttypes module.
|
|
81941926
|
2006-08-28T12:54:47
|
|
Rewritten inttypes module. New modules imaxabs, imaxdiv.
|
|
eb6d07a0
|
2006-08-28T12:54:20
|
|
New module 'imaxdiv'.
|
|
42229495
|
2006-08-28T12:54:10
|
|
New module 'imaxabs'.
|
|
b1d6af15
|
2006-08-28T12:53:57
|
|
Rewritten 'inttypes' module.
|
|
14285fc0
|
2006-08-28T05:52:44
|
|
* visibility.texi: Actually read and correct the grammar of the
sentence affected by yesterday's change.
|
|
8f0a7a0b
|
2006-08-27T20:38:52
|
|
* visibility.texi: Remove duplicate word: "pointer".
|
|
0cb3855f
|
2006-08-27T13:34:37
|
|
update from texinfo
|
|
b5ea5e52
|
2006-08-26T08:04:43
|
|
.
|
|
78f476c7
|
2006-08-26T06:39:32
|
|
New config-h module, so that "make" output needn't be cluttered
by -DHAVE_CONFIG_H.
* MODULES.html.sh (Support for building libraries and executables):
Add config-h.
* modules/config-h: New file.
* gnulib-tool (nl, sed_transform_lib_file): New vars.
(func_import): Turn "#ifdef HAVE_CONFIG_H" to "#if 1" if
the config-h module is used.
* m4/config-h.m4: New file.
|
|
6c541ce4
|
2006-08-25T23:14:53
|
|
New configmake module, so that "make" output needn't be cluttered
by fluff like '-DLIBDIR=\"/usr/local/lib\"'.
* MODULES.html.sh (Support for building libraries and executables):
Add configmake.
* modules/configmake: New file.
|
|
77bb1a89
|
2006-08-25T08:04:58
|
|
.
|
|
3c33ad2a
|
2006-08-24T20:15:12
|
|
* MODULES.html.sh (Support for building libraries and executables):
Add elisp-comp.
* build-aux/elisp-comp: New file.
* modules/elisp-comp: New file.
* config/srclist.txt: Add elisp-comp.
|
|
92675cfa
|
2006-08-24T13:48:29
|
|
Test other subdirectory names than 'lib' and 'm4'.
|
|
b92e152d
|
2006-08-24T12:19:24
|
|
Fix HTML structure.
|
|
9febc330
|
2006-08-24T08:19:29
|
|
.
|
|
bc4d212e
|
2006-08-24T01:43:06
|
|
Fix typo in previous log entry.
|
|
cc1bfb5a
|
2006-08-23T23:40:21
|
|
* m4/fsusage.m4 (gl_FILE_SYSTEM_USAGE): Don't consider BeOS statvfs
as unusable.
|
|
48e1f1c3
|
2006-08-23T23:07:01
|
|
* modules/openat (Depends-on): Add lstat.
|
|
8d51a717
|
2006-08-23T20:56:08
|
|
coreutils now uses gnulib-tool as well (in a particular way though...)
|
|
0081433a
|
2006-08-23T12:11:02
|
|
Turn off MT for OSF/1 by default.
|
|
8e85589b
|
2006-08-23T12:04:46
|
|
Separate the "early" and the "normal" part of the macro.
|
|
0af1a00c
|
2006-08-23T08:05:03
|
|
.
|
|
f176d5ad
|
2006-08-22T21:16:36
|
|
* stdint_h.m4 (gl_AC_HEADER_STDINT_H): Avoid compiler warning.
* inttypes_h.m4 (gl_AC_HEADER_INTTYPES_H): Likewise.
* longlong.m4 (AC_TYPE_LONG_LONG_INT): Likewise.
* intmax_t.m4 (gt_AC_TYPE_INTMAX_T): Likewise.
|
|
4b7ef766
|
2006-08-22T20:02:09
|
|
* modules/regexprops-generic: New file.
* MODULES.html.sh (Support for building documentation): List it.
|
|
cfa9aacf
|
2006-08-22T19:38:57
|
|
* srclist.txt: Remove gnupload, since coreutils now syncs from
gnulib rather than the other way around.
* srclistvars.sh (COREUTILS): Remove.
|