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:
parent
1ec4b9f28b
commit
2cedb9ebf8
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue