PATCH: CALL_EXPR representation part 1/9 (tree changes + documentation)

Mark Mitchell mark@codesourcery.com
Sun Feb 11 21:57:00 GMT 2007


Steven Bosscher wrote:
> On 2/11/07, Mark Mitchell <mark@codesourcery.com> wrote:
>> Steven Bosscher wrote:
>>
>> > Can you promise that someone will do this before gcc 4.3 goes out?  GCC
>> > has already had way too many half completed restructuring projects.
>> > Let's please not add more nearly-complete reworks, because there
>> usually
>> > is no-one around to add the finishing touch.
>>
>> I think we should be tolerant of incrementalism in this case.
> 
> I don't believe I suggested otherwise.
> 
> All I'm asking for is that there is a commitment to replace those
> final bits first, before moving on to, no doubt, more challanging and
> interesting projects.

This isn't a situation like (say) peephole and peephole2, or even text
and RTL prologues, where there's a major conceptual change, or where
major code needs to be kept around to support the old and new way.  A
few remaining uses of the older interface don't seem to be a major
impact to me.

I don't mind saying that we'll try to do this if we have time, but I
don't think CodeSourcery can make a firm commitment.  Like everyone
else, we've got a lot on our plates, and this project has taken a lot
more time than anyone expected.  So, broadening of its scope isn't
something that we can definitively commit to.  I would hope that the
community would accept the major structural improvement, even if it is
not a 100% complete transition, and that we can then work on any
remaining conversions in the fullness of time.

Thanks,

-- 
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713



More information about the Gcc-patches mailing list