Linked by Eugenia Loli-Queru on Sat 19th Nov 2005 08:26 UTC, submitted by resistor
Permalink for comment 62168
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.





Member since:
2005-11-11
This proposal would essentially mean shifting power away from gcc to the generic backend. The gcc people don't allow this to happen. AFAIR, Sun used to have an ANSI-C backend for GCC which would've been very neat to get gcc output run on really odd platforms with just a silly C compiler. They tried to get it included - no go.
This situation is essentially the same. GCC folks want gcc to be _the_ platform, not a tool, and _source_ as the preferred form of portable product. Plus now, that Tree-SSA is in place, there is hardly the need for yet another optimizer framework that gcc will NOT benefit from.
The only way Apple could have success here would be to fork gcc, call it like, er, "agcs" and improve it so drastically that the mainstream is eventually forced to merge-up and include their desired backend on that route.