Make the lexer work with Solaris' (10) default lex(1).

While Solaris' lex understands start conditions, they cannot be grouped,
so unfold the <strng> group.

All actions need braces, even if they only consist of a comment.

As the classic lex uses semi-static resource allocation, we need to bump
the resource limits quite a bit.


git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@541 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
Joerg Wunsch
2005-11-02 21:49:52 +00:00
parent ac442fd806
commit adf3f0aa76
2 changed files with 21 additions and 16 deletions

View File

@@ -2,6 +2,8 @@
* config.h: change YYSTYPE to be a single word, to work around
a bug in Solaris' yacc.
* lexer.l: remove incompatibilities with Solaris' default lex,
bump resource limits for lex.
2005-11-01 Joerg Wunsch <j@uriah.heep.sax.de>