public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* C++ Parser Merge
@ 2002-12-27 12:24 Mark Mitchell
  2002-12-27 12:54 ` Gabriel Dos Reis
  0 siblings, 1 reply; 5+ messages in thread
From: Mark Mitchell @ 2002-12-27 12:24 UTC (permalink / raw)
  To: gcc


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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: C++ Parser Merge
  2002-12-27 12:24 C++ Parser Merge Mark Mitchell
@ 2002-12-27 12:54 ` Gabriel Dos Reis
  0 siblings, 0 replies; 5+ messages in thread
From: Gabriel Dos Reis @ 2002-12-27 12:54 UTC (permalink / raw)
  To: mark; +Cc: gcc

Mark Mitchell <mark@codesourcery.com> writes:

| 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.

Thanks for the update!

Just out of curiosity, is fast/slow is the new parser?

Thanks for the great work!

-- Gaby

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: C++ Parser Merge
  2002-12-24  2:03 ` Gabriel Dos Reis
@ 2002-12-24  2:19   ` Mark Mitchell
  0 siblings, 0 replies; 5+ messages in thread
From: Mark Mitchell @ 2002-12-24  2:19 UTC (permalink / raw)
  To: Gabriel Dos Reis; +Cc: gcc



--On Tuesday, December 24, 2002 03:01:32 AM +0100 Gabriel Dos Reis 
<gdr@integrable-solutions.net> wrote:

> Mark Mitchell <mark@codesourcery.com> writes:
>
> | I would appreciate it if changes to the C++ front end, especially
> changes | that touch lots of code, be kept to a minimum.
>
> I'll check in today a patch to cp/class.c that ansifies function
> definitions.

OK.  But please don't do any more of that; that's the kind of thing
that can produce lots of little conflicts all over the place.

Thanks,

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: C++ Parser Merge
  2002-12-23 23:30 Mark Mitchell
@ 2002-12-24  2:03 ` Gabriel Dos Reis
  2002-12-24  2:19   ` Mark Mitchell
  0 siblings, 1 reply; 5+ messages in thread
From: Gabriel Dos Reis @ 2002-12-24  2:03 UTC (permalink / raw)
  To: Mark Mitchell; +Cc: gcc

Mark Mitchell <mark@codesourcery.com> writes:

| I would appreciate it if changes to the C++ front end, especially changes
| that touch lots of code, be kept to a minimum.

I'll check in today a patch to cp/class.c that ansifies function
definitions. 

-- Gaby

^ permalink raw reply	[flat|nested] 5+ messages in thread

* C++ Parser Merge
@ 2002-12-23 23:30 Mark Mitchell
  2002-12-24  2:03 ` Gabriel Dos Reis
  0 siblings, 1 reply; 5+ messages in thread
From: Mark Mitchell @ 2002-12-23 23:30 UTC (permalink / raw)
  To: gcc

I plan to merge the C++ parser on December 27th.

Geoff Keating gave me his permission to go ahead of the PCH branch, for
which I am very grateful.

I would appreciate it if changes to the C++ front end, especially changes
that touch lots of code, be kept to a minimum.

Thanks,

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-12-27 19:44 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-27 12:24 C++ Parser Merge Mark Mitchell
2002-12-27 12:54 ` Gabriel Dos Reis
  -- strict thread matches above, loose matches on Subject: below --
2002-12-23 23:30 Mark Mitchell
2002-12-24  2:03 ` Gabriel Dos Reis
2002-12-24  2:19   ` Mark Mitchell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).