From 6b784f8552b824d3073dfe9fecd13eedf716fc29 Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Thu, 1 Nov 2001 14:27:42 +0000 Subject: [PATCH] * configure.in: Bump to 1.30a. Adjust to newer Autotest. --- ChangeLog | 5 ++ Makefile.in | 4 +- NEWS | 2 + configure | 67 ++++++++------- configure.in | 8 +- doc/bison.info | 212 +++++++++++++++++++++++----------------------- doc/bison.info-1 | 4 +- doc/stamp-vti | 4 +- doc/version.texi | 4 +- tests/Makefile.am | 7 +- tests/Makefile.in | 13 ++- 11 files changed, 168 insertions(+), 162 deletions(-) diff --git a/ChangeLog b/ChangeLog index 15385a80..144f31a7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-11-01 Akim Demaille + + * configure.in: Bump to 1.30a. + Adjust to newer Autotest. + 2001-10-26 Akim Demaille Version 1.30. diff --git a/Makefile.in b/Makefile.in index b9a4813f..78b1cc10 100644 --- a/Makefile.in +++ b/Makefile.in @@ -138,8 +138,8 @@ RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \ 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 diff --git a/NEWS b/NEWS index 9bdbf940..ee1e4423 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,8 @@ Bison News ---------- +Changes in version 1.30a: + Changes in version 1.30: * `--defines' and `--graph' have now an optionnal argument which is the diff --git a/configure b/configure index 71fe12fc..e57e1766 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /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 . # @@ -53,16 +53,13 @@ if test "${PATH_SEPARATOR+set}" != set; then 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 @@ -96,7 +93,13 @@ do 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+"$@"} @@ -126,7 +129,7 @@ done . ./$as_me.lineno # Exit status is that of the last command. exit -fi +} # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' @@ -300,8 +303,8 @@ mandir='${prefix}/man' # 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= @@ -727,7 +730,7 @@ if test "$ac_init_help" = "long"; then # 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]... @@ -793,7 +796,7 @@ fi 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 @@ -888,7 +891,7 @@ fi 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 @@ -903,7 +906,7 @@ cat >&5 <<_ACEOF 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 $@ @@ -1404,7 +1407,7 @@ fi # Define the identity of the package. PACKAGE=bison -VERSION=1.30 +VERSION=1.30a cat >>confdefs.h <<_ACEOF #define PACKAGE "$PACKAGE" @@ -1444,13 +1447,10 @@ ac_config_commands="$ac_config_commands tests/package.m4" 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. @@ -8423,7 +8423,7 @@ echo "${ECHO_T}$LINGUAS" >&6 # 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 @@ -8556,16 +8556,13 @@ if test "${PATH_SEPARATOR+set}" != set; then 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 @@ -8600,7 +8597,13 @@ do 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+"$@"} @@ -8630,7 +8633,7 @@ done . ./$as_me.lineno # Exit status is that of the last command. exit -fi +} # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' @@ -8718,7 +8721,7 @@ _ASBOX } >&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 @@ -8780,7 +8783,7 @@ _ACEOF 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'`\\" @@ -8878,8 +8881,9 @@ for ac_config_target in $ac_config_targets 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" ;; @@ -8888,7 +8892,6 @@ do "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" ;; diff --git a/configure.in b/configure.in index 23cacc2d..84efbef2 100644 --- a/configure.in +++ b/configure.in @@ -18,15 +18,16 @@ # 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]) @@ -100,5 +101,4 @@ AC_OUTPUT([Makefile config/Makefile intl/Makefile po/Makefile.in lib/Makefile src/Makefile doc/Makefile - m4/Makefile - tests/Makefile]) + m4/Makefile]) diff --git a/doc/bison.info b/doc/bison.info index 75ad2ecf..204b69cc 100644 --- a/doc/bison.info +++ b/doc/bison.info @@ -31,115 +31,115 @@ instead of in the original English.  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  Tag Table: (Indirect) Node: Top1313 -Node: Introduction8968 -Node: Conditions10242 -Node: Copying11706 -Node: Concepts30909 -Node: Language and Grammar31988 -Node: Grammar in Bison37004 -Node: Semantic Values38928 -Node: Semantic Actions41029 -Node: Locations Overview42218 -Node: Bison Parser43665 -Node: Stages45977 -Node: Grammar Layout47260 -Node: Examples48517 -Node: RPN Calc49715 -Node: Rpcalc Decls50689 -Node: Rpcalc Rules52276 -Node: Rpcalc Input54076 -Node: Rpcalc Line55537 -Node: Rpcalc Expr56652 -Node: Rpcalc Lexer58597 -Node: Rpcalc Main61169 -Node: Rpcalc Error61567 -Node: Rpcalc Gen62575 -Node: Rpcalc Compile63724 -Node: Infix Calc64599 -Node: Simple Error Recovery67306 -Node: Location Tracking Calc69195 -Node: Ltcalc Decls69925 -Node: Ltcalc Rules70834 -Node: Ltcalc Lexer72895 -Node: Multi-function Calc75233 -Node: Mfcalc Decl76800 -Node: Mfcalc Rules78823 -Node: Mfcalc Symtab80203 -Node: Exercises86576 -Node: Grammar File87082 -Node: Grammar Outline87930 -Node: C Declarations88664 -Node: Bison Declarations89244 -Node: Grammar Rules89656 -Node: C Code90116 -Node: Symbols91046 -Node: Rules96127 -Node: Recursion97766 -Node: Semantics99485 -Node: Value Type100579 -Node: Multiple Types101251 -Node: Actions102268 -Node: Action Types105053 -Node: Mid-Rule Actions106356 -Node: Locations111926 -Node: Location Type112574 -Node: Actions and Locations113132 -Node: Location Default Action115288 -Node: Declarations116751 -Node: Token Decl118070 -Node: Precedence Decl120083 -Node: Union Decl121634 -Node: Type Decl122478 -Node: Expect Decl123384 -Node: Start Decl124930 -Node: Pure Decl125308 -Node: Decl Summary126985 -Node: Multiple Parsers132368 -Node: Interface133862 -Node: Parser Function134734 -Node: Lexical135569 -Node: Calling Convention136975 -Node: Token Values139746 -Node: Token Positions140895 -Node: Pure Calling141780 -Node: Error Reporting144712 -Node: Action Features146834 -Node: Algorithm150129 -Node: Look-Ahead152422 -Node: Shift/Reduce154554 -Node: Precedence157466 -Node: Why Precedence158117 -Node: Using Precedence159982 -Node: Precedence Examples160950 -Node: How Precedence161651 -Node: Contextual Precedence162800 -Node: Parser States164591 -Node: Reduce/Reduce165834 -Node: Mystery Conflicts169395 -Node: Stack Overflow172781 -Node: Error Recovery174154 -Node: Context Dependency179290 -Node: Semantic Tokens180138 -Node: Lexical Tie-ins183155 -Node: Tie-in Recovery184703 -Node: Debugging186875 -Node: Invocation190176 -Node: Bison Options191428 -Node: Environment Variables195396 -Node: Option Cross Key196244 -Node: VMS Invocation197122 -Node: Table of Symbols197906 -Node: Glossary205545 -Node: Copying This Manual211849 -Node: GNU Free Documentation License212058 -Node: Index231923 +Node: Introduction8969 +Node: Conditions10244 +Node: Copying11708 +Node: Concepts30911 +Node: Language and Grammar31990 +Node: Grammar in Bison37006 +Node: Semantic Values38930 +Node: Semantic Actions41031 +Node: Locations Overview42220 +Node: Bison Parser43667 +Node: Stages45979 +Node: Grammar Layout47262 +Node: Examples48519 +Node: RPN Calc49717 +Node: Rpcalc Decls50691 +Node: Rpcalc Rules52278 +Node: Rpcalc Input54078 +Node: Rpcalc Line55539 +Node: Rpcalc Expr56654 +Node: Rpcalc Lexer58599 +Node: Rpcalc Main61171 +Node: Rpcalc Error61569 +Node: Rpcalc Gen62577 +Node: Rpcalc Compile63726 +Node: Infix Calc64601 +Node: Simple Error Recovery67308 +Node: Location Tracking Calc69197 +Node: Ltcalc Decls69927 +Node: Ltcalc Rules70836 +Node: Ltcalc Lexer72897 +Node: Multi-function Calc75235 +Node: Mfcalc Decl76802 +Node: Mfcalc Rules78825 +Node: Mfcalc Symtab80205 +Node: Exercises86578 +Node: Grammar File87084 +Node: Grammar Outline87932 +Node: C Declarations88666 +Node: Bison Declarations89246 +Node: Grammar Rules89658 +Node: C Code90118 +Node: Symbols91048 +Node: Rules96129 +Node: Recursion97768 +Node: Semantics99487 +Node: Value Type100581 +Node: Multiple Types101253 +Node: Actions102270 +Node: Action Types105055 +Node: Mid-Rule Actions106358 +Node: Locations111928 +Node: Location Type112576 +Node: Actions and Locations113134 +Node: Location Default Action115290 +Node: Declarations116753 +Node: Token Decl118072 +Node: Precedence Decl120085 +Node: Union Decl121636 +Node: Type Decl122480 +Node: Expect Decl123386 +Node: Start Decl124932 +Node: Pure Decl125310 +Node: Decl Summary126987 +Node: Multiple Parsers132370 +Node: Interface133864 +Node: Parser Function134736 +Node: Lexical135571 +Node: Calling Convention136977 +Node: Token Values139748 +Node: Token Positions140897 +Node: Pure Calling141782 +Node: Error Reporting144714 +Node: Action Features146836 +Node: Algorithm150131 +Node: Look-Ahead152424 +Node: Shift/Reduce154556 +Node: Precedence157468 +Node: Why Precedence158119 +Node: Using Precedence159984 +Node: Precedence Examples160952 +Node: How Precedence161653 +Node: Contextual Precedence162802 +Node: Parser States164593 +Node: Reduce/Reduce165836 +Node: Mystery Conflicts169397 +Node: Stack Overflow172783 +Node: Error Recovery174156 +Node: Context Dependency179292 +Node: Semantic Tokens180140 +Node: Lexical Tie-ins183157 +Node: Tie-in Recovery184705 +Node: Debugging186877 +Node: Invocation190178 +Node: Bison Options191430 +Node: Environment Variables195398 +Node: Option Cross Key196246 +Node: VMS Invocation197124 +Node: Table of Symbols197908 +Node: Glossary205547 +Node: Copying This Manual211851 +Node: GNU Free Documentation License212060 +Node: Index231925  End Tag Table diff --git a/doc/bison.info-1 b/doc/bison.info-1 index 48b40e1f..14ecea90 100644 --- a/doc/bison.info-1 +++ b/doc/bison.info-1 @@ -34,7 +34,7 @@ File: bison.info, Node: Top, Next: Introduction, Up: (dir) 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: @@ -238,7 +238,7 @@ Bison in detail. 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.  File: bison.info, Node: Conditions, Next: Copying, Prev: Introduction, Up: Top diff --git a/doc/stamp-vti b/doc/stamp-vti index 3fe417f8..843038fe 100644 --- a/doc/stamp-vti +++ b/doc/stamp-vti @@ -1,4 +1,4 @@ @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 diff --git a/doc/version.texi b/doc/version.texi index 3fe417f8..843038fe 100644 --- a/doc/version.texi +++ b/doc/version.texi @@ -1,4 +1,4 @@ @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 diff --git a/tests/Makefile.am b/tests/Makefile.am index ead2e33c..930a4e2e 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -18,9 +18,9 @@ ## 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 = \ @@ -36,9 +36,6 @@ $(srcdir)/$(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 diff --git a/tests/Makefile.in b/tests/Makefile.in index 84b6c1f1..6690e76f 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -101,9 +101,9 @@ am__include = @am__include@ 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 = \ @@ -116,9 +116,9 @@ AUTOTEST = $(AUTOM4TE) --language=autotest 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: @@ -129,6 +129,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 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: @@ -239,9 +241,6 @@ $(srcdir)/$(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 -- 2.50.0