bug-gnulib
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]