Hi Peter.

On 03/05/2012 03:10 PM, Peter Rosin wrote:
> By default, GNU flex generates code that is dependent on unistd.h,
> which is not portable to non-ANSI systems causing spurious test
> failures.
> 
> * tests/cond35.test (tscan.l): Define YY_NO_UNISTD_H.
> * tests/lex-clean.test (lexer.l): Likewise.
> * tests/lex-depend-cxx.test (joe.ll): Likewise.
> * tests/lex-depend.test (joe.l): Likewise.
> * tests/lex-lib-external.test (foo.l): Likewise.
> ...
>  19 files changed, 65 insertions(+), 0 deletions(-)
> 
> Hi!
> 
> Ok for master?
>
Yes...  but I'd like to see a little addition squashed-in if you can: a
new entry in 'tests/README' explaining that a "#define YY_NO_UNISTD_H"
is needed in lex input files, and why it is so.
Thanks,
  Stefano

Reply via email to