pgcc

Jeffrey A Law law@cygnus.com
Sun Sep 6 01:09:00 GMT 1998


  In message < Pine.LNX.4.03.9809051547580.12864-100000@continuum.cm.nu >you write:
  > I appologise if this has been asked before but I see the pgcc patches out
  > for egcs everytime an egcs version is released.  Why is pgcc not built
  > into the egcs package?  Does it lack stability or can it break some
  > program?   I guess what I'm asking is would it be recommended to run in a
  > production environment?
Intel (the original authors) wrote very poor code.  In all fairness
it was supposed to be a technology demonstration, not a real compiler
for everyone to use.

The pgcc folks have fixed up the worst of the codegen bugs introduced
by Intel, but lots of work remains to make the code correct, maintainable
and generally profitable.

In some cases we're reimplementing particular optimizations from scratch
because the Intel stuff was so poorly written.

This (of course) takes time and has to be balanced with the many other
things going on with this project.

You should feel free to take some particular hunk of code from pgcc,
clean it up and submit it.  I've done it in the past, there's no reason
why other folks can't do this too.





jeff



More information about the Gcc mailing list