Change the way we handle multiple lex scanners and yacc parsers
authorChristos Zoulas <christos@zoulas.com>
Thu, 5 Dec 2013 17:24:48 +0000 (12:24 -0500)
committerChristos Zoulas <christos@zoulas.com>
Thu, 5 Dec 2013 17:24:48 +0000 (12:24 -0500)
commit171fa0e08665ba3394bda271445d091c1001784f
tree9f656b4becd2e74318c56088030f50f1755abf74
parent3a382320e8d0b52a250efd8907f8429497de2335
Change the way we handle multiple lex scanners and yacc parsers
in a single program. Our old patch to ylwrap does not work anymore
because the bison parsers need shared symbols that start with yy
and we can't easily select which ones work. So now we use -P and
-p to let lex and yacc do the work for us. This requires a patch
to ylwrap, but it is smaller.
ChangeLog
amd/conf_tok.l
amd/sun_map_tok.l
bootstrap
fsinfo/fsi_lex.l
fsinfo/fsi_util.c
fsinfo/fsinfo.c
fsinfo/fsinfo.h
fsinfo/null_lex.l