C++ Parser Merge

Mark Mitchell mark@codesourcery.com
Fri Dec 27 12:24:00 GMT 2002


I'm recovering from the Norwalk Virus (don't worry -- you can't catch
it by email), but I think I'm capable of doing the merge.

There are three major components:

(1) V3 changes

    These are for random invalid bits in V3 that the old parser didn't
    catch, but the new one does.  Nothing controversial, I don't
    think.

(2) Testsuite changes

    The parser changes necessitate changes to the testsuite; some new 
    errors, some changed messages, etc.

    Most of these are non-controversial; I'll call out any that I
    think people might have something to say.

(3) The front end code itself.

I intend to do the merge in the order above.

There will undoubtedly be fall-out, but I don't think it will be too
great -- we've run a fair amount of real code, beyond what is in our
testsuites, through the parser, with good results.

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com




More information about the Gcc mailing list