tests: no longer disable -O compiler options

Tests are running without -O since
f377f69fec because some warnings (about
yylval not being initialized) show only when GCC is given -O2.  The
previous patch fixes the warnings. Run the test suite with compiler
options unmodified.

* tests/atlocal.in (O0CFLAGS, O0CXXFLAGS): Remove, use CFLAGS and
CXXFLAGS.
This commit is contained in:
Akim Demaille
2012-10-08 09:02:09 +02:00
parent fa5303b8ff
commit 8f8439cee1
2 changed files with 15 additions and 9 deletions

13
NEWS
View File

@@ -27,6 +27,19 @@ GNU Bison NEWS
will use YY_CALC_LIB_PARSE_H_INCLUDED as guard.
** Fix compiler warnings in the generated parser (yacc.c)
The compilation of pure parsers (%define api.pure) can trigger GCC
warnings such as:
input.c: In function 'yyparse':
input.c:1503:12: warning: 'yylval' may be used uninitialized in this
function [-Wmaybe-uninitialized]
*++yyvsp = yylval;
^
This is now fixed; pragmas to avoid these warnings are no longer needed.
* Noteworthy changes in release 2.6.2 (2012-08-03) [stable]
** Bug fixes