Log

Author Commit Date CI Message
Sergey Poznyakoff a1c20fb2 2006-09-10T11:49:28 (__argp_parse) [!_LIBC]: Make sure program_invocation_name and program_invocation_short_name are initialized.
Karl Berry 5c4b2fa3 2006-09-10T07:40:00 .
Paul Eggert f1fd2b34 2006-09-09T19:28:14 Undo latest change, since the fix was propagated into glibc.
Bruno Haible a262d09e 2006-09-09T19:02:08 For libraries not built with libtool: - Fix the _LDFLAGS issue. - Generate _LIBDEPS and _LTLIBDEPS variables.
Sergey Poznyakoff b4ea88fe 2006-09-09T17:28:21 Update
Sergey Poznyakoff 9b9875c6 2006-09-09T17:27:59 (struct argp_option): Document the use of N_() wrappers.
Sergey Poznyakoff 94f99dc1 2006-09-09T15:58:58 Update
Sergey Poznyakoff 375059d6 2006-09-09T15:58:47 (struct argp): Document the N_("..") "\v" N_("..") convention. Text proposed by Bruno Haible.
Karl Berry c3cde9df 2006-09-09T07:40:53 .
Sergey Poznyakoff 1beff1e4 2006-09-09T05:38:06 Make sure the string is always translated
Sergey Poznyakoff 9399d2a5 2006-09-09T05:14:25 Depend on malloc
Sergey Poznyakoff e63f77f3 2006-09-09T05:13:54 Update
Sergey Poznyakoff 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_("..").
Paul Eggert 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'.
Paul Eggert 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.
Jim Meyering 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:
Jim Meyering 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>.
Paul Eggert 19242a2c 2006-09-07T16:17:48 Fix typo in previous change.
Paul Eggert e8f0d238 2006-09-07T16:16:08 * fsusage.m4 (gl_FILE_SYSTEM_USAGE): Don't use plain echo.
Bruno Haible 4b461b3d 2006-09-07T13:00:56 A comment about automake-1.9b.
Karl Berry fd7d70f6 2006-09-07T07:40:55 .
Jim Meyering 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:
Jim Meyering 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, "$@".
Bruno Haible 432f6b15 2006-09-06T14:08:38 _LIBADD is reserved for object files, not -L and -l options.
Karl Berry 70174b05 2006-09-06T13:36:52 missed changelog entry
Bruno Haible 411064d0 2006-09-06T12:35:42 Add support for LDFLAGS of the generated library.
Bruno Haible 32782dd7 2006-09-06T12:22:29 New modules 'striconv' and 'xstriconv'.
Bruno Haible 041e6f00 2006-09-06T12:21:48 New module 'xstriconv'.
Bruno Haible 771ffe34 2006-09-06T12:21:39 New module 'striconv'.
Karl Berry 1aa85212 2006-09-06T07:40:49 .
Ralf Wildenhues 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.
Bruno Haible 0631ee73 2006-09-05T12:32:42 New 'trim' module, from Davide Angelocola <davide.angelocola@tiscali.it>.
Karl Berry 806eb8f5 2006-09-04T12:45:56 (signed.m4, gettext.m4): changes not propagated until next release.
Bruno Haible 7132cd24 2006-09-04T11:54:06 Support for mingw DLLs.
Paul Eggert 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.
Paul Eggert 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.
Paul Eggert 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.
Bruno Haible 5a7c8db7 2006-09-01T11:57:26 Improve maintainability. Fix a typo.
Karl Berry 476acf7e 2006-09-01T08:04:11 .
Paul Eggert 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.
Paul Eggert 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.
Eric Blake 1c795e50 2006-08-31T14:36:39 * gnulib-tool: Don't let emacs change spaces to TAB.
Bruno Haible 703b49b6 2006-08-31T13:40:57 Slightly change the output generated by --makefile-name.
Bruno Haible 61553661 2006-08-31T13:11:23 Fix problem when calling "gnulib-tool --update" on multiple directories.
Karl Berry 6d6a4b17 2006-08-31T08:03:18 .
Paul Eggert 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.
Paul Eggert 7cfeb4eb 2006-08-31T04:52:03 * isapipe.c (isapipe): Rename local s/fd/fd_pair/ to avoid shadowing the parameter.
Paul Eggert 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.
Karl Berry ba11077a 2006-08-30T08:04:47 .
Paul Eggert 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.
Eric Blake 26bb2bf6 2006-08-29T16:58:34 * error.c (error_at_line, print_errno_message): Match libc, after resolution of upstream bug 3044.
Jim Meyering 0a97da1f 2006-08-29T15:50:43 * modules/configmake (Makefile.am): Make configmake.h depend on Makefile. Otherwise, a stale configmake.h could hang around.
Bruno Haible fc5d768a 2006-08-29T15:44:02 Prefer using configmake.h instead of augmenting DEFS.
Paul Eggert 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.
Jim Meyering d0eeb57e 2006-08-29T09:42:21 Fix typo: s/not/now/
Karl Berry 3cd7d7ce 2006-08-29T08:05:48 .
Ralf Wildenhues 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.
Paul Eggert 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.
Eric Blake 0a70212f 2006-08-28T20:56:50 * inttypes.m4 (gl_INTTYPES_H): Fix missing #endif.
Paul Eggert 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.
Paul Eggert 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.
Paul Eggert fd86cc79 2006-08-28T18:41:49 * modules/inttypes (Files): Add m4/inttypes-h.m4.
Eric Blake 360464e6 2006-08-28T17:41:08 * modules/inttypes (Makefile.am): Fix sed error when inttypes.h needs wrapper.
Bruno Haible 1c01f30b 2006-08-28T16:57:51 SCNX* macros don't exist.
Bruno Haible 16030b5e 2006-08-28T16:04:14 Do the INT_MAX check only where size_t is converted to 'int'.
Eric Blake 6b8d9670 2006-08-28T16:01:30 * modules/inttypes (Depends-on): Fix sed error when inttypes.h needs wrapper.
Bruno Haible 8431f7ee 2006-08-28T15:22:55 New option --makefile-name.
Bruno Haible 04a44e4a 2006-08-28T15:21:25 Reorder some statements.
Bruno Haible a1094206 2006-08-28T15:20:22 Small fix after --local-dir introduction.
Bruno Haible 96791f49 2006-08-28T15:14:35 Save the --local-dir value in the cache file.
Bruno Haible adc8728f 2006-08-28T15:12:52 Better error handling.
Bruno Haible 5c586a13 2006-08-28T14:34:07 BeOS portability.
Bruno Haible a9bb4b27 2006-08-28T13:14:09 Avoid compiler warning.
Bruno Haible 37ccb10a 2006-08-28T13:04:33 New module 'c-strstr'.
Bruno Haible b1ed7116 2006-08-28T12:55:18 Rewritten inttypes module.
Bruno Haible 81941926 2006-08-28T12:54:47 Rewritten inttypes module. New modules imaxabs, imaxdiv.
Bruno Haible eb6d07a0 2006-08-28T12:54:20 New module 'imaxdiv'.
Bruno Haible 42229495 2006-08-28T12:54:10 New module 'imaxabs'.
Bruno Haible b1d6af15 2006-08-28T12:53:57 Rewritten 'inttypes' module.
Jim Meyering 14285fc0 2006-08-28T05:52:44 * visibility.texi: Actually read and correct the grammar of the sentence affected by yesterday's change.
Jim Meyering 8f0a7a0b 2006-08-27T20:38:52 * visibility.texi: Remove duplicate word: "pointer".
Karl Berry 0cb3855f 2006-08-27T13:34:37 update from texinfo
Karl Berry b5ea5e52 2006-08-26T08:04:43 .
Paul Eggert 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.
Paul Eggert 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.
Karl Berry 77bb1a89 2006-08-25T08:04:58 .
Paul Eggert 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.
Bruno Haible 92675cfa 2006-08-24T13:48:29 Test other subdirectory names than 'lib' and 'm4'.
Bruno Haible b92e152d 2006-08-24T12:19:24 Fix HTML structure.
Karl Berry 9febc330 2006-08-24T08:19:29 .
Paul Eggert bc4d212e 2006-08-24T01:43:06 Fix typo in previous log entry.
Paul Eggert cc1bfb5a 2006-08-23T23:40:21 * m4/fsusage.m4 (gl_FILE_SYSTEM_USAGE): Don't consider BeOS statvfs as unusable.
Paul Eggert 48e1f1c3 2006-08-23T23:07:01 * modules/openat (Depends-on): Add lstat.
Bruno Haible 8d51a717 2006-08-23T20:56:08 coreutils now uses gnulib-tool as well (in a particular way though...)
Bruno Haible 0081433a 2006-08-23T12:11:02 Turn off MT for OSF/1 by default.
Bruno Haible 8e85589b 2006-08-23T12:04:46 Separate the "early" and the "normal" part of the macro.
Karl Berry 0af1a00c 2006-08-23T08:05:03 .
Paul Eggert 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.
Eric Blake 4b7ef766 2006-08-22T20:02:09 * modules/regexprops-generic: New file. * MODULES.html.sh (Support for building documentation): List it.
Paul Eggert 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.