Adjust to newer Autotest.
+2001-11-01 Akim Demaille <akim@epita.fr>
+
+ * configure.in: Bump to 1.30a.
+ Adjust to newer Autotest.
+
2001-10-26 Akim Demaille <akim@epita.fr>
Version 1.30.
install-exec-recursive installdirs-recursive install-recursive \
uninstall-recursive check-recursive installcheck-recursive
DIST_COMMON = README ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL \
- Makefile.am Makefile.in NEWS THANKS aclocal.m4 config.hin \
- configure configure.in
+ Makefile.am Makefile.in NEWS README-alpha THANKS aclocal.m4 \
+ config.hin configure configure.in
DIST_SUBDIRS = $(SUBDIRS)
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
Bison News
----------
+Changes in version 1.30a:
+
Changes in version 1.30:
* `--defines' and `--graph' have now an optionnal argument which is the
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.52e for GNU Bison 1.30.
+# Generated by GNU Autoconf 2.52e for GNU Bison 1.30a.
#
# Report bugs to <bug-bison@gnu.org>.
#
rm -f conftest.sh
fi
-as_command='
+{
as_lineno_1=$LINENO
as_lineno_2=$LINENO
as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
test "x$as_lineno_1" != "x$as_lineno_2" &&
test "x$as_lineno_3" = "x$as_lineno_2"
-'
-if eval "$as_command"; then
- :
-else
+} || {
# Find who we are. Look in the path if we contain no path at all
# relative or not.
case $0 in
for as_base in sh bash ksh sh5; do
case $as_dir in
/*)
- if ("$as_dir/$as_base" -c "$as_command") 2>/dev/null; then
+ if ("$as_dir/$as_base" -c '{
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x$as_lineno_3" = "x$as_lineno_2"
+}') 2>/dev/null; then
CONFIG_SHELL=$as_dir/$as_base
export CONFIG_SHELL
exec "$CONFIG_SHELL" "$0" ${1+"$@"}
. ./$as_me.lineno
# Exit status is that of the last command.
exit
-fi
+}
# Avoid depending upon Character Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
# Identity of this package.
PACKAGE_NAME='GNU Bison'
PACKAGE_TARNAME='bison'
-PACKAGE_VERSION='1.30'
-PACKAGE_STRING='GNU Bison 1.30'
+PACKAGE_VERSION='1.30a'
+PACKAGE_STRING='GNU Bison 1.30a'
PACKAGE_BUGREPORT='bug-bison@gnu.org'
ac_prev=
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures GNU Bison 1.30 to adapt to many kinds of systems.
+\`configure' configures GNU Bison 1.30a to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GNU Bison 1.30:";;
+ short | recursive ) echo "Configuration of GNU Bison 1.30a:";;
esac
cat <<\_ACEOF
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-GNU Bison configure 1.30
+GNU Bison configure 1.30a
generated by GNU Autoconf 2.52e
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by GNU Bison $as_me 1.30, which was
+It was created by GNU Bison $as_me 1.30a, which was
generated by GNU Autoconf 2.52e. Invocation command line was
$ $0 $@
# Define the identity of the package.
PACKAGE=bison
-VERSION=1.30
+VERSION=1.30a
cat >>confdefs.h <<_ACEOF
#define PACKAGE "$PACKAGE"
ac_config_commands="$ac_config_commands tests/atconfig"
-if test -f $srcdir/tests/atlocal.in; then
- ac_config_files="$ac_config_files tests/atlocal"
-
-fi
-
ac_config_files="$ac_config_files tests/bison"
+ac_config_files="$ac_config_files tests/Makefile tests/atlocal"
+
# Needed by tests/atlocal.in.
# Checks for programs.
# the ANSI2KNR-filtering rules.
LIBOBJS=`echo $LIBOBJS|sed 's/\.o /\$U.o /g;s/\.o$/\$U.o/'`
-ac_config_files="$ac_config_files Makefile config/Makefile intl/Makefile po/Makefile.in lib/Makefile src/Makefile doc/Makefile m4/Makefile tests/Makefile"
+ac_config_files="$ac_config_files Makefile config/Makefile intl/Makefile po/Makefile.in lib/Makefile src/Makefile doc/Makefile m4/Makefile"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure
rm -f conftest.sh
fi
-as_command='
+{
as_lineno_1=$LINENO
as_lineno_2=$LINENO
as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
test "x$as_lineno_1" != "x$as_lineno_2" &&
test "x$as_lineno_3" = "x$as_lineno_2"
-'
-if eval "$as_command"; then
- :
-else
+} || {
# Find who we are. Look in the path if we contain no path at all
# relative or not.
case $0 in
for as_base in sh bash ksh sh5; do
case $as_dir in
/*)
- if ("$as_dir/$as_base" -c "$as_command") 2>/dev/null; then
+ if ("$as_dir/$as_base" -c '{
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x$as_lineno_3" = "x$as_lineno_2"
+}') 2>/dev/null; then
CONFIG_SHELL=$as_dir/$as_base
export CONFIG_SHELL
exec "$CONFIG_SHELL" "$0" ${1+"$@"}
. ./$as_me.lineno
# Exit status is that of the last command.
exit
-fi
+}
# Avoid depending upon Character Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
} >&5
cat >&5 <<_CSEOF
-This file was extended by GNU Bison $as_me 1.30, which was
+This file was extended by GNU Bison $as_me 1.30a, which was
generated by GNU Autoconf 2.52e. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-GNU Bison config.status 1.30
+GNU Bison config.status 1.30a
configured by $0, generated by GNU Autoconf 2.52e,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
do
case "$ac_config_target" in
# Handling of arguments.
- "tests/atlocal" ) CONFIG_FILES="$CONFIG_FILES tests/atlocal" ;;
"tests/bison" ) CONFIG_FILES="$CONFIG_FILES tests/bison" ;;
+ "tests/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
+ "tests/atlocal" ) CONFIG_FILES="$CONFIG_FILES tests/atlocal" ;;
"Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
"config/Makefile" ) CONFIG_FILES="$CONFIG_FILES config/Makefile" ;;
"intl/Makefile" ) CONFIG_FILES="$CONFIG_FILES intl/Makefile" ;;
"src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
"doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
"m4/Makefile" ) CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;;
- "tests/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
"tests/package.m4" ) CONFIG_COMMANDS="$CONFIG_COMMANDS tests/package.m4" ;;
"tests/atconfig" ) CONFIG_COMMANDS="$CONFIG_COMMANDS tests/atconfig" ;;
"depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
# We need a recent Autoconf to run a recent Autotest.
AC_PREREQ(2.52e)
-AC_INIT([GNU Bison], [1.30], [bug-bison@gnu.org])
+AC_INIT([GNU Bison], [1.30a], [bug-bison@gnu.org])
AC_CONFIG_AUX_DIR(config)
-AM_INIT_AUTOMAKE([bison], [1.30])
+AM_INIT_AUTOMAKE([bison], [1.30a])
AM_CONFIG_HEADER(config.h:config.hin)
# Initialize the test suite.
AC_CONFIG_TESTDIR(tests)
AC_CONFIG_FILES([tests/bison], [chmod +x tests/bison])
+AC_CONFIG_FILES([tests/Makefile tests/atlocal])
# Needed by tests/atlocal.in.
AC_SUBST([GCC])
config/Makefile
intl/Makefile po/Makefile.in
lib/Makefile src/Makefile doc/Makefile
- m4/Makefile
- tests/Makefile])
+ m4/Makefile])
\1f
Indirect:
bison.info-1: 1313
-bison.info-2: 50689
-bison.info-3: 100579
-bison.info-4: 150129
-bison.info-5: 197906
+bison.info-2: 50691
+bison.info-3: 100581
+bison.info-4: 150131
+bison.info-5: 197908
\1f
Tag Table:
(Indirect)
Node: Top\7f1313
-Node: Introduction\7f8968
-Node: Conditions\7f10242
-Node: Copying\7f11706
-Node: Concepts\7f30909
-Node: Language and Grammar\7f31988
-Node: Grammar in Bison\7f37004
-Node: Semantic Values\7f38928
-Node: Semantic Actions\7f41029
-Node: Locations Overview\7f42218
-Node: Bison Parser\7f43665
-Node: Stages\7f45977
-Node: Grammar Layout\7f47260
-Node: Examples\7f48517
-Node: RPN Calc\7f49715
-Node: Rpcalc Decls\7f50689
-Node: Rpcalc Rules\7f52276
-Node: Rpcalc Input\7f54076
-Node: Rpcalc Line\7f55537
-Node: Rpcalc Expr\7f56652
-Node: Rpcalc Lexer\7f58597
-Node: Rpcalc Main\7f61169
-Node: Rpcalc Error\7f61567
-Node: Rpcalc Gen\7f62575
-Node: Rpcalc Compile\7f63724
-Node: Infix Calc\7f64599
-Node: Simple Error Recovery\7f67306
-Node: Location Tracking Calc\7f69195
-Node: Ltcalc Decls\7f69925
-Node: Ltcalc Rules\7f70834
-Node: Ltcalc Lexer\7f72895
-Node: Multi-function Calc\7f75233
-Node: Mfcalc Decl\7f76800
-Node: Mfcalc Rules\7f78823
-Node: Mfcalc Symtab\7f80203
-Node: Exercises\7f86576
-Node: Grammar File\7f87082
-Node: Grammar Outline\7f87930
-Node: C Declarations\7f88664
-Node: Bison Declarations\7f89244
-Node: Grammar Rules\7f89656
-Node: C Code\7f90116
-Node: Symbols\7f91046
-Node: Rules\7f96127
-Node: Recursion\7f97766
-Node: Semantics\7f99485
-Node: Value Type\7f100579
-Node: Multiple Types\7f101251
-Node: Actions\7f102268
-Node: Action Types\7f105053
-Node: Mid-Rule Actions\7f106356
-Node: Locations\7f111926
-Node: Location Type\7f112574
-Node: Actions and Locations\7f113132
-Node: Location Default Action\7f115288
-Node: Declarations\7f116751
-Node: Token Decl\7f118070
-Node: Precedence Decl\7f120083
-Node: Union Decl\7f121634
-Node: Type Decl\7f122478
-Node: Expect Decl\7f123384
-Node: Start Decl\7f124930
-Node: Pure Decl\7f125308
-Node: Decl Summary\7f126985
-Node: Multiple Parsers\7f132368
-Node: Interface\7f133862
-Node: Parser Function\7f134734
-Node: Lexical\7f135569
-Node: Calling Convention\7f136975
-Node: Token Values\7f139746
-Node: Token Positions\7f140895
-Node: Pure Calling\7f141780
-Node: Error Reporting\7f144712
-Node: Action Features\7f146834
-Node: Algorithm\7f150129
-Node: Look-Ahead\7f152422
-Node: Shift/Reduce\7f154554
-Node: Precedence\7f157466
-Node: Why Precedence\7f158117
-Node: Using Precedence\7f159982
-Node: Precedence Examples\7f160950
-Node: How Precedence\7f161651
-Node: Contextual Precedence\7f162800
-Node: Parser States\7f164591
-Node: Reduce/Reduce\7f165834
-Node: Mystery Conflicts\7f169395
-Node: Stack Overflow\7f172781
-Node: Error Recovery\7f174154
-Node: Context Dependency\7f179290
-Node: Semantic Tokens\7f180138
-Node: Lexical Tie-ins\7f183155
-Node: Tie-in Recovery\7f184703
-Node: Debugging\7f186875
-Node: Invocation\7f190176
-Node: Bison Options\7f191428
-Node: Environment Variables\7f195396
-Node: Option Cross Key\7f196244
-Node: VMS Invocation\7f197122
-Node: Table of Symbols\7f197906
-Node: Glossary\7f205545
-Node: Copying This Manual\7f211849
-Node: GNU Free Documentation License\7f212058
-Node: Index\7f231923
+Node: Introduction\7f8969
+Node: Conditions\7f10244
+Node: Copying\7f11708
+Node: Concepts\7f30911
+Node: Language and Grammar\7f31990
+Node: Grammar in Bison\7f37006
+Node: Semantic Values\7f38930
+Node: Semantic Actions\7f41031
+Node: Locations Overview\7f42220
+Node: Bison Parser\7f43667
+Node: Stages\7f45979
+Node: Grammar Layout\7f47262
+Node: Examples\7f48519
+Node: RPN Calc\7f49717
+Node: Rpcalc Decls\7f50691
+Node: Rpcalc Rules\7f52278
+Node: Rpcalc Input\7f54078
+Node: Rpcalc Line\7f55539
+Node: Rpcalc Expr\7f56654
+Node: Rpcalc Lexer\7f58599
+Node: Rpcalc Main\7f61171
+Node: Rpcalc Error\7f61569
+Node: Rpcalc Gen\7f62577
+Node: Rpcalc Compile\7f63726
+Node: Infix Calc\7f64601
+Node: Simple Error Recovery\7f67308
+Node: Location Tracking Calc\7f69197
+Node: Ltcalc Decls\7f69927
+Node: Ltcalc Rules\7f70836
+Node: Ltcalc Lexer\7f72897
+Node: Multi-function Calc\7f75235
+Node: Mfcalc Decl\7f76802
+Node: Mfcalc Rules\7f78825
+Node: Mfcalc Symtab\7f80205
+Node: Exercises\7f86578
+Node: Grammar File\7f87084
+Node: Grammar Outline\7f87932
+Node: C Declarations\7f88666
+Node: Bison Declarations\7f89246
+Node: Grammar Rules\7f89658
+Node: C Code\7f90118
+Node: Symbols\7f91048
+Node: Rules\7f96129
+Node: Recursion\7f97768
+Node: Semantics\7f99487
+Node: Value Type\7f100581
+Node: Multiple Types\7f101253
+Node: Actions\7f102270
+Node: Action Types\7f105055
+Node: Mid-Rule Actions\7f106358
+Node: Locations\7f111928
+Node: Location Type\7f112576
+Node: Actions and Locations\7f113134
+Node: Location Default Action\7f115290
+Node: Declarations\7f116753
+Node: Token Decl\7f118072
+Node: Precedence Decl\7f120085
+Node: Union Decl\7f121636
+Node: Type Decl\7f122480
+Node: Expect Decl\7f123386
+Node: Start Decl\7f124932
+Node: Pure Decl\7f125310
+Node: Decl Summary\7f126987
+Node: Multiple Parsers\7f132370
+Node: Interface\7f133864
+Node: Parser Function\7f134736
+Node: Lexical\7f135571
+Node: Calling Convention\7f136977
+Node: Token Values\7f139748
+Node: Token Positions\7f140897
+Node: Pure Calling\7f141782
+Node: Error Reporting\7f144714
+Node: Action Features\7f146836
+Node: Algorithm\7f150131
+Node: Look-Ahead\7f152424
+Node: Shift/Reduce\7f154556
+Node: Precedence\7f157468
+Node: Why Precedence\7f158119
+Node: Using Precedence\7f159984
+Node: Precedence Examples\7f160952
+Node: How Precedence\7f161653
+Node: Contextual Precedence\7f162802
+Node: Parser States\7f164593
+Node: Reduce/Reduce\7f165836
+Node: Mystery Conflicts\7f169397
+Node: Stack Overflow\7f172783
+Node: Error Recovery\7f174156
+Node: Context Dependency\7f179292
+Node: Semantic Tokens\7f180140
+Node: Lexical Tie-ins\7f183157
+Node: Tie-in Recovery\7f184705
+Node: Debugging\7f186877
+Node: Invocation\7f190178
+Node: Bison Options\7f191430
+Node: Environment Variables\7f195398
+Node: Option Cross Key\7f196246
+Node: VMS Invocation\7f197124
+Node: Table of Symbols\7f197908
+Node: Glossary\7f205547
+Node: Copying This Manual\7f211851
+Node: GNU Free Documentation License\7f212060
+Node: Index\7f231925
\1f
End Tag Table
Bison
*****
- This manual documents version 1.30 of Bison, updated 20 September
+ This manual documents version 1.30a of Bison, updated 20 September
2001.
* Menu:
it Yacc-compatible. Wilfred Hansen of Carnegie Mellon University added
multi-character string literals and other features.
- This edition corresponds to version 1.30 of Bison.
+ This edition corresponds to version 1.30a of Bison.
\1f
File: bison.info, Node: Conditions, Next: Copying, Prev: Introduction, Up: Top
@set UPDATED 20 September 2001
@set UPDATED-MONTH September 2001
-@set EDITION 1.30
-@set VERSION 1.30
+@set EDITION 1.30a
+@set VERSION 1.30a
@set UPDATED 20 September 2001
@set UPDATED-MONTH September 2001
-@set EDITION 1.30
-@set VERSION 1.30
+@set EDITION 1.30a
+@set VERSION 1.30a
## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
## 02111-1307, USA.
-EXTRA_DIST = atlocal.in $(TESTSUITE_AT) testsuite
+EXTRA_DIST = $(TESTSUITE_AT) testsuite
-DISTCLEANFILES = atconfig atlocal bison package.m4
+DISTCLEANFILES = atconfig bison package.m4
MAINTAINERCLEANFILES = Makefile.in $(TESTSUITE)
TESTSUITE_AT = \
atconfig: $(top_builddir)/config.status
cd $(top_builddir) && ./config.status tests/$@
-atlocal: $(srcdir)/atlocal.in $(top_builddir)/config.status
- cd $(top_builddir) && ./config.status tests/$@
-
clean-local:
$(SHELL) $(TESTSUITE) --clean
am__quote = @am__quote@
install_sh = @install_sh@
-EXTRA_DIST = atlocal.in $(TESTSUITE_AT) testsuite
+EXTRA_DIST = $(TESTSUITE_AT) testsuite
-DISTCLEANFILES = atconfig atlocal bison package.m4
+DISTCLEANFILES = atconfig bison package.m4
MAINTAINERCLEANFILES = Makefile.in $(TESTSUITE)
TESTSUITE_AT = \
subdir = tests
mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES = bison
+CONFIG_CLEAN_FILES = bison atlocal
DIST_SOURCES =
-DIST_COMMON = Makefile.am Makefile.in bison.in
+DIST_COMMON = Makefile.am Makefile.in atlocal.in bison.in
all: all-am
.SUFFIXES:
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
bison: $(top_builddir)/config.status bison.in
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+atlocal: $(top_builddir)/config.status atlocal.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
uninstall-info-am:
tags: TAGS
TAGS:
atconfig: $(top_builddir)/config.status
cd $(top_builddir) && ./config.status tests/$@
-atlocal: $(srcdir)/atlocal.in $(top_builddir)/config.status
- cd $(top_builddir) && ./config.status tests/$@
-
clean-local:
$(SHELL) $(TESTSUITE) --clean