Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Feb 2004 20:19:56 -0800
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        Maho Nakata <maho@freebsd.org>
Cc:        ports-committers@freebsd.org
Subject:   Re: cvs commit: ports/lang Makefile ports/lang/g95 Makefile distinfo pkg-descr pkg-plist ports/lang/g95/files patch-fibheap.c patch-mf-impl.h
Message-ID:  <20040202041956.GA85518@troutmask.apl.washington.edu>
In-Reply-To: <200402012320.i11NKNng030190@repoman.freebsd.org>
References:  <200402012320.i11NKNng030190@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 01, 2004 at 03:20:23PM -0800, Maho Nakata wrote:
> maho        2004/02/01 15:20:23 PST
> 
>   FreeBSD ports repository
> 
>   Modified files:
>     lang                 Makefile 
>   Added files:
>     lang/g95             Makefile distinfo pkg-descr pkg-plist 
>     lang/g95/files       patch-fibheap.c patch-mf-impl.h 
>   Log:
>   Add New port lang/g95 GNU Fortran 90/95 Compiler
>   from GCC's tree-ssa-20020619-branch and still this
>   is alpha stage.
>   you can invoke Fortran by typing gfortran or g95,
>   
>   Note: gcc-3.5 will include this effort.
>   

Please back this out.  There are two different compilers
named g95 and gfortran, respectively.  g95 is the name
used by Andy Vaught for his compiler, which you cannot
compile of FreeBSD.  gfortran is the name of the Fortran
95 compiler that is in the tree-ssa branch of the GCC
cvs source tree.  I believe that the gfortran developers
would prefer to avoid the confusion between g95 and
gfortran.

Also, I build and run 250000 LOC of Fortran 77 and
Fortran 90 through gfortran several times a week without
patching the source.  Why are patch-fibheap.c and
patch-mf-impl.h necessary?  Have you filed a PR with
GCC?

Finally, the gfortran run time library uses the C99
round[f](3) math function.  FreeBSD does not have
this function implemented.  See the FreeBSD-standards
mailing list for details.

-- 
Steve



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