Re: open64 versus gcc

Diego Novillo <dnovillo@redhat.com>
29 Nov 2006 11:07:43 -0500

          From comp.compilers

Related articles
open64 versus gcc drizzle76@gmail.com (dz) (2006-11-22)
Re: open64 versus gcc shreyas76@gmail.com (shrey) (2006-11-24)
Re: open64 versus gcc touati.sid-pas-de-spam-svp@gmail.com-pasdespam (touati) (2006-11-24)
Re: open64 versus gcc stevenb.gcc@gmail.com (Steven Bosscher) (2006-11-26)
Re: open64 versus gcc Sid-pasdespam.Touati@inria.fr (Sid Touati) (2006-11-27)
Re: open64 versus gcc drizzle76@gmail.com (dz) (2006-11-29)
Re: open64 versus gcc dnovillo@redhat.com (Diego Novillo) (2006-11-29)
Re: open64 versus gcc alewando@fala2005.com (A.L.) (2006-12-01)
Re: open64 versus gcc alewando@fala2005.com (A.L.) (2006-12-01)
Re: open64 versus gcc jthorn@aei.mpg-zebra.de (Jonathan Thornburg -- remove -animal to reply) (2006-12-03)
Re: open64 versus gcc dnovillo@redhat.com (Diego Novillo) (2006-12-03)
Re: open64 versus gcc lindahl@pbm.com (Greg Lindahl) (2006-12-03)
Re: open64 versus gcc bmoses-nospam@cits1.stanford.edu (Brooks Moses) (2006-12-03)
[2 later articles]
| List of all articles for this month |

From: Diego Novillo <dnovillo@redhat.com>
Newsgroups: comp.compilers
Date: 29 Nov 2006 11:07:43 -0500
Organization: Red Hat Canada
References: 06-11-09406-11-100 06-11-104 06-11-113 06-11-120
Keywords: GCC, performance
Posted-Date: 29 Nov 2006 11:07:43 EST

dz wrote on 11/29/06 00:52:
> The criteria I am looking for is stability and the strength of some
> basic analysis in the compiler such as alias analysis. Can anyone
> comment on that ?


For alias analysis, GCC uses a fairly sophisticated constraint-based
points-to analysis and complements it with type-based disambiguation.
You can read about it in the various GCC Summit proceedings over the
last 2-3 years. You can find them in http://gcc.gnu.org/wiki


I'm not sure what exactly you mean by "some basic analysis", but you
will find GCC a fairly featureful compiler. In terms of strength, GCC
is the system compiler of every Linux distribution out there, so it is
thoroughly tested and breaking it takes a bit of effort.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.