[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-gnulib] Re: final argp patch
From: |
Simon Josefsson |
Subject: |
[Bug-gnulib] Re: final argp patch |
Date: |
Sat, 04 Oct 2003 00:48:13 +0200 |
User-agent: |
Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) |
Paul Eggert <address@hidden> writes:
> Roland McGrath <address@hidden> writes:
>
>> I'm not going to put any ELIDE_CODE kind of patches in until I hear it
>> verified that gnulib is using the verbatim glibc sources for these files.
>
> gnulib is using argp verbatim. However, I'd rather we didn't install
> ELIDE_CODE patches into glibc and gnulib, as the basic idea is a hack
> left over from the days when people didn't use Autoconf. We should be
> able to modify gnulib to handle this problem automatically, without
> needing ELIDE_CODE.
Perhaps update the README? I think I'm responsible for the old text,
which was based on previous discussions, sorry about that.
Index: README
===================================================================
RCS file: /cvsroot/gnulib/gnulib/README,v
retrieving revision 1.6
diff -u -p -u -w -r1.6 README
--- README 24 Sep 2003 20:38:08 -0000 1.6
+++ README 3 Oct 2003 22:44:38 -0000
@@ -64,8 +64,7 @@ Other things:
* Autoconf functions can use gl_* prefix. The AC_* prefix is for
autoconf internal functions.
* Try to prevent that the files are built if they aren't needed on a
- platform. Valid excuses to this rule include ELIDE constructs that
- lead to an empty .o file (see getopt module).
+ platform. Look at the alloca and fnmatch modules for how to achieve this.
* If you have a .c file that leads to an empty .o file on some platforms
(through some big #if around all the code), still make sure that after
preprocessing the compilation unit is not empty. This is usually fulfilled
Re: [Bug-gnulib] Re: final argp patch, Karl Berry, 2003/10/03