[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bison 2.0 available from alpha.gnu.org

From: Hans Aberg
Subject: Re: Bison 2.0 available from alpha.gnu.org
Date: Thu, 30 Dec 2004 23:28:50 +0100
User-agent: Microsoft-Outlook-Express-Macintosh-Edition/5.0.6

At 21:31 -0700 2004/12/28, Paul Eggert wrote:
>> Some GNU lib files have changed names:
>>   alloca_.h  getopt_.h  stdbool_.h
>> But the package still uses the old names (without the extra "_").
>Sorry, I don't see that.  For me, the command
>gunzip <bison-2.0.tar.gz | tar tvf - | grep -E '(alloca|getopt|stdbool).*h$'
>outputs this:
>-rw-r--r-- 0/0            1810 2004-12-19 06:37:54 bison-2.0/lib/alloca_.h
>-rw-r--r-- 0/0            7975 2004-11-25 11:43:49 bison-2.0/lib/getopt_.h
>-rw-r--r-- 0/0            4792 2004-11-16 18:07:47 bison-2.0/lib/getopt_int.h
>-rw-r--r-- 0/0            3442 2003-10-27 06:58:34 bison-2.0/lib/stdbool_.h
>so the distribution is using the new names.

The file alloca_.h is not included by any other file in the object, only
alloca.c calls alloca.h. And alloca does not seem to be used in the package
elsewhere; perhaps its there for the generated parsers. I find that
getopt_.h is used from getargs.c, getopt.c, getopt1.c, but it could be that
I entered that by hand. The file getopt1.c still includes getopt.h. And
stdbool_.h is not included from any file; instead stdbool_.h is included
from argmatch.c, quotearg.c, and system.h. It could be that the installation
somehow checks that the files without the "_" are present and alters the
sources if they are not. I just report what is in the distribution, so that
you can make sure there is no installation problem.

reply via email to

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