This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Will tree-ssa be GCC 3.5?


Scott Robert Ladd <coyote@coyotegulch.com> writes:

> So let's say someone provides funding to develop *just* the gfortran
> portion of tree-ssa, including testing, documentation, and all the
> niceties. Certainly, other tree-ssa-based frontends will benefit, but
> since they are not funded, they are unlikely to receive the same
> testing and care as gfortran.

What is the goal here?  The goal is probably not a tree-ssa
implementation of gfortran.  The goal is an implementation of gfortran
using some technology.  That goal could be achieved.

> Would the FSF officially release tree-ssa if only the Fortran 95
> frontend worked well?
> 
> And would the FSF support forking the tree-ssa/gfortran project?
> 
> Personally, I think forking GCC is a Bad Idea.

Why are these the right questions?  Who cares what the underlying
technology is, provided the resulting compiler works well?

If some company writes a contract to develop a solid gfortran
compiler, that company takes on the responsibility of making it happen
one way or another.  That company must judge whether to make sure that
tree-ssa happens, or whether to support gfortran using a different
approach.

> Yet I also don't see why anyone would commit funds to gfortran if it
> will never be released because the Ada (or C++, or Java) frontend
> doesn't work. Nor would I be sanguine about funding all of GCC when my
> primary interest is Fortran 95.

Naturally.  You have to write a contract that makes sense for you.

> And thus my original question: nder *current circumstances*, will
> tree-ssa become a released project, and if so, what is a good guess
> for its release?
> 
> So far, I have a good sense of when 3.4 will be released (May or so,
> 2004). I have yet to get an answer for tree-ssa. The lack of such an
> answer is, in itself, and answer: tree-ssa (and thus gfortran) is too
> theoretical to be considered, and other alternatives must be explored.
> 
> If that is the situation, we move on, and wish you well.

Again, why are those the right questions?

Ian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]