mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-28 07:08:01 +08:00
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:

committed by
Nick Clifton

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>
|
2017-01-17 Dmitry Timoshkov <dmitry@baikal.ru>
|
||||||
|
|
||||||
* resbin.c: Optional dialog control data immediately follows
|
* 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 */
|
/* arlex.l - Strange script language lexer */
|
||||||
@ -88,7 +88,3 @@ int linenumber;
|
|||||||
"\n" { linenumber ++; return NEWLINE; }
|
"\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 */
|
%{/* deflex.l - Lexer for .def files */
|
||||||
|
|
||||||
@ -91,7 +91,3 @@ int linenumber;
|
|||||||
"@" { return '@';}
|
"@" { return '@';}
|
||||||
"," { 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>
|
2017-01-18 Nathan Sidwell <nathan@acm.org>
|
||||||
|
|
||||||
* as.h (gas_assert): Use abort.
|
* as.h (gas_assert): Use abort.
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
%option noyywrap
|
||||||
|
|
||||||
/* bfin-lex.l ADI Blackfin lexer
|
/* bfin-lex.l ADI Blackfin lexer
|
||||||
Copyright (C) 2005-2017 Free Software Foundation, Inc.
|
Copyright (C) 2005-2017 Free Software Foundation, Inc.
|
||||||
|
|
||||||
@ -545,12 +547,3 @@ set_start_state (void)
|
|||||||
{
|
{
|
||||||
BEGIN KEYWORD;
|
BEGIN KEYWORD;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#ifndef yywrap
|
|
||||||
int
|
|
||||||
yywrap ()
|
|
||||||
{
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
%option noyywrap
|
||||||
|
|
||||||
/* itbl-lex.l
|
/* itbl-lex.l
|
||||||
Copyright (C) 1997-2017 Free Software Foundation, Inc.
|
Copyright (C) 1997-2017 Free Software Foundation, Inc.
|
||||||
|
|
||||||
@ -102,11 +104,3 @@ HEX [0-9A-Fa-f]
|
|||||||
return yytext[0];
|
return yytext[0];
|
||||||
}
|
}
|
||||||
%%
|
%%
|
||||||
|
|
||||||
#ifndef yywrap
|
|
||||||
int
|
|
||||||
yywrap ()
|
|
||||||
{
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
Reference in New Issue
Block a user