diff options
author | wiz <wiz@pkgsrc.org> | 2008-12-12 09:08:05 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2008-12-12 09:08:05 +0000 |
commit | 2954c15e9366b7a7c942073ea4e962d1ede2b1b4 (patch) | |
tree | 0b65d34f2e320c82fbf61dce2981e687bfac5354 /devel | |
parent | 4ad8fa9f9ec89a58ffcddd8f2d63cef8cb872a68 (diff) | |
download | pkgsrc-2954c15e9366b7a7c942073ea4e962d1ede2b1b4.tar.gz |
Update to 2.4.1:
* Changes in version 2.4.1 (2008-12-11):
** In the GLR defines file, unexpanded M4 macros in the yylval and yylloc
declarations have been fixed.
** Temporary hack for adding a semicolon to the user action.
Bison used to prepend a trailing semicolon at the end of the user
action for reductions. This allowed actions such as
exp: exp "+" exp { $$ = $1 + $3 };
instead of
exp: exp "+" exp { $$ = $1 + $3; };
Some grammars still depend on this `feature'. Bison 2.4.1 restores
the previous behavior in the case of C output (specifically, when
neither %language or %skeleton or equivalent command-line options
are used) to leave more time for grammars depending on the old
behavior to be adjusted. Future releases of Bison will disable this
feature.
** A few minor improvements to the Bison manual.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/bison/Makefile | 5 | ||||
-rw-r--r-- | devel/bison/distinfo | 8 |
2 files changed, 6 insertions, 7 deletions
diff --git a/devel/bison/Makefile b/devel/bison/Makefile index a2c9acc51f6..c6b226789c4 100644 --- a/devel/bison/Makefile +++ b/devel/bison/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.67 2008/11/11 13:00:26 tron Exp $ +# $NetBSD: Makefile,v 1.68 2008/12/12 09:08:05 wiz Exp $ -DISTNAME= bison-2.4 -PKGREVISION= 3 +DISTNAME= bison-2.4.1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=bison/} EXTRACT_SUFX= .tar.bz2 diff --git a/devel/bison/distinfo b/devel/bison/distinfo index 92199b80caf..309fa98ee82 100644 --- a/devel/bison/distinfo +++ b/devel/bison/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.20 2008/11/07 12:32:32 wiz Exp $ +$NetBSD: distinfo,v 1.21 2008/12/12 09:08:05 wiz Exp $ -SHA1 (bison-2.4.tar.bz2) = 32c959200e630d3185f24d661c8f12de67b38684 -RMD160 (bison-2.4.tar.bz2) = 979d293bdf979c0bd21da631fa21581710734345 -Size (bison-2.4.tar.bz2) = 1472671 bytes +SHA1 (bison-2.4.1.tar.bz2) = fc96b28ee4a6a914b18cb1eddb68177d94b83361 +RMD160 (bison-2.4.1.tar.bz2) = d194a6e0f586cab2aab137d215d0138336be367c +Size (bison-2.4.1.tar.bz2) = 1467784 bytes SHA1 (patch-aa) = dbc64816b60aebba81125aea0cdc8bb648aa114f |