- Update to 0.16

* Fixed bug #127 "code generation error with wide chars and 
    bitmaps (omitted 'goto' statement)"
  * Added DFA minimization and option '--dfa-minimization 
    <table | moore>'
  * Fixed bug #128 "very slow DFA construction (resulting in a very
    large DFA)"
  * Fixed bug #132 "test failure on big endian archs with 0.15.3"
- Make building more verbose

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/re2c?expand=0&rev=22
This commit is contained in:
Martin Pluskal 2016-01-30 21:54:15 +00:00 committed by Git OBS Bridge
parent e047d579ca
commit bc874b1b9c
5 changed files with 24 additions and 10 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f9d2a96c60a8c60d9c6c70e10590cbceaf0776d3115e7b3b35c7d7240cc1613b
size 4881197

3
re2c-0.16.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:48c12564297641cceb5ff05aead57f28118db6277f31e2262437feba89069e84
size 4892417

View File

@ -1,8 +1,8 @@
Index: re2c-0.15.3/src/conf/opt.h Index: re2c-0.16/src/conf/opt.h
=================================================================== ===================================================================
--- re2c-0.15.3.orig/src/conf/opt.h --- re2c-0.16.orig/src/conf/opt.h
+++ re2c-0.15.3/src/conf/opt.h +++ re2c-0.16/src/conf/opt.h
@@ -17,7 +17,7 @@ namespace re2c @@ -18,7 +18,7 @@ namespace re2c
/* target */ \ /* target */ \
OPT1 (opt_t::target_t, target, CODE) \ OPT1 (opt_t::target_t, target, CODE) \
/* fingerprint */ \ /* fingerprint */ \

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Sat Jan 30 21:50:07 UTC 2016 - mpluskal@suse.com
- Update to 0.16
* Fixed bug #127 "code generation error with wide chars and
bitmaps (omitted 'goto' statement)"
* Added DFA minimization and option '--dfa-minimization
<table | moore>'
* Fixed bug #128 "very slow DFA construction (resulting in a very
large DFA)"
* Fixed bug #132 "test failure on big endian archs with 0.15.3"
- Make building more verbose
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 8 11:17:08 UTC 2016 - tchvatal@suse.com Fri Jan 8 11:17:08 UTC 2016 - tchvatal@suse.com

View File

@ -17,14 +17,15 @@
Name: re2c Name: re2c
Version: 0.15.3 Version: 0.16
Release: 0 Release: 0
Summary: Tool for generating C-based recognizers from regular expressions Summary: Tool for generating C-based recognizers from regular expressions
License: SUSE-Public-Domain License: SUSE-Public-Domain
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Url: http://re2c.org/ Url: http://re2c.org/
Source: https://github.com/skvadrik/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz Source: https://github.com/skvadrik/re2c/releases/download/%{version}/%{name}-%{version}.tar.gz
Patch0: re2c-nogenerationdatedefault.patch Patch0: re2c-nogenerationdatedefault.patch
BuildRequires: bison
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -41,7 +42,7 @@ terms of size and speed.
%build %build
%configure %configure
make %{?_smp_mflags} make %{?_smp_mflags} V=1
%check %check
make check %{?_smp_mflags} make check %{?_smp_mflags}