Kenneth Graunke writes:
> Fixes piglit test 17000-consecutive-chars-identifier.frag.
Thanks for fixing this. It will be nice to have this long-standing bug
finally addressed.
Reviewed-by: Carl Worth
-Carl
pgpO8dqDxs6Gd.pgp
Description: PGP signature
__
Previously, we used lookahead patterns to differentiate:
#define FOO(x) function macro
#define FOO (x) object macro
Unfortunately, our rule for function macros:
{HASH}define{HSPACE}+/{IDENTIFIER}"("
relies on infinite lookahead, and apparently triggers a Flex bug where
the generated c