forked from pool/bison
Accepting request 282491 from home:posophe:branches:devel:tools:compiler
Update OBS-URL: https://build.opensuse.org/request/show/282491 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=35
This commit is contained in:
committed by
Git OBS Bridge
parent
ee0dfb54a1
commit
57a304ba33
@@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 22 20:06:50 UTC 2015 - p.drouand@gmail.com
|
||||
|
||||
- Update to version 3.0.3
|
||||
Bug fixes
|
||||
* C++ with Variants (lalr1.cc)
|
||||
Problems with %destructor and '%define parse.assert' have been fixed.
|
||||
* Named %union support (yacc.c, glr.c)
|
||||
Bison 3.0 introduced a regression on named %union such as
|
||||
%union foo { int ival; };
|
||||
The possibility to use a name was introduced "for Yacc compatibility".
|
||||
It is however not required by POSIX Yacc, and its usefulness is not clear.
|
||||
* %define api.value.type union with %defines (yacc.c, glr.c)
|
||||
The C parsers were broken when %defines was used together with "%define
|
||||
api.value.type union".
|
||||
* Redeclarations are reported in proper order
|
||||
Documentation
|
||||
* Bison now installs various files in its docdir (which defaults to
|
||||
'/usr/local/share/doc/bison'), including the three fully blown examples
|
||||
extracted from the documentation:
|
||||
- rpcalc
|
||||
Reverse polish calculator, a simple introductory example.
|
||||
- mfcalc
|
||||
Multi-function Calc, a calculator with memory and functions and located
|
||||
error messages.
|
||||
- calc++
|
||||
a calculator in C++ using variant support and token constructors.
|
||||
- Split out translation files
|
||||
- Pass "--docdir=%{_docdir}/%{name}" and do not perform %doc anymore
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 24 11:39:10 UTC 2014 - p.drouand@gmail.com
|
||||
|
||||
|
Reference in New Issue
Block a user