On 15 August 2012 03:05, Diego Novillo <dnovi...@google.com> wrote:
>
> I have committed rev 190402, which merges the cxx-conversion branch into
> trunk.  Thanks to everyone who provided review feedback and tested the
> branch.
>
> While we have tested the changes pretty thoroughly, we will monitor results
> from testers for any new failures introduced by these changes. Please CC
> myself and Lawrence on any issues that may be related to the C++ changes.
>
> As discussed in http://gcc.gnu.org/ml/gcc-patches/2012-08/msg00711.html,
> there are no functional changes to the compiler. We tried very hard to limit
> the amount of API changes we introduced to minimize merge conflicts.
>
> Now that the changes are in trunk we will start changing the APIs to take
> advantage of the re-written data structures.
>
> I have also committed the changes to the home page news section and 4.8
> changes to reflect the new implementation language.

I have made Gengtype changes to support methods in structs/classes,
and other minor changes, and have modified latest 4.7 parser.c to
class'ize cp_parser and cp_lexer. I got operators (new) parsing, but
bumped into problems with the gengtype handwritten parser with regard
to constructors. So am currently working on a new gengtype frontend to
support C++ 2003.

Currently I am just waiting on GCC copyright assignment to come
through. I will update my changes to SVN head, and give a patch once
the copyright assignment has gone through.

Regards,

Aaron

Reply via email to