gnulib.git
17 years agoRename GETTIMEOFDAY_REPLACEMENT to REPLACE_GETTIMEOFDAY.
Bruno Haible [Sun, 4 Mar 2007 23:41:27 +0000 (23:41 +0000)]
Rename GETTIMEOFDAY_REPLACEMENT to REPLACE_GETTIMEOFDAY.

17 years agoTests for module 'vasnprintf-posix'.
Bruno Haible [Sun, 4 Mar 2007 23:30:21 +0000 (23:30 +0000)]
Tests for module 'vasnprintf-posix'.

17 years agoNew module 'vasnprintf-posix'.
Bruno Haible [Sun, 4 Mar 2007 23:28:59 +0000 (23:28 +0000)]
New module 'vasnprintf-posix'.

17 years agoCompile progreloc.c only if --enable-relocatable is specified.
Bruno Haible [Sun, 4 Mar 2007 21:05:50 +0000 (21:05 +0000)]
Compile progreloc.c only if --enable-relocatable is specified.

17 years agoAvoid a gcc warning.
Bruno Haible [Sun, 4 Mar 2007 20:20:07 +0000 (20:20 +0000)]
Avoid a gcc warning.

17 years ago* lib/acl.c (ACL_NOT_WELL_SUPPORTED): New macro.
Jim Meyering [Sun, 4 Mar 2007 19:07:51 +0000 (19:07 +0000)]
* lib/acl.c (ACL_NOT_WELL_SUPPORTED): New macro.
Use it consistently, rather than enumerating errno constants.

17 years agoTests for module 'xvasprintf'.
Bruno Haible [Sun, 4 Mar 2007 18:05:48 +0000 (18:05 +0000)]
Tests for module 'xvasprintf'.

17 years agoTests for module 'vasprintf'.
Bruno Haible [Sun, 4 Mar 2007 18:05:16 +0000 (18:05 +0000)]
Tests for module 'vasprintf'.

17 years agoTests for module 'vasnprintf'.
Bruno Haible [Sun, 4 Mar 2007 18:04:28 +0000 (18:04 +0000)]
Tests for module 'vasnprintf'.

17 years agoTests for module 'vsnprintf'.
Bruno Haible [Sun, 4 Mar 2007 18:03:57 +0000 (18:03 +0000)]
Tests for module 'vsnprintf'.

17 years agoTests for module 'snprintf'.
Bruno Haible [Sun, 4 Mar 2007 18:03:19 +0000 (18:03 +0000)]
Tests for module 'snprintf'.

17 years agoCompile relocatable.c only if --enable-relocatable was specified.
Bruno Haible [Sun, 4 Mar 2007 15:33:48 +0000 (15:33 +0000)]
Compile relocatable.c only if --enable-relocatable was specified.

17 years agoTests for module 'argmatch'.
Bruno Haible [Sun, 4 Mar 2007 13:39:32 +0000 (13:39 +0000)]
Tests for module 'argmatch'.

17 years agoRemove unusede ASSERT macro.
Bruno Haible [Sun, 4 Mar 2007 13:20:31 +0000 (13:20 +0000)]
Remove unusede ASSERT macro.

17 years agoSpeed up the test.
Bruno Haible [Sun, 4 Mar 2007 13:01:49 +0000 (13:01 +0000)]
Speed up the test.

17 years agoTests for module 'alloca-opt'.
Bruno Haible [Sun, 4 Mar 2007 12:59:35 +0000 (12:59 +0000)]
Tests for module 'alloca-opt'.

17 years agoWork around difference between Linux ACLs and Solaris 10 ZFS.
Jim Meyering [Sun, 4 Mar 2007 12:18:01 +0000 (12:18 +0000)]
Work around difference between Linux ACLs and Solaris 10 ZFS.
* lib/acl.c (set_acl): Revert to using chmod_or_fchmod also
for EINVAL.

17 years agoOops, really avoid an empty translation unit.
Bruno Haible [Sun, 4 Mar 2007 00:06:30 +0000 (00:06 +0000)]
Oops, really avoid an empty translation unit.

17 years agoOops. readlink.h doesn't exist.
Bruno Haible [Sat, 3 Mar 2007 23:59:53 +0000 (23:59 +0000)]
Oops. readlink.h doesn't exist.

17 years agoFix dependencies.
Bruno Haible [Sat, 3 Mar 2007 23:43:00 +0000 (23:43 +0000)]
Fix dependencies.

17 years agoNew module relocatable-lib, under GPL.
Bruno Haible [Sat, 3 Mar 2007 23:29:59 +0000 (23:29 +0000)]
New module relocatable-lib, under GPL.

17 years agoCopied from relocatable-lib.
Bruno Haible [Sat, 3 Mar 2007 23:28:49 +0000 (23:28 +0000)]
Copied from relocatable-lib.

17 years agoRename module 'relocatable' to 'relocatable-prog'.
Bruno Haible [Sat, 3 Mar 2007 20:39:16 +0000 (20:39 +0000)]
Rename module 'relocatable' to 'relocatable-prog'.

17 years agoMove to relocatable-prog.
Bruno Haible [Sat, 3 Mar 2007 20:29:15 +0000 (20:29 +0000)]
Move to relocatable-prog.

17 years agoMove to here from relocatable.
Bruno Haible [Sat, 3 Mar 2007 20:29:12 +0000 (20:29 +0000)]
Move to here from relocatable.

17 years agoMinimize dependencies of 'relocatable-script'.
Bruno Haible [Sat, 3 Mar 2007 20:24:55 +0000 (20:24 +0000)]
Minimize dependencies of 'relocatable-script'.

17 years agoDepend on relocatable-prog-wrapper.
Bruno Haible [Sat, 3 Mar 2007 20:14:30 +0000 (20:14 +0000)]
Depend on relocatable-prog-wrapper.

17 years agoDescription of the wrapper for relocatable programs.
Bruno Haible [Sat, 3 Mar 2007 20:14:01 +0000 (20:14 +0000)]
Description of the wrapper for relocatable programs.

17 years agoMake it possible to compile strerror.c separately, unconditionally.
Bruno Haible [Sat, 3 Mar 2007 19:53:01 +0000 (19:53 +0000)]
Make it possible to compile strerror.c separately, unconditionally.

17 years agoDepend on canonicalize-lgpl, not canonicalize.
Bruno Haible [Sat, 3 Mar 2007 19:43:15 +0000 (19:43 +0000)]
Depend on canonicalize-lgpl, not canonicalize.

17 years agoMake it possible to compile setenv.c separately, unconditionally.
Bruno Haible [Sat, 3 Mar 2007 19:42:31 +0000 (19:42 +0000)]
Make it possible to compile setenv.c separately, unconditionally.

17 years agoSplit gt_FUNC_SETENV into gl_FUNC_SETENV and gl_FUNC_UNSETENV.
Bruno Haible [Sat, 3 Mar 2007 19:35:05 +0000 (19:35 +0000)]
Split gt_FUNC_SETENV into gl_FUNC_SETENV and gl_FUNC_UNSETENV.

17 years agoNew macro gl_FUNC_READLINK_SEPARATE for the relocatable wrapper program.
Bruno Haible [Sat, 3 Mar 2007 19:32:53 +0000 (19:32 +0000)]
New macro gl_FUNC_READLINK_SEPARATE for the relocatable wrapper program.

17 years agoNew macro gl_CANONICALIZE_LGPL_SEPARATE.
Bruno Haible [Sat, 3 Mar 2007 19:24:32 +0000 (19:24 +0000)]
New macro gl_CANONICALIZE_LGPL_SEPARATE.

17 years agoxreadlink and xreadlink-with-size can include <unistd.h> unconditionally and
Bruno Haible [Sat, 3 Mar 2007 19:20:41 +0000 (19:20 +0000)]
xreadlink and xreadlink-with-size can include <unistd.h> unconditionally and
therefore assume module 'unistd'.

17 years agoSplit gt_FUNC_SETENV into gl_FUNC_SETENV and gl_FUNC_UNSETENV.
Bruno Haible [Sat, 3 Mar 2007 19:10:05 +0000 (19:10 +0000)]
Split gt_FUNC_SETENV into gl_FUNC_SETENV and gl_FUNC_UNSETENV.

17 years agoDefine ENABLE_RELOCATABLE also for libraries.
Bruno Haible [Sat, 3 Mar 2007 17:49:27 +0000 (17:49 +0000)]
Define ENABLE_RELOCATABLE also for libraries.

17 years agoNew module 'printf-frexpl'.
Bruno Haible [Sat, 3 Mar 2007 13:57:24 +0000 (13:57 +0000)]
New module 'printf-frexpl'.

17 years agoAvoid link error due to program_name.
Bruno Haible [Sat, 3 Mar 2007 13:00:31 +0000 (13:00 +0000)]
Avoid link error due to program_name.

17 years agoAvoid link error due to program_name.
Bruno Haible [Sat, 3 Mar 2007 12:56:10 +0000 (12:56 +0000)]
Avoid link error due to program_name.

17 years agoAvoid link error due to program_name.
Bruno Haible [Sat, 3 Mar 2007 12:56:10 +0000 (12:56 +0000)]
Avoid link error due to program_name.

17 years agoAvoid link error due to program_name.
Bruno Haible [Sat, 3 Mar 2007 12:42:29 +0000 (12:42 +0000)]
Avoid link error due to program_name.

17 years agoAvoid defining __restrict in a header file. This doesn't work e.g. on MacOS X.
Bruno Haible [Sat, 3 Mar 2007 12:35:26 +0000 (12:35 +0000)]
Avoid defining __restrict in a header file. This doesn't work e.g. on MacOS X.

17 years agoAvoid a link error due to program_name.
Bruno Haible [Sat, 3 Mar 2007 04:01:15 +0000 (04:01 +0000)]
Avoid a link error due to program_name.

17 years agoAvoid a link error due to program_name.
Bruno Haible [Sat, 3 Mar 2007 04:01:15 +0000 (04:01 +0000)]
Avoid a link error due to program_name.

17 years agoRequire gettext-0.16.1.
Bruno Haible [Sat, 3 Mar 2007 02:08:08 +0000 (02:08 +0000)]
Require gettext-0.16.1.

17 years agoAvoid link error due to program_name.
Bruno Haible [Sat, 3 Mar 2007 01:54:22 +0000 (01:54 +0000)]
Avoid link error due to program_name.

17 years agoAvoid link error due to program_name.
Bruno Haible [Sat, 3 Mar 2007 01:50:21 +0000 (01:50 +0000)]
Avoid link error due to program_name.

17 years agoAvoid link error due to program_name.
Bruno Haible [Sat, 3 Mar 2007 01:47:40 +0000 (01:47 +0000)]
Avoid link error due to program_name.

17 years agoAvoid link error due to program_name.
Bruno Haible [Sat, 3 Mar 2007 01:47:40 +0000 (01:47 +0000)]
Avoid link error due to program_name.

17 years agoInclude gl_array_list.h first.
Bruno Haible [Sat, 3 Mar 2007 01:46:17 +0000 (01:46 +0000)]
Include gl_array_list.h first.

17 years agoAvoid link error due to 'program_name'.
Bruno Haible [Sat, 3 Mar 2007 01:43:55 +0000 (01:43 +0000)]
Avoid link error due to 'program_name'.

17 years agoProvide a program_name variable on platforms other than glibc.
Bruno Haible [Sat, 3 Mar 2007 00:34:55 +0000 (00:34 +0000)]
Provide a program_name variable on platforms other than glibc.

17 years agoTypo, found by Ben Pfaff.
Bruno Haible [Fri, 2 Mar 2007 23:17:26 +0000 (23:17 +0000)]
Typo, found by Ben Pfaff.

17 years ago* doc/gnulib-tool.texi (Initial import): Reword description of
Paul Eggert [Fri, 2 Mar 2007 21:30:00 +0000 (21:30 +0000)]
* 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.

17 years agoUpdate to libtool-1.5.22.
Bruno Haible [Fri, 2 Mar 2007 02:19:46 +0000 (02:19 +0000)]
Update to libtool-1.5.22.

17 years agoRecommend to set -D options in CPPFLAGS, not CFLAGS.
Bruno Haible [Fri, 2 Mar 2007 01:53:11 +0000 (01:53 +0000)]
Recommend to set -D options in CPPFLAGS, not CFLAGS.

17 years agoAvoid leaving object files around.
Bruno Haible [Fri, 2 Mar 2007 01:48:42 +0000 (01:48 +0000)]
Avoid leaving object files around.

17 years agoBreak long lines.
Bruno Haible [Fri, 2 Mar 2007 01:40:17 +0000 (01:40 +0000)]
Break long lines.

17 years agoMight not work on OpenBSD.
Bruno Haible [Fri, 2 Mar 2007 01:30:36 +0000 (01:30 +0000)]
Might not work on OpenBSD.

17 years agoGnulib doesn't impose ordering constraints between include files, except
Bruno Haible [Fri, 2 Mar 2007 01:18:28 +0000 (01:18 +0000)]
Gnulib doesn't impose ordering constraints between include files, except
for <config.h>.

17 years agoFollowup to the 2007-02-12 patch, using suggestions from Bruno Haible in
Paul Eggert [Thu, 1 Mar 2007 21:24:55 +0000 (21:24 +0000)]
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.

17 years ago* m4/utimecmp.m4 (gl_UTIMECMP): Don't require gl_TIMESPEC.
Eric Blake [Thu, 1 Mar 2007 13:16:29 +0000 (13:16 +0000)]
* m4/utimecmp.m4 (gl_UTIMECMP): Don't require gl_TIMESPEC.
* m4/utimens.m4 (gl_UTIMENS): Likewise.

17 years ago* modules/xreadlink (Maintainer): Add my name.
Jim Meyering [Thu, 1 Mar 2007 07:34:19 +0000 (07:34 +0000)]
* modules/xreadlink (Maintainer): Add my name.
* modules/xreadlink-with-size (Depends-on): Alphabetize.

    Bruno Haible  <bruno@clisp.org>

17 years agoDon't depend on relocatable-lib, because of -DNO_XMALLOC.
Bruno Haible [Thu, 1 Mar 2007 03:04:56 +0000 (03:04 +0000)]
Don't depend on relocatable-lib, because of -DNO_XMALLOC.

17 years agoNew modules relocatable, relocatable-lib, relocatable-script.
Bruno Haible [Thu, 1 Mar 2007 02:14:04 +0000 (02:14 +0000)]
New modules relocatable, relocatable-lib, relocatable-script.

17 years agoNew module 'relocatable-script'. From Ben Pfaff.
Bruno Haible [Thu, 1 Mar 2007 02:09:07 +0000 (02:09 +0000)]
New module 'relocatable-script'. From Ben Pfaff.

17 years agoNew module 'relocatable-lib'. From Ben Pfaff.
Bruno Haible [Thu, 1 Mar 2007 02:08:49 +0000 (02:08 +0000)]
New module 'relocatable-lib'. From Ben Pfaff.

17 years agoNew module 'relocatable'. From Ben Pfaff.
Bruno Haible [Thu, 1 Mar 2007 02:08:35 +0000 (02:08 +0000)]
New module 'relocatable'. From Ben Pfaff.

17 years agoDocumentation of 'relocatable' module - for maintainers.
Bruno Haible [Thu, 1 Mar 2007 02:08:18 +0000 (02:08 +0000)]
Documentation of 'relocatable' module - for maintainers.

17 years agoDocumentation of relocatability for users / installers.
Bruno Haible [Thu, 1 Mar 2007 02:07:56 +0000 (02:07 +0000)]
Documentation of relocatability for users / installers.

17 years agoSnippet of code that provides relocatability to shell scripts.
Bruno Haible [Thu, 1 Mar 2007 02:07:34 +0000 (02:07 +0000)]
Snippet of code that provides relocatability to shell scripts.

17 years agoInfrastructure for relocatable installation, from GNU gettext.
Bruno Haible [Thu, 1 Mar 2007 01:15:40 +0000 (01:15 +0000)]
Infrastructure for relocatable installation, from GNU gettext.
See http://lists.gnu.org/archive/html/bug-gnulib/2003-03/msg00020.html

17 years agoUpdate for xreadlink -> xreadlink-with-size rename.
Bruno Haible [Thu, 1 Mar 2007 00:39:40 +0000 (00:39 +0000)]
Update for xreadlink -> xreadlink-with-size rename.

17 years agoAdd the xreadlink module from GNU gettext (based on code from Jim Meyering).
Bruno Haible [Thu, 1 Mar 2007 00:07:34 +0000 (00:07 +0000)]
Add the xreadlink module from GNU gettext (based on code from Jim Meyering).

17 years ago * lib/xreadlink-with-size.c: Renamed from lib/xreadlink.c.
Bruno Haible [Wed, 28 Feb 2007 23:55:48 +0000 (23:55 +0000)]
    * lib/xreadlink-with-size.c: Renamed from lib/xreadlink.c.
        (xreadlink_with_size): Renamed from xreadink.
        * lib/xreadlink.h (xreadlink_with_size): Renamed from xreadink.

17 years agoRename module xreadlink to xreadlink-with-size.
Bruno Haible [Wed, 28 Feb 2007 23:53:47 +0000 (23:53 +0000)]
Rename module xreadlink to xreadlink-with-size.

17 years agoMove to xreadlink-with-size.c.
Bruno Haible [Wed, 28 Feb 2007 23:52:08 +0000 (23:52 +0000)]
Move to xreadlink-with-size.c.

17 years agoMove to here from xreadlink.c.
Bruno Haible [Wed, 28 Feb 2007 23:52:05 +0000 (23:52 +0000)]
Move to here from xreadlink.c.

17 years agoMove to xreadlink-with-size.
Bruno Haible [Wed, 28 Feb 2007 23:49:12 +0000 (23:49 +0000)]
Move to xreadlink-with-size.

17 years agoMove to here from xreadlink.
Bruno Haible [Wed, 28 Feb 2007 23:49:09 +0000 (23:49 +0000)]
Move to here from xreadlink.

17 years ago* build-aux/announce-gen: When complaining about excess arguments,
Jim Meyering [Tue, 27 Feb 2007 12:38:45 +0000 (12:38 +0000)]
* build-aux/announce-gen: When complaining about excess arguments,
list them.

17 years ago* README: Document signed integer overflow situation more
Paul Eggert [Mon, 26 Feb 2007 07:43:43 +0000 (07:43 +0000)]
* README: Document signed integer overflow situation more
accurately.

17 years agoFix estimate of size needed for a 'a' or 'A' conversion.
Bruno Haible [Sun, 25 Feb 2007 21:17:11 +0000 (21:17 +0000)]
Fix estimate of size needed for a 'a' or 'A' conversion.

17 years agoAdd comment about FLT_RADIX.
Bruno Haible [Sun, 25 Feb 2007 18:08:24 +0000 (18:08 +0000)]
Add comment about FLT_RADIX.

17 years agoNo assumptions about FLT_RADIX need to be made.
Bruno Haible [Sun, 25 Feb 2007 17:43:12 +0000 (17:43 +0000)]
No assumptions about FLT_RADIX need to be made.

17 years agoRename module 'pathname' to 'filename'.
Bruno Haible [Sun, 25 Feb 2007 15:31:15 +0000 (15:31 +0000)]
Rename module 'pathname' to 'filename'.
Rename concatenated_pathname to concatenated_filename.

17 years agoMove to concat-filename.c.
Bruno Haible [Sun, 25 Feb 2007 15:06:43 +0000 (15:06 +0000)]
Move to concat-filename.c.

17 years agoMove to here from concatpath.c.
Bruno Haible [Sun, 25 Feb 2007 15:06:41 +0000 (15:06 +0000)]
Move to here from concatpath.c.

17 years agoMove to filename.h.
Bruno Haible [Sun, 25 Feb 2007 15:05:23 +0000 (15:05 +0000)]
Move to filename.h.

17 years agoMove to here from pathname.h.
Bruno Haible [Sun, 25 Feb 2007 15:05:21 +0000 (15:05 +0000)]
Move to here from pathname.h.

17 years agoMove to filename.
Bruno Haible [Sun, 25 Feb 2007 15:04:52 +0000 (15:04 +0000)]
Move to filename.

17 years agoMove to here from pathname.
Bruno Haible [Sun, 25 Feb 2007 15:04:50 +0000 (15:04 +0000)]
Move to here from pathname.

17 years agoLine breaking.
Bruno Haible [Sun, 25 Feb 2007 14:56:48 +0000 (14:56 +0000)]
Line breaking.

17 years agoTests for module 'printf-frexpl'.
Bruno Haible [Sun, 25 Feb 2007 14:29:34 +0000 (14:29 +0000)]
Tests for module 'printf-frexpl'.

17 years agoNew module 'printf-frexpl'.
Bruno Haible [Sun, 25 Feb 2007 14:28:50 +0000 (14:28 +0000)]
New module 'printf-frexpl'.

17 years agoTests for module 'printf-frexp'.
Bruno Haible [Sun, 25 Feb 2007 14:21:42 +0000 (14:21 +0000)]
Tests for module 'printf-frexp'.

17 years agoNew module 'printf-frexp'.
Bruno Haible [Sun, 25 Feb 2007 14:20:46 +0000 (14:20 +0000)]
New module 'printf-frexp'.

17 years agoAssume automake >= 1.10.
Bruno Haible [Sun, 25 Feb 2007 13:22:57 +0000 (13:22 +0000)]
Assume automake >= 1.10.

17 years agoAlso handle the case that isnan is a "type-generic" macro.
Bruno Haible [Sun, 25 Feb 2007 04:46:17 +0000 (04:46 +0000)]
Also handle the case that isnan is a "type-generic" macro.