Add support for processing lex source files with flex v 2.6.3

PR 21059
binutils* arlex.l: Support processing with flex 2.6.3.
	* deflex.l: Likewise.

gas	* config/bfin-lex.l: Support processing with flex 2.6.3.
	* itbl-lex.l: Likewise.
This commit is contained in:
Bernhard Rosenkranzer 2017-01-18 13:38:27 +00:00 committed by Nick Clifton
parent 1ec4b9f28b
commit 2cedb9ebf8
6 changed files with 18 additions and 27 deletions

View File

@ -1,3 +1,9 @@
2017-01-18 Bernhard Rosenkranzer <bero@lindev.ch>
PR 21059
* arlex.l: Support processing with flex 2.6.3.
* deflex.l: Likewise.
2017-01-17 Dmitry Timoshkov <dmitry@baikal.ru>
* resbin.c: Optional dialog control data immediately follows

View File

@ -1,4 +1,4 @@
%option noinput nounput
%option noinput nounput noyywrap
%{
/* arlex.l - Strange script language lexer */
@ -88,7 +88,3 @@ int linenumber;
"\n" { linenumber ++; return NEWLINE; }
%%
#ifndef yywrap
/* Needed for lex, though not flex. */
int yywrap(void) { return 1; }
#endif

View File

@ -1,4 +1,4 @@
%option noinput nounput
%option noinput nounput noyywrap
%{/* deflex.l - Lexer for .def files */
@ -91,7 +91,3 @@ int linenumber;
"@" { return '@';}
"," { return ',';}
%%
#ifndef yywrap
/* Needed for lex, though not flex. */
int yywrap(void) { return 1; }
#endif

View File

@ -1,3 +1,9 @@
2017-01-18 Bernhard Rosenkranzer <bero@lindev.ch>
PR 21059
* config/bfin-lex.l: Support processing with flex 2.6.3.
* itbl-lex.l: Likewise.
2017-01-18 Nathan Sidwell <nathan@acm.org>
* as.h (gas_assert): Use abort.

View File

@ -1,3 +1,5 @@
%option noyywrap
/* bfin-lex.l ADI Blackfin lexer
Copyright (C) 2005-2017 Free Software Foundation, Inc.
@ -545,12 +547,3 @@ set_start_state (void)
{
BEGIN KEYWORD;
}
#ifndef yywrap
int
yywrap ()
{
return 1;
}
#endif

View File

@ -1,3 +1,5 @@
%option noyywrap
/* itbl-lex.l
Copyright (C) 1997-2017 Free Software Foundation, Inc.
@ -102,11 +104,3 @@ HEX [0-9A-Fa-f]
return yytext[0];
}
%%
#ifndef yywrap
int
yywrap ()
{
return 1;
}
#endif