Skip to content
  • Simon Marlow's avatar
    [project @ 2002-01-22 13:09:36 by simonmar] · c1980f1d
    Simon Marlow authored
    Fix for a change in CPP's behaviour in gcc 2.96 relative to 2.95.
    Unlit used to inject '# <line> <file>' at the beginning of the output
    file, but in gcc 2.96 this is ignored.  Instead we have to inject
    '#line <line> <file>', which in turn means that GHC's lexer has to
    understand this kind of pragma in addition to the plain '#' form, in
    the case when we aren't running CPP after unlitting.
    c1980f1d