This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [gfortran] I/O of large integer and real kinds
- From: Steve Kargl <sgk at troutmask dot apl dot washington dot edu>
- To: FX Coudert <fxcoudert at gmail dot com>
- Cc: patch <gcc-patches at gcc dot gnu dot org>, gfortran <fortran at gcc dot gnu dot org>
- Date: Tue, 7 Jun 2005 11:46:38 -0700
- Subject: Re: [gfortran] I/O of large integer and real kinds
- References: <42A4C151.3000303@gmail.com> <20050607181147.GA98919@troutmask.apl.washington.edu>
On Tue, Jun 07, 2005 at 11:11:47AM -0700, Steve Kargl wrote:
> On Mon, Jun 06, 2005 at 11:34:09PM +0200, FX Coudert wrote:
> >
> > Attached patch (one diff, one new configuration script and two
> > testcases) enables I/O of large integer and real kinds. Right now,
> > it includes integer(16), real(10) and real(16), but it is easy to add
> > other types afterwards if need be since the mechanism is now very general.
> >
> > Built, tested and regtested on:
> >
> > - i686-linux, which has real(10)
> > - sparc-solaris, whichs has real(16)
> > - x86_64-linux, which has real(10) and integer(16)
> > - alpha-linux, which has integer(16)
>
> I'm currently building both i386-*-freebsd and amd64-*-freebsd,
> and I'll read through the diff short. I'll report back in a
> few hours.
>
Well, that didn't take long.
In file included from ../../../gcc41/libgfortran/runtime/environ.c:35:
../../../gcc41/libgfortran/libgfortran.h:200:19: error: kinds.h: No such file or directory
In file included from ../../../gcc41/libgfortran/runtime/environ.c:35:
../../../gcc41/libgfortran/libgfortran.h:207: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gfc_charlen_type'
../../../gcc41/libgfortran/libgfortran.h:246: error: expected specifier-qualifier-list before 'GFC_INTEGER_4'
I guess I need to run autoconf after applying your patch.
--
Steve