This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: The C++ conversion branch has been merged into trunk
- From: Aaron Gray <aaronngray dot lists at gmail dot com>
- To: gcc <gcc at gcc dot gnu dot org>
- Cc: Diego Novillo <dnovillo at google dot com>, Lawrence Crowl <crowl at google dot com>, Ian Lance Taylor <iant at google dot com>
- Date: Fri, 17 Aug 2012 14:29:29 +0100
- Subject: Re: The C++ conversion branch has been merged into trunk
- References: <502B03CF.9050109@google.com>
On 15 August 2012 03:05, Diego Novillo <dnovillo@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