]> git.donarmstrong.com Git - lilypond.git/commit
2003-04-14 Jan Nieuwenhuizen <janneke@gnu.org>
authorJan Nieuwenhuizen <janneke@gnu.org>
Tue, 15 Apr 2003 14:25:48 +0000 (14:25 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Tue, 15 Apr 2003 14:25:48 +0000 (14:25 +0000)
commitf099d46a48ebedd1d48f163da32fd6a1a1ac59af
treee497e6e0ae733be93c03b0c3a42cc500f9cec8f8
parentbd8df60e30c4ba0556e36cea5a582e3795647f27
2003-04-14  Jan Nieuwenhuizen  <janneke@gnu.org>

* Backport flex issue:

    * stepmake/aclocal.m4: Include compile fix for broken flex, as
    used in includable-lexer.hh.

    * lily/lexer.ll (avoid_silly_flex_induced_gcc_warnings): Disable.

    * lily/includable-lexer.cc [!HAVE_FLEXLEXER_YY_CURRENT_BUFFER]
    (yy_current_buffer): New macro, compile hacks for flex 2.5.29.

    * lily/include/includable-lexer.hh:
    * lily/lexer.ll: Hack for multiple include of FlexLexer.h.

    * config.hh.in (HAVE_FLEXLEXER_YY_CURRENT_BUFFER): Add.

    * aclocal.m4: Regenerate.

    * stepmake/aclocal.m4 (STEPMAKE_FLEXLEXER): Check for
    yyFlexLexer.yy_current_buffer, which was removed in flex-2.5.29.
ChangeLog
aclocal.m4
config.hh.in
lily/includable-lexer.cc
lily/include/includable-lexer.hh
lily/include/my-lily-lexer.hh
lily/lexer.ll
stepmake/aclocal.m4