Nathan Froyd <froy...@codesourcery.com> writes:

> On Wed, Apr 14, 2010 at 11:30:44AM -0400, Diego Novillo wrote:
>
>> To attract new developers, GCC needs to modernize its internal
>> structure.  I have some thoughts on that, but progress has been slow,
>> due mostly to resource constraints.
>
> Would you mind expanding--even just a little bit--on what bits need
> modernizing?

The tree/GIMPLE layer needs significantly better documentation, but is
otherwise not too bad.

Once you get to the RTL layer, there are too many undocumented
inter-pass dependencies.

The interface between the frontend and the middle-end is largely
undocumented.

Ian

Reply via email to