Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Jun 1995 09:07:03 -0700 (PDT)
From:      "Steven G. Kargl" <kargl@troutmask.apl.washington.edu>
To:        terry@cs.weber.edu (Terry Lambert)
Cc:        charnier@lirmm.fr, hackers@freebsd.org
Subject:   Re: gcc 2.7.0
Message-ID:  <199506221607.JAA25596@troutmask.apl.washington.edu>
In-Reply-To: <9506201807.AA26131@cs.weber.edu> from "Terry Lambert" at Jun 20, 95 12:07:48 pm

next in thread | previous in thread | raw e-mail | index | archive | help
According to Terry Lambert:
> 
> > According to some people, I think that 2.7.0 should be part of FreeBSD
> > as soon as possible, so that specific changes could be incorporated in
> > the next gcc release. Maybe an intermediate stage in the port area
> > would be nice for fixing some parts of the tree (e.g. because of the
> > new ``for'' semantic) without breaking current.
> 
> Just out of curiousity, what is the status of the Ada and FORTRAN
> compilers, both of which must use parts of the C compiler to do their
> thing?  Are they compatible with 2.7.0 yet?
> 

finger fortran@alpha.gnu.ai.mit.edu

<snip>

I'm working on 0.5.16 which fixes a few bugs, some introduced by 0.5.15
or similarly recently.  See "Bugs fixed" for info on them, as usual, and
one of them includes a quickie patch to solve the problem (which causes
g77 to crash).  This version-in-progress is in alpha test now, and work
is being wrapped up on the righ way to fix the complex-assignment bug
without making slow code in too many cases.

Also, I started working on a new version of g77 to support the forthcoming
gcc-2.7.0 a couple of weeks ago, and sent that to alpha test over a week
ago.  The early prognosis is that at least some, if not all, bugs
involving the RS/6000 port of g77/gcc have been fixed, which is good news.
No news yet on the Alpha.  Now that gcc-2.7.0 is released, it seems that
at least one alpha tester has had some success with it using the alpha
release of g77 for the pre-2.7.0 I started with.  This suggests that
g77 for 2.7.0 should not be much more work, though I'm considering spending
extra time to make a single g77 version that handles both 2.6.3 and 2.7.0
(instead of separate g77 versions for those gcc releases, which is the
"obvious and easy" approach that might be more annoying in the long run).

The latest private alpha-test releases of g77 are:

    g77-0.5.16-950529              (95/05/29 16:00) -- for gcc-2.6.3
    g77-0.5.16-950529-ss-950518    (95/05/29 16:00) -- for gcc-2.7.0-950518
    ss-950518                      (95/05/20 02:49) -- gcc-2.7.0-950518

The latest public beta-test release of g77 is:

    g77-0.5.15     (95/05/19 12:30) -- the front end
    gcc-2.6.3      (95/01/25 20:05) -- the back end

<snip>


BTW, our g77 port is at 0.5.14.

-- 
Steven G. Kargl     | Phone: 206-685-4677 |
Applied Physics Lab | Fax:   206-543-6785 |
Univ. of Washington |---------------------|
1013 NE 40th St     | FreeBSD 2.x-current |
Seattle, WA 98105   |---------------------|



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199506221607.JAA25596>