Re: GCC 4.2 transition
* Kevin B. McCarty <kmccarty@Princeton.EDU> [2007-06-28 08:40]:
> Does this imply that all FORTRAN-using packages will need to move from
> g77-3.4 to gfortran-4.2 in the near future? To my knowledge there has
> been no mass rebuild of FORTRAN packages with gfortran yet to see how
> smoothly this will work out...
> As I understand it the challenges involved in a mass switch to gfortran
> are two-fold. First, gfortran and g77 by default produce code with
> different ABIs (at least for functions that return REAL or COMPLEX;
> possibly also in other cases?) so probably a transition plan for
> libraries, similar to the C++ ABI change transitions, will be needed.
> Second, another complicating factor is that since gfortran is not going
> to provide an f77 or g77 symlink (I understand this is because it is not
> a complete standards-compliant implementation of a FORTRAN 77 compiler),
> all the build infrastructures of FORTRAN packages will need to be
> altered so that they call gfortran instead of f77 / g77 / $(FC) / $(F77).
CCing Matthias who's the right person to answer this.